Document Document Title
US12068469B2 Method of producing a self-supported electrode film in a wet process without organic solvent
For production of electrodes in batteries, capacitors, their hybrids, as well as fuel cells or electrolyzers, a self-supported electrode film is produced by providing an aqueous dispersion of a powder mix of active material and binder polymer, drying and kneading the powder mix into a malleable substance and forming it into an electrode film by calendering. The process is useful for low-cost, large-scale production and is environ-mentally friendly, as no organic solvent is used.
US12068465B2 Secondary battery activation method with enhanced ability to detect low voltage
A secondary battery activation method includes a pre-aging step for aging, at room temperature, a secondary battery comprising a positive electrode comprising a positive electrode active material, a negative electrode comprising a negative electrode active material, a separator disposed between the positive electrode and the negative electrode, and an electrolyte; a charging step for primarily charging the pre-aged secondary battery to 60% or more of state of charge (SOC) of the secondary battery; a high-temperature aging step for aging the primarily charged secondary battery at a high temperature; and a room-temperature aging step for aging, at room temperature, the secondary battery which has been aged at a high temperature, wherein the high-temperature aging step is performed at a temperature of 60° C. or higher.
US12068459B2 Failed battery cell handling method, battery module, battery pack, and device
A failed battery cell handling method, a battery module, a battery pack, and a device, which relates to the technical field of energy devices. The handling method includes: injecting a conductive material into a failed battery cell, where the conductive material is in a molten state when being injected, and is in a solid state after cooling, and the conductive material is configured to electrically connect a positive terminal and a negative terminal of the failed battery cell.
US12068455B2 Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery including the same
The present disclosure relates to a non-aqueous electrolyte solution for a lithium secondary battery, and the non-aqueous electrolyte solution includes: a lithium salt; an organic solvent; and an additive including vinylene carbonate, vinyl ethylene carbonate, and a compound represented by chemical formula 1: Herein, each of R1 to R3 is independently hydrogen or an alkyl group having 1 to 3 carbon atoms.
US12068452B2 Separator and solid-state battery module
To provide a solid-state battery module and a separator which can apply sufficient surface pressure to a solid-state battery cell and are excellent in durability and vibration resistance. A separator (120) disposed between adjacent solid-state battery cells (101) in a solid-state battery module (100) including a plurality of solid-state battery cells (101) to electrically insulate the adjacent solid-state battery cells (101) of the plurality of solid-state battery cells (101), from each other. The separator (120) includes elastically deformable elastic members (123a, 123b) which apply biasing force in the stacking directions of the plurality of solid-state battery cells (101). Durability and vibration resistance can be obtained by adequately fixing the solid-state battery cells (101) with the elastic members (123a, 123b).
US12068450B2 Method for fabricating gallium-doped lithium lanthanum zirconium oxide, and all-solid-state battery including the same
The present invention provides a method for the fabrication of a LaZrGa(OH)x metal hydroxide precursor with a co-precipitation method in a continuous TFR. The present invention also provides a method for the fabrication of an ion-doped all-solid-state lithium-ion conductive material with lithium ionic conductivity, and mixing with the polymer-based material, then using a doctor-blade coating method to prepare free-standing double- or triple-layered organic-inorganic hybrid solid electrolyte membranes. Furthermore, the present invention provides an all-solid-state lithium battery using the aforementioned hybrid solid electrolyte membrane and the electrochemical performance of the all-solid-state lithium battery. The all-solid-state lithium battery may enhance the lithium ionic conductivity and lower the interfacial resistance between the hybrid solid electrolyte membrane and the electrodes, therefore the battery may have excellent performance, and prevent the lithium-dendrite formation effectively to enhance the battery safety.
US12068445B2 Electrochemical cells and methods of manufacturing the same
Electrochemical cells and methods of making electrochemical cells are described herein. In some embodiments, an apparatus includes a multi-layer sheet for encasing an electrode material for an electrochemical cell. The multi-layer sheet including an outer layer, an intermediate layer that includes a conductive substrate, and an inner layer disposed on a portion of the conductive substrate. The intermediate layer is disposed between the outer layer and the inner layer. The inner layer defines an opening through which a conductive region of the intermediate layer is exposed such that the electrode material can be electrically connected to the conductive region. Thus, the intermediate layer can serve as a current collector for the electrochemical cell.
US12068444B2 Apparatus and method for manufacturing electrode assembly
Discussed are an apparatus and a method for manufacturing an electrode assembly. The apparatus for manufacturing the electrode assembly includes a heater unit configured to heat a laminate of an electrode and a separator when the laminate passes therethrough, a lamination device configured to laminate the laminate that is heated while passing through the heater unit, and a moving unit configured to allow the laminate to be spaced a predetermined distance from the heater unit so that heat transferred from the heater unit to the laminate is reduced or blocked when an operation of the lamination device is stopped.
US12068442B2 Electronic component joining method and joined structure
The present disclosure relates to an electronic component joining method and a joined structure. A solder layer made of a gold-tin alloy including 20 mass % or greater of tin is formed on a light-emitting element side, and a layer including gold as a main component is formed, as a joining layer for joining to the solder layer, on a submount side. The solder layer and the joining layer are heated at a temperature below the melting point of the gold-tin alloy of the solder layer to join the light-emitting element and the submount.
US12068439B2 Wavelength conversion member, light-emitting element, and light-emitting device
Provided are a wavelength conversion member, a light-emitting element, and a light-emitting device which have high heat dissipation capability and are capable of reducing the decrease in luminescence intensity caused by increased output of an excitation light source. A wavelength conversion member 10 includes a matrix 2 and an inorganic phosphor 1 contained in the matrix 2 and has a relative density of 90% or more, a thermal conductivity of 10 W/m·K or more, and a quantum efficiency of 50% or more.
US12068438B2 Phosphor substrate, light emitting substrate, and lighting device
A phosphor substrate having at least one light emitting element mounted on one surface, and includes an insulating substrate, an electrode layer disposed on one surface of the insulating substrate and bonded to the light emitting element, and a phosphor layer which is disposed on one surface of the insulating substrate and includes a phosphor in which a light emission peak wavelength, in a case where light emitted by the light emitting element is used as excitation light, is in a visible light region, in which a surface of the electrode layer facing an outer side in a thickness direction of the insulating substrate is a flat surface, and at least a part of the phosphor layer is disposed around a bonded portion of the electrode layer with the light emitting element.
US12068437B2 Light emitting element
A light emitting element includes: a semiconductor structure; first and second electrodes formed above the semiconductor structure; and a protective film. In a plan view: the first electrode has a first connecting portion, a first extending portion, and two second extending portions, the second electrode has a second connecting portion, and two third extending portions, the first extending portion extends linearly in a direction from the first connecting portion toward the second connecting portion, the two second extending portions are located on opposite sides of the first extending portion, respectively, with each of the second extending portions having two bent portions and a linear portion extending parallel to the first extending portion and located between the two bent portions, and the two third extending portions are located between the first extending portion and the two second extending portions, respectively.
US12068435B2 Display device and method of fabricating the same
A display device comprises a planarization layer disposed on a substrate, a first alignment electrode and a second alignment electrode that extend in a first direction and are spaced apart from each other on the planarization layer, a first insulating layer disposed on the first alignment electrode and the second alignment electrode and comprising a first opening exposing the planarization layer between the first alignment electrode and the second alignment electrode, a light-emitting element disposed on the planarization layer overlapping the first opening, a first contact electrode and a second contact electrode disposed on the first insulating layer, the first contact electrode electrically contacting a first end of the light-emitting element and the second contact electrode electrically contacting a second end of the light-emitting element, and a second insulating layer disposed on the light-emitting element.
US12068433B2 Light-emitting device and manufacturing method thereof
A light-emitting device includes: a substrate having a top surface, wherein the top surface comprises a first portion and a second portion; a first semiconductor stack on the first portion, comprising a first upper surface and a first side wall; and a second semiconductor stack on the first upper surface, comprising a second upper surface and a second side wall, and wherein the second side wall connects the first upper surface; wherein the first semiconductor stack comprises a dislocation stop layer; wherein the dislocation stop layer comprises AlGaN; and wherein the first side wall and the second portion of the top surface form an acute angle α between thereof.
US12068431B2 Single-photon source and method of outputting single photon
A single-photon source includes a substrate of a wide-bandgap semiconductor provided with a light-emission region including only one target point detect, a cover mask arranged on a main surface of the substrate and having an opening to which the light-emission region in the substrate is exposed, and an excitation system configured to shift an electron in a defect-ground state to an excited state at the point defect in the light-emission region. A single photon released from the point defect in the light-emission region when the electron in the excited state is shifted to the ground state is output through the opening in the cover mask.
US12068430B2 System and method for repairing vacancies resulting from mass transfer of devices
A method utilizes a target substrate has an array of chips on a carrier with a plurality of vacancies and a plurality of donor coupons are incompletely filled with functional chips. A bounding box is defined that encompasses the vacancies on the target substrate. Outcomes are simulated by overlapping a representation of the bounding box over a representation of each of a plurality of donor coupons at a plurality of translational offsets on a substrate plane to determine matches. An optimal one of the outcomes is found at a selected one or more of the donor coupons corresponding one or more offsets. A parallel transfer of the matching functional chips fills the vacancies on the target substrate using the one or more selected donor coupons and corresponding one or more offsets.
US12068427B2 Light emitting device
A package includes: a bottom portion having a mounting surface; and a lateral wall portion having a top surface and including: a lateral wall having a rectangular outer shape in a top view and surrounding the mounting surface, and a stepped portion formed along the lateral wall below the top surface. In the top view, the stepped portion includes a wide portion and a narrow portion that are two regions having different widths. The narrow portion is formed on a portion along a one side of an entire circumference of the lateral wall.
US12068425B2 Two-junction photovoltaic devices
The present disclosure relates to a photovoltaic (PV) device that includes a first junction constructed with a first alloy and having a bandgap between about 1.0 eV and about 1.5 eV, and a second junction constructed with a second alloy and having a bandgap between about 0.9 eV and about 1.3 eV, where the first alloy includes III-V elements, the second alloy includes III-V elements, and the PV device is configured to operate in a thermophotovoltaic system having an operating temperature between about 1500° C. and about 3000° C.
US12068424B2 Thermal conductive and electrically insulating paint composition, and exterior steel sheet for solar cell comprising same
Provided is a thermally conductive and electrically insulating paint composition, and an exterior steel sheet for a solar cell, comprising same. Specifically, the thermally conductive and electrically insulating paint composition includes: a first mixture, which comprises a thermoplastic resin and a thermally conductive filler, a polymer dispersant, and a first hydrocarbon-based solvent; and an exterior steel sheet for a solar cell, comprising: a steel sheet on which a heat dissipation layer is formed on one surface thereof; and a thermally conductive and electrically insulating coating layer which comprises a thermoplastic resin, a thermally conductive filler and a polymer dispersant, and which is formed on the other surface of the steel sheet, wherein the thermally conductive filler is dispersed in the coating layer in a form of being encompassed by the polymer dispersant.
US12068421B2 Light reception element and light shielding structure for optical circuit
A light shielding structure of an optical circuit of the present invention uses a part of the structure of the light reception element itself to suppress stray light. A stepped electrode that covers an upper surface and side surface of a first semiconductor layer constituting a light absorption portion of the light reception element is formed at a height substantially equal to that of an optical waveguide in the optical circuit, and the light absorption portion of the light reception element is shielded from stray light by a wall-shaped or column-shaped wiring electrode extending substantially perpendicularly to a surface layer of the optical circuit. The light shielding structure of the present invention uses a part of the configuration of the light reception element, is formed integrally with the light reception element, and also has an aspect of the invention of the light reception element.
US12068416B2 Thin film transistor and manufacturing method thereof
A thin film transistor and a manufacturing method thereof are provided. The thin film transistor includes a composite electrode including a barrier layer and an electrode layer. The barrier layer has a protruding part relative to the electrode layer, an orthographic projection of the protruding part on the composite electrode protrudes beyond an orthographic projection of the electrode layer on the composite electrode, and a length of the protruding part ranges from 0.3 um to 0.5 um. The thin film transistor and the manufacturing method thereof of the present disclosure can relieve light leakage, thereby improving a contrast ratio of products.
US12068413B2 Semiconductor device and manufacturing method thereof and electronic apparatus including the same
A compact vertical semiconductor device and a manufacturing method thereof, and an electronic apparatus including the semiconductor device are provided. According to the embodiments, the vertical semiconductor device may include: a plurality of vertical unit devices stacked on each other, in which the unit devices include respective gate stacks extending in a lateral direction, and each of the gate stacks includes a main body, an end portion, and a connection portion located between the main body and the end portion, and in a top view, a periphery of the connection portion is recessed relative to peripheries of the main body and the end portion; and a contact portion located on the end portion of each of the gate stacks, in which the contact portion is in contact with the end portion.
US12068409B2 Semiconductor structure and manufacturing method therefor
Disclosed are a semiconductor structure and a manufacturing method therefor, solving the problem that it is difficult for an existing semiconductor structure to deplete a carrier concentration of a channel under a gate so as to achieve an enhancement-mode device. The semiconductor structure comprises: a channel layer and a barrier layer stacked in sequence. A gate region is defined on a surface of the barrier layer; a plurality of trenches formed in the gate region. The plurality of trenches are extended into the channel layer; and a stress applying material filled in the plurality of trenches. A lattice constant of the stress applying material is greater than that of the channel layer.
US12068407B2 Semiconductor device, communication module, and semiconductor device manufacturing method
A semiconductor device includes: a semiconductor substrate; a channel layer on the semiconductor substrate; a barrier layer on the channel layer; a gate electrode on the barrier layer via a gate insulating film; a source electrode and a drain electrode on the channel layer with the gate electrode interposed therebetween; a substrate opening that penetrates the channel layer and exposes the semiconductor substrate; an insulating film provided from upper parts of the gate electrode, the source electrode, and the drain electrode to an inner side of the substrate opening; and a wiring line layer on the insulating film, and electrically coupled to one of the gate electrode, the source electrode, and the drain electrode via an opening on the insulating film, in which at least a portion of the substrate opening is in an activation region in which the gate electrode, the source electrode, and the drain electrode are provided.
US12068406B2 HEMT devices with reduced size and high alignment tolerance
A High Electron Mobility Transistor (HEMT) includes a source, a drain, a channel layer extending between the source and the drain, a barrier layer formed in contact with the channel layer, and extending between the source and the drain, and a gate formed in contact with, and covering at least a portion of, the barrier layer. The gate has gate edge portions and a gate central portion, and dielectric spacers may be formed over the gate edge portions, with the dielectric spacers having a first width therebetween proximal to the gate, and a second width therebetween distal from the gate, where the second width is longer than the first width.
US12068401B2 High holding voltage bipolar junction device
Disclosed semiconductor structure embodiments include a bipolar junction device configured to have a high holding voltage. The device includes base, collector and emitter terminals. The high holding voltage is achieved because of a uniquely configured emitter terminal. Specifically, the device includes a base well region, which has a first-type conductivity. The emitter terminal includes, adjacent to the base well region (e.g., within and/or on the base well region), an emitter contact region, which has a second-type conductivity, and an ancillary emitter region, which abuts the emitter contact region and which has the first-type conductivity at a higher conductivity level than the base well region. Embodiments vary with regard to the shapes of the emitter contact region and ancillary emitter region. Embodiments also vary with regard to the structures used to isolate the collector terminal from the emitter terminal and with regard to the areas covered by silicide layers.
US12068399B2 Semiconductor device manufacturing method
According to one embodiment, a method for manufacturing a semiconductor device, includes forming a first insulating film which covers a gate electrode, forming an island-shaped oxide semiconductor in contact with the first insulating film, forming a second insulating film which covers the oxide semiconductor, forming a source electrode in contact with the oxide semiconductor, forming a drain electrode in contact with the oxide semiconductor, forming a third insulating film which covers the source electrode and the drain electrode and forming a channel region between the source electrode and the drain electrode by supplying oxygen from the third insulating film to the oxide semiconductor via the second insulating film.
US12068397B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and a method for forming the semiconductor structure are provided. The semiconductor structure includes a substrate including a first region and a second region, a first gate structure over the first region, and first source-drain doped layers in the first region of the substrate on both sides of the first gate structure. The semiconductor structure also includes a second gate structure over the second region, and second source-drain doped layers in the second region of the substrate on both sides of the second gate structure. Further, the semiconductor structure includes a first protection layer over the second gate structure, a first conductive structure over a first source-drain doped layer, and an isolation layer over the first conductive structure. The first conductive structure is also formed on the first gate structure, and the first conductive structure has a top surface lower than the first protection layer.
US12068394B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a fin structure protruding from the substrate, a gate insulating layer covering a channel region formed of the fin structure, a gate electrode layer covering the gate insulating layer, and isolation layers disposed on opposite sides of the fin structure. The fin structure includes a bottom portion, a neck portion, and a top portion sequentially disposed on the substrate. A width of the neck portion is less than a width of the bottom portion and a width of a portion of the top portion.
US12068391B2 Semiconductor device structures and methods of manufacturing the same
Semiconductor device structures and methods for manufacturing the same are provided. The semiconductor device structure includes a substrate, a first nitride semiconductor layer, a second nitride semiconductor layer, a gate structure, a first spacer, a second spacer and a drain electrode. The first nitride semiconductor layer is disposed on the substrate. The second nitride semiconductor layer is disposed on the first nitride semiconductor layer. The gate structure is disposed on the second nitride semiconductor layer. The first spacer is disposed adjacent to a first surface of the gate structure. The second spacer is disposed adjacent to a second surface of the gate structure. The drain electrode is disposed relatively adjacent to the second spacer than the first space. The first spacer has a first length, and the second spacer has a second length greater than the first length along the first direction.
US12068384B2 Semiconductor device
Gate fingers extending symmetrically from both sides of gate connecting portions, drain electrodes adjacent to both the gate fingers extending from both the sides of the gate connecting portions, and source electrodes respectively adjacent to the gate fingers extending from both the sides of the gate connecting portions are included. Gate air bridges connect the gate connecting portions and a gate routing line while straddling the source electrodes.
US12068381B2 Transistor, ternary inverter including same, and transistor manufacturing method
A transistor includes a substrate; a pair of constant current forming regions provided in the substrate; a pair of source/drain regions respectively provided on the pair of constant current forming regions in the substrate; and a gate structure provided between the pair of source/drain regions, wherein any one of the constant current forming regions immediately adjacent to any one of the pair of source/drain regions serving as a drain forms a constant current between the any one of the pair of source/drain region serving as the drain and the any one of the constant current forming regions.
US12068379B2 Semiconductor device having a lateral transistor device and an inverter that includes the semiconductor device
In an embodiment, a semiconductor device is provided that includes a lateral transistor device having a source, a drain and a gate, and a monolithically integrated capacitor coupled between the gate and the drain.
US12068370B2 Semiconductor device structure and methods of forming the same
A semiconductor device structure, along with methods of forming such, are described. The structure includes first and second source/drain epitaxial features, a first gate electrode layer disposed between the first and second source/drain epitaxial features, third and fourth source/drain epitaxial features, a second gate electrode layer disposed between the third and fourth source/drain epitaxial features, fifth and sixth source/drain epitaxial features disposed over the first and second source/drain epitaxial features, and a third gate electrode layer disposed between the fifth and sixth source/drain epitaxial features. The third gate electrode layer is electrically connected to the second source/drain epitaxial feature. The structure further includes a seventh source/drain epitaxial feature disposed over the third source/drain epitaxial feature and an eighth source/drain epitaxial feature disposed over the fourth source/drain epitaxial feature. The second gate electrode layer is disposed between the seventh and eighth source/drain epitaxial features.
US12068361B2 Semiconductor structure with stacked capacitors
Provided are a semiconductor structure and a method for preparing the same. The method for preparing a semiconductor structure includes: a substrate is provided; a stacked structure is formed on the substrate; a first capacitor having a first bottom electrode, a first dielectric layer and a first top electrode is formed in the stacked structure, in which the first bottom electrode is of a columnar structure; and a second capacitor having a second bottom electrode, a second dielectric layer and a second top electrode is formed on the first capacitor, in which the second bottom electrode is of a concave structure. The second dielectric layer is formed between the second bottom electrode and the second top electrode, and the second dielectric layer is further formed between the second bottom electrodes of adjacent second capacitors.
US12068358B2 Scan needle and scan display system including same
A scan needle includes a substrate, a first color light emitting pixel array comprising a plurality of first color light emitting pixels formed on the substrate, a second color light emitting pixel array comprising a plurality of second color light emitting pixels formed on the substrate, and a third color light emitting pixel array comprising a plurality of third color light emitting pixels formed on the substrate.
US12068355B2 Array substrate, flat panel detector, and method for manufacturing array substrate
An array substrate includes a substrate, the array substrate includes a display region and a detection region. And the detection region includes a thin film transistor located on the substrate and a photodiode located on one side of the thin film transistor away from the substrate, and the array substrate further includes a first inorganic protective layer, an organic protective layer and a second inorganic protective layer located between the thin film transistor and the photodiode. And the first inorganic protective layer, the organic protective layer and the second inorganic protective layer are stacked in sequence in a direction away from the substrate, and an orthographic projection of the photodiode on the substrate is within the range of the orthographic projection of the organic protective layer on the substrate.
US12068352B2 Solid-state imaging device, with transfer transistor gate electrode having trench gate sections
A solid-state imaging device includes a pixel having a photoelectric conversion element which generates a charge in response to incident light, a first transfer gate which transfers the charge from the photoelectric conversion element to a charge holding section, and a second transfer gate which transfers the charge from the charge holding section to a floating diffusion. The first transfer gate includes a trench gate structure having at least two trench gate sections embedded in a depth direction of a semiconductor substrate, and the charge holding section includes a semiconductor region positioned between adjacent trench gate sections.
US12068349B2 Method of manufacturing solid-state image sensor, solid-state image sensor, and camera
A method of manufacturing a solid-state image sensor comprising a pixel part including a photoelectric conversion element and a MOS transistor, comprising steps of forming a first insulating film made of a nitrogen-containing silicon compound on the photoelectric conversion element and the MOS transistor, forming an opening in at least a portion of the first insulating film, which is positioned above a channel of the MOS transistor, forming a second insulating film on the first insulating film, forming a contact hole extending through the second insulating film and the first insulating film, and forming, in the contact hole, a contact plug to be connected to the MOS transistor.
US12068348B2 Image sensor package with transparent cover partially covered by mold layer and manufacturing method thereof
An image sensor package includes a substrate and an image sensor on the substrate. An adhesive film is on the image sensor. A transparent cover is on the adhesive film. The transparent cover includes a top surface, a first side surface and a second side surface disposed on the first side surface. The second side surface is inclined with respect to an extending direction of a bottom surface of the transparent cover. A mold layer covers an upper surface of the substrate, a side surface of the image sensor, a side surface of the adhesive film, the first side surface of the transparent cover and a partial portion of the second side surface of the transparent cover. A top surface of the mold layer is higher than a lower end of the second side surface and lower than the top surface of the transparent cover.
US12068344B2 Molding photosensitive assembly, and camera module and electronic device containing molding photosensitive assembly
Provided are a camera module, a molding photosensitive assembly and manufacturing method thereof, and an electronic device. The molding photosensitive assembly comprises a molding portion, at least one photosensitive chip and at least one circuit board, wherein the photosensitive chip is provided on the circuit board, the molding portion comprises a molding portion main body, the molding portion main body is made of a transparent material, and the molding portion main body, the photosensitive chip and the circuit board form an integral structure by means of a molding technique, so as to facilitate production.
US12068342B2 Photoelectric conversion device, imaging system, and movable body
A photoelectric conversion device includes a semiconductor substrate, a photoelectric conversion unit, an amplification transistor, and an insulating isolation portion. The photoelectric conversion unit is disposed inside the semiconductor substrate. The amplification transistor is configured to output a signal from the photoelectric conversion unit. The insulating isolation portion, disposed between the photoelectric conversion unit and the amplification transistor to surround the amplification transistor in a plan view, is configured to penetrate through the semiconductor substrate. A first well in which the amplification transistor is disposed is connected to a source or a drain of the amplification transistor.
US12068335B2 Light-emitting device
To provide a light-emitting device in which variation in luminance among pixels caused by variation in threshold voltage of transistors can be suppressed. The light-emitting device includes a transistor including a first gate and a second gate overlapping with each other with a semiconductor film therebetween, a first capacitor maintaining a potential difference between one of a source and a drain of the transistor and the first gate, a second capacitor maintaining a potential difference between one of the source and the drain of the transistor and the second gate, a switch controlling conduction between the second gate of the transistor and a wiring, and a light-emitting element to which drain current of the transistor is supplied.
US12068333B2 Display substrate, display panel, and display device
A display substrate, a display panel, and a display device are provided. The display substrate includes: a base substrate; a first semiconductor layer on the base substrate; and a second semiconductor layer on a side of the first semiconductor layer away from the base substrate. The display substrate further includes a plurality of thin film transistors on the base substrate, which at least include a first transistor, a second transistor and a third transistor. Each of the plurality of thin film transistors includes an active layer. The active layer of at least one of the first transistor and the second transistor is located in the second semiconductor layer and contains an oxide semiconductor material. The active layer of the third transistor is located in the first semiconductor layer and contains a polysilicon semiconductor material. At least one of the first transistor and the second transistor has a dual-gate structure.
US12068329B2 Semiconductor device and method for manufacturing the same
An embodiment is to include an inverted staggered (bottom gate structure) thin film transistor in which an oxide semiconductor film containing In, Ga, and Zn is used as a semiconductor layer and a buffer layer is provided between the semiconductor layer and a source and drain electrode layers. The buffer layer having higher carrier concentration than the semiconductor layer is provided intentionally between the source and drain electrode layers and the semiconductor layer, whereby an ohmic contact is formed.
US12068325B2 Optimization of semiconductor cell of vertical field effect transistor (VFET)
A vertical field effect transistor (VFET) cell implementing a VFET circuit over a plurality of gate grids includes: a 1st circuit including at least one VFET and provided over at least one gate grid; and a 2nd circuit including at least one VFET and provided over at least one gate grid formed on a left or right side of the 1st circuit, wherein a gate of the VFET of the 1st circuit is configured to share a gate signal or a source/drain signal of the VFET of the 2nd circuit, and the 1st circuit is an (X−1)-contacted poly pitch (CPP) circuit, which is (X−1) CPP wide, converted from an X-CPP circuit which is X CPP wide and performs a same logic function as the (X−1)-CPP circuit, X being an integer greater than 1.
US12068324B2 Multi-die fine grain integrated voltage regulation
A semiconductor device package is described that includes a power consuming device (such as an SOC device). The power consuming device may include one or more current consuming elements. A passive device may be coupled to the power consuming device. The passive device may include a plurality of passive elements formed on a semiconductor substrate. The passive elements may be arranged in an array of structures on the semiconductor substrate. The power consuming device and the passive device may be coupled using one or more terminals. The passive device and power consuming device coupling may be configured in such a way that the power consuming device determines functionally the way the passive device elements will be used.
US12068321B2 Semiconductor devices
A semiconductor device includes a first transistor, a division pattern, and a second transistor sequentially stacked on a substrate. The first transistor includes a first gate structure, a first source/drain layer at each of opposite sides of the first gate structure, and first semiconductor patterns spaced apart from each other in a vertical direction. Each of the first semiconductor patterns extends through the first gate structure and contacts the first source/drain layer. The division pattern includes an insulating material. The second transistor includes a second gate structure, a second source/drain layer at each of opposite sides of the second gate structure, and second semiconductor patterns spaced apart from each other in the vertical direction. Each of the second semiconductor patterns extends through the second gate structure and contacts the second source/drain layer. The first source/drain layer does not directly contact the second source/drain layer.
US12068320B2 Gate isolation for multigate device
Gate isolation techniques disclosed herein form gate isolation fins to isolate metal gates of multigate devices from one another before forming the multigate devices, and in particular, before forming the metal gates of the multigate devices. An exemplary device includes a first multigate device having first source/drain features and a first metal gate that surrounds a first channel layer and a second multigate device having second source/drain features and a second metal gate that surrounds a second channel layer. A gate isolation fin, which separates the first metal gate and the second metal gate, includes a dielectric feature having a first dielectric layer having a first dielectric constant (e.g., a low-k dielectric core) and a second dielectric layer (e.g., a high-k dielectric shell) surrounding the first dielectric layer. The second dielectric layer has a second dielectric constant that is greater than the first dielectric constant.
US12068318B2 Method of forming epitaxial features
Semiconductor structures and methods are provided. A method according to the present disclosure includes providing a workpiece that includes a plurality of active regions including channel regions and source/drain regions, and a plurality of dummy gate stacks intersecting the plurality of active regions at the channel regions, the plurality of dummy gate stacks including a device portion and a terminal end portion. The method further includes depositing a gate spacer layer over the workpiece, anisotropically etching the workpiece to recess the source/drain regions and to form a gate spacer from the gate spacer layer, forming a patterned photoresist layer over the workpiece to expose the device portion and the recessed source/drain regions while the terminal end portion is covered, and after the forming of the patterned photoresist layer, epitaxially forming source/drain features over the recessed source/drain regions.
US12068317B2 Integrated circuit with anti-punch through control
An integrated circuit die includes a FinFET transistor. The FinFET transistor includes an anti-punch through region below a channel region. Undesirable dopants are removed from the anti-punch through region during formation of the source and drain regions. When source and drain recesses are formed, a layer of dielectric material is deposited in the recesses. An annealing process is then performed. Undesirable dopants diffuse from the anti-punch through region into the layer of dielectric material during the annealing process. The layer of dielectric material is then removed. The source and drain regions are then formed by depositing semiconductor material in the recesses.
US12068316B2 Semiconductor device and method of forming the same
The present disclosure relates to a semiconductor device and a method of forming the same, and the semiconductor device includes a substrate, a gate line and a stress layer. The substrate has a plurality of first fins protruded from the substrate. The gate line is disposed over the substrate, across the first fins, to further include a gate electrode and a gate dielectric layer, wherein the dielectric layer is disposed between the gate electrode layer and the first fins. The stress layer is disposed only on lateral surfaces of the first fins and on a top surface of the substrate, wherein a material of the stress layer is different from a material of the first fins.
US12068310B2 Semiconductor device
The semiconductor device according to the present application includes: a hole injection region including a hole injection layer and a semiconductor layer of a second conductivity type; a diode region including an anode layer of a second conductivity type and a cathode layer of a first conductivity type; a boundary portion semiconductor layer of a second conductivity type provided between the diode region and the hole injection region and provided on a first main surface side; a carrier injection suppression layer of a first conductivity type provided in a surface layer of the boundary portion semiconductor layer; and a semiconductor layer of a second conductivity type provided to protrude from the hole injection region on a second main surface side.
US12068309B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes first providing a substrate having a high-voltage (HV) region, a medium-voltage (MV) region, and a low-voltage (LV) region, forming a HV device on the HV region, and forming a LV device on the LV region. Preferably, the HV device includes a first base on the substrate, a first gate dielectric layer on the first base, and a first gate electrode on the first gate dielectric layer. The LV device includes a fin-shaped structure on the substrate, and a second gate electrode on the fin-shaped structure, in which a top surface of the first gate dielectric layer is lower than a top surface of the fin-shaped structure.
US12068307B2 TVS diode and assembly having asymmetric breakdown voltage
In one embodiment, an asymmetric TVS device may include a semiconductor substrate, comprising an inner region, the inner region having a first polarity, and a first surface region, disposed on a first surface of the semiconductor substrate, the first surface region comprising a second polarity, opposite the first polarity. The asymmetric TVS device may also include a second surface region, comprising the second polarity, and disposed on a second surface of the semiconductor substrate, opposite the first surface, wherein the first surface region comprises a first dopant concentration, and wherein the second surface region comprises a second dopant concentration, greater than the first dopant concentration.
US12068306B2 Integrated circuit device
An integrated circuit (IC) device includes a substrate having opposite first and second sides, an active region over the first side of the substrate, a first transistor and a second transistor over the first side of the substrate, a first conductive pattern over the first side of the substrate, and a second conductive pattern under the second side of the substrate. The first conductive pattern electrically couples a first terminal of the first transistor to a second terminal of the second transistor. The second conductive pattern electrically couples the first terminal of the first transistor to the second terminal of the second transistor.
US12068305B2 Multiple fin height integrated circuit
A semiconductor device includes a first transistor having a first fin, wherein a base of the first fin is surrounded by a first dielectric material, the first fin having a first fin height measured from the top surface of the first dielectric material to a top surface of the first fin; and a second transistor having a second fin, wherein a base of the second fin is surrounded by a second dielectric material, the second fin having a second fin height measured from a top surface of the second dielectric material to a top surface of the second fin, wherein the first fin height is different from the second fin height.
US12068300B2 Chip-on-wafer-on-substrate package with improved yield
A chip-on-wafer-on-substrate (CoWoS) semiconductor assembly is formed which includes a chip-on-wafer (CoW) sub-assembly of integrated circuit (IC) dies mounted on an interposer, which is in turn mounted on a package substrate with a top metallization stack and a bottom metallization stack using bonding bumps connecting the backside of the interposer and the front side of the package substrate. The bonding bumps provide electrical connections between the ends of through-vias exposed at the backside of the interposer and the top metallization stack of the package substrate. The likelihood of certain failure mechanisms that can adversely affect CoWoS yield are reduced or eliminated by ensuring a total metal thickness of the top metallization stack is greater than a total metal thickness of the bottom metallization stack, but not so much greater as to induce cracking of the underfill material during curing thereof.
US12068297B2 Hybrid integrated circuit package
An embodiment device includes: a first dielectric layer; a first photonic die and a second photonic die disposed adjacent a first side of the first dielectric layer; a waveguide optically coupling the first photonic die to the second photonic die, the waveguide being disposed between the first dielectric layer and the first photonic die, and between the first dielectric layer and the second photonic die; a first integrated circuit die and a second integrated circuit die disposed adjacent the first side of the first dielectric layer; conductive features extending through the first dielectric layer and along a second side of the first dielectric layer, the conductive features electrically coupling the first photonic die to the first integrated circuit die, the conductive features electrically coupling the second photonic die to the second integrated circuit die; and a second dielectric layer disposed adjacent the second side of the first dielectric layer.
US12068295B2 Deep partition power delivery with deep trench capacitor
A method includes bonding a capacitor die to a device die. The device die includes a first semiconductor substrate, active devices at a surface of the first semiconductor substrate, a plurality of low-k dielectric layers, a first dielectric layer over and contacting a top low-k dielectric layer in the plurality of low-k dielectric layers, and a first plurality of bond pads in the first dielectric layer. The capacitor die includes a second dielectric layer bonding to the first dielectric layer, a second plurality of bond pads in the second dielectric layer and bonding to the first plurality of bond pads, and a capacitor electrically coupled to the second plurality of bond pads. After the capacitor die is bonded to the device die, an aluminum-containing pad is formed over the capacitor die and electrically coupled to the device die. A polymer layer is formed over the aluminum-containing pad.
US12068293B2 Micro LED display
A display includes a plurality of blue, green and red light emitting micro-LEDs having respective blue, green and red emission spectra having respective emission peaks at respective wavelengths with respective full width at half maxima (FWHMs). A partial light transmitting layer is disposed on the plurality of blue, green and red light emitting micro-LEDs and includes substantially distinct blue, green and red transmission bands with respective blue, green and red FWHMs. For substantially normally incident light, the partial light transmitting layer has an optical transmittance of greater than about 50% at each of the blue, green and red peak wavelengths. The blue, green and red FWHMs of the partial light transmitting layer are less than the respective blue, green and red FWHMs of the blue, green and red light emitting micro-LEDs by at least 10%.
US12068292B2 Light-emitting diode micro display device
An LED micro display device includes a circuit substrate, micro light-emitting elements, an insulating layer, and a common electrode layer. The circuit substrate has conductive patterns. The micro light-emitting elements are bonded to the circuit substrate and disposed corresponding to the conductive patterns. Each micro light-emitting element has a bottom surface, a top surface and a side wall. The bottom surface connects to the corresponding conductive pattern. The side wall has a first sidewall portion adjacent to the circuit substrate and a second sidewall portion connected to the first sidewall portion. The insulating layer is disposed on the circuit substrate, covers first sidewall portions, and exposes second sidewall portions. The common electrode layer covers the insulating layer and second sidewall portions. The common electrode layer is electrically connected to the micro light-emitting elements, contacts the second sidewall portions, and exposes the top surfaces.
US12068282B2 Hybrid metallic structures in stacked semiconductor devices and associated systems and methods
A stacked semiconductor device having hybrid metallic structures and associated systems and methods are disclosed herein. The stacked semiconductor device can include a first semiconductor die and a second semiconductor die. The first semiconductor die can include a top surface, a first bond site at the top surface and a second bond site at the first surface spaced apart from the first bond site. The second semiconductor die can include a lower surface facing the top surface of the first semiconductor die, a third bond site at the lower surface, and a fourth bond site at the lower surface. The third bond site includes a conductive structure bonded to the first bond site by a metal-metal bond. The fourth bond site at the lower surface includes a solder ball bonded to the second bond site.
US12068281B2 Surface mountable optoelectronic semiconductor device and method for manufacturing a surface mountable optoelectronic semiconductor devices
In an embodiment, the semiconductor device is surface mountable and comprises a light emitting semiconductor chip which comprises electrical contact pads. An opaque base body laterally surrounds the semiconductor chip. An electrical fanning layer contains electrical conductor tracks. Electrical connection pads are used for external electrical contacting of the semiconductor device. The contact pads and the connection pads are located on different sides of the fanning layer. The contact pads are electrically connected to the associated connection pads by means of the fanning layer. The connection pads are expanded relative to the contact pads.
US12068280B2 Semiconductor device
There is provided a semiconductor device including a first electrode including a first plate portion, the first plate portion including a first surface and a second surface facing the first surface, a plurality of semiconductor chips provided above the second surface, and a second electrode including a second plate portion provided above the semiconductor chips, the second plate portion including a third surface facing the second surface and a fourth surface facing the third surface, the second plate portion including a plurality of protrusion portions provided between the semiconductor chips and the third surface, the protrusion portions being connected to the third surface, each of the protrusion portions including a top surface including the same shape as a shape of each of the semiconductor chips in a plane parallel to the second surface, the second plate portion including a second outer diameter larger than a first diameter of a smallest circle circumscribing the protrusion portions provided on an outermost side among the protrusion portions in a plane parallel to the third surface, and a third plate portion including a fifth surface connected to the fourth surface and a sixth surface facing the fifth surface, the third plate portion including a third outer diameter equal to or smaller than the first diameter.
US12068278B2 Processed stacked dies
Representative implementations of techniques and methods include processing singulated dies in preparation for bonding. A plurality of semiconductor die components may be singulated from a wafer component, the semiconductor die components each having a substantially planar surface. Particles and shards of material may be removed from edges of the plurality of semiconductor die component. Additionally, one or more of the plurality of semiconductor die components may be bonded to a prepared bonding surface, via the substantially planar surface.
US12068276B2 Semiconductor device and corresponding method of manufacture
Disclosed herein is a method, including attaching a semiconductor chip to a chip mounting portion on at least one leadframe portion, and attaching a passive component on a passive component mounting portion of the at least one leadframe portion. The method further includes forming a laser direct structuring (LDS) activatable molding material over the semiconductor chip, passive component, and the at least one leadframe portion. Desired patterns of structured areas are formed within the LDS activatable molding material by activating the LDS activatable molding material. The desired patterns of structured areas are metallized to form conductive areas within the LDS activatable molding material to thereby form electrical connection between the semiconductor chip and the passive component. A passivation layer is formed on the LDS activatable molding material.
US12068275B2 Die bonding apparatus and manufacturing method for semiconductor device
A die bonding apparatus includes: a driven body; and a table for driving the driven body. The table includes: a base; a linear motor having a first mover that moves the driven body, and a stator; a first linear motion guide that is provided between the base and the stator and capable of freely moving the stator; a second linear motion guide that is provided between the base and the first mover and capable of freely moving the first mover; a second mover provided in the form of being fixed to the base; and a control device for controlling the first mover and the second mover. The control device is configured to move the stator along the first linear motion guide using the second mover.
US12068274B2 Semiconductor die being connected with a clip and a wire which is partially disposed under the clip
A semiconductor device includes a first carrier, a first external contact, a second external contact, and a first semiconductor die. The first semiconductor die has a first main face, a second main face opposite to the first main face, a first contact pad disposed on the first main face, a second contact pad disposed on the second main face, a third contact pad disposed on the second main face, and a vertical transistor. The first semiconductor die is disposed with the first main face on the first carrier. A clip connects the second contact pad and the second external contact. A first wire is connected with the first external contact. The first wire is disposed at least partially under the clip.
US12068272B2 Microelectronic devices having a memory array region, a control logic region, and signal routing structures
A microelectronic device comprises a first die and a second die attached to the first die. The first die comprises a memory array region comprising a stack structure comprising vertically alternating conductive structures and insulative structures, vertically extending strings of memory cells within the stack structure, and first bond pad structures vertically neighboring the vertically extending strings of memory cells. The second die comprises a control logic region comprising control logic devices configured to effectuate at least a portion of control operations for the vertically extending string of memory cells, second bond pad structures in electrical communication with the first bond pad structures, and signal routing structures located at an interface between the first die and the second die. Related microelectronic devices, electronic systems, and methods are also described.
US12068264B2 Display panel and display device
A display panel includes a first substrate, a second substrate, a light emitting element, and a first conductor. The second substrate is arranged opposite to the first substrate. The light emitting element is located on a side of the first substrate facing towards the second substrate. The first conductor is located on a side of the first substrate facing towards the second substrate.
US12068263B2 Semiconductor memory devices and methods of manufacturing thereof
A method for fabricating memory devices includes forming a first portion of a memory device that includes a first device portion and one or more first interface portions. The first device portion includes a plurality of first memory strings, each of which includes a plurality of first memory cells vertically separated from one another. Each of the one or more first interface portions, laterally abutted to one side of the first device portion, includes a plurality of first word lines (WLs). The method further includes forming a plurality of first source lines (SLs) and a plurality of first bit lines (BLs) in the first device portion. The method further includes forming a first seal ring structure that laterally encloses both the first device portion and the first interface portion concurrently with forming the pluralities of SLs and BLs.
US12068261B2 Strain-induced shift mitigation in semiconductor packages
A semiconductor package includes a semiconductor die including a semiconductor substrate, a strain-sensitive component located within or over a metallization layer of the semiconductor die, wherein a parameter of the strain-sensitive component exhibits a longitudinal shift due to a longitudinal strain and a transverse shift due to a transverse strain, and a mold compound covering the semiconductor die and the strain-sensitive component. The semiconductor package, including the semiconductor die and the mold compound, defines an orthogonal package-induced strain ratio on the strain-sensitive component on the semiconductor die surface. The strain-sensitive component is located such that the longitudinal shift due to package-induced strains offsets the transverse shift due to the package-induced strains.
US12068259B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a substrate having a surface, a conductive element disposed on the surface of the substrate, and an encapsulant disposed on the surface of the substrate and covering the conductive element. The conductive element has an upper surface facing away from the substrate and exposed from the encapsulant. Further, a roughness of the upper surface of the conductive element is greater than a roughness of a side surface of the conductive element.
US12068256B2 Method of manufacturing a three dimensional integrated semiconductor architecture having alignment marks provided in a carrier substrate
Provided is a semiconductor architecture including a carrier substrate, alignment marks provided in the carrier substrate, the alignment marks being provided from a first surface of the carrier substrate to a second surface of the carrier substrate, a first semiconductor device provided on the first surface of the carrier substrate based on the alignment marks, a second semiconductor device provided on the second surface of the carrier substrate based on the alignment marks and aligned with the first semiconductor device.
US12068249B2 Three-dimensional memory device with dielectric isolated via structures and methods of making the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers, memory stack structures vertically extending through the alternating stack, a perforated dielectric moat structure including a dielectric fill material and vertically extending through the alternating stack. The perforated dielectric moat structure includes, at each level of the insulating layers, two rows of lengthwise dielectric pillar portions laterally extending along a first horizontal direction and two columns of widthwise dielectric pillar portions extending along a second horizontal directions that is perpendicular to the first horizontal direction. Each row of lengthwise dielectric pillar portions has a first center-to-center pitch. Each column of widthwise dielectric pillar portions has a second center-to-center pitch. A ratio of the second center-to-center pitch to the first center-to-center pitch is in a range from 1.50 to 2.0.
US12068248B2 Semiconductor interconnection structure and methods of forming the same
An interconnect structure includes a dielectric layer, a conductive feature, a conductive layer, a capping layer, a support layer and an etch stop layer. The conductive feature is disposed in the dielectric layer. A first portion of the conductive layer is disposed over the first conductive feature, and a second portion of the conductive layer is disposed over the dielectric layer. A first portion of the capping layer is in contact with the first portion of the conductive layer, a second portion of the capping layer is in contact with the second portion of the conductive layer, and a third portion of the capping layer is in contact with the dielectric layer. An air gap is defined by the support layer and the capping layer. The etch stop layer is disposed over the second portion of the conductive layer, the second portion of the capping layer and the support layer.
US12068236B2 Electronic module
An electronic module includes a wiring board including a lower surface on which a second electrode pad including a bonding surface is located, a lead electrically connected to the second electrode pad with solder therebetween, and a sealer to seal the lead. The lead includes an exposed section exposed to outside the sealer and a main body section extending from the exposed section toward the wiring board and including a tip end portion near the wiring board. The tip end portion is connected to the second electrode pad with the solder therebetween. A thickness of the solder between a tip end surface of the tip end portion and the bonding surface of the second electrode pad in a direction orthogonal or substantially orthogonal to the bonding surface is non-uniform.
US12068233B2 Adapter board and method for forming same, packaging method, and package structure
Provided are an adapter board and a method for forming the same, a packaging method, and a package structure. One form of a method for forming an adapter board includes: providing a base, including an interconnect region and a capacitor region, the base including a front surface and a rear surface that are opposite each other; etching the front surface of the base, to form a first trench in the base of the interconnect region and form a second trench in the base of the capacitor region; forming a capacitor in the second trench; etching a partial thickness of the base under the first trench, to form a conductive via; forming a via interconnect structure in the conductive via; and thinning the rear surface of the base, to expose the via interconnect structure.
US12068227B2 Structures and methods for reducing process charging damages
Structures and methods for reducing process charging damages are disclosed. In one example, a silicon-on-insulator (SOI) structure is disclosed. The SOI structure includes: a substrate, a polysilicon region and an etch stop layer. The substrate includes: a handle layer, an insulation layer arranged over the handle layer, and a buried layer arranged over the insulation layer. The polysilicon region extends downward from an upper surface of the buried layer and terminates in the handle layer. The etch stop layer is located on the substrate. The etch stop layer is in contact with both the substrate and the polysilicon region.
US12068226B2 Semiconductor assembly with multi-device cooling
A semiconductor device assembly includes a cooling system, a plurality of semiconductor packages, each including a semiconductor die and an encapsulant body, and a multi-device thermal interface interposed between the plurality of semiconductor packages and the cooling system, wherein the semiconductor packages are each configured as surface mount devices, and wherein the multi-device thermal interface thermally couples each of the semiconductor packages to the cooling system.
US12068225B2 System for cooling components in an electronic module
A device is provided that includes a heat conductive structure; a heat transfer structure for extracting heat from the heat conductive structure by means of a boundary layer; a motor for rotating the heat transfer structure relative to the heat conductive structure; and a vertical fixing mechanism for allowing the heat transfer structure to rotate above the heat transfer structure without making contact with the heat transfer structure so as to define a boundary layer between the heat conductive structure and heat transfer structure, wherein the heat transfer structure extracts heat from the heat conductive structure by means of the boundary layer, and wherein the heat conductive structure includes small geometric turbulators.
US12068222B2 Dummy die structures of a packaged integrated circuit device
Techniques and mechanisms for facilitating heat conductivity in a packaged device with a dummy die. In an embodiment, a packaged device comprises a substrate and one or more IC die coupled to a surface thereof. A dummy die, adjacent to an IC die and coupled to a region of the substrate, comprises a polymer resin and a filler. A package mold structure of the packaged device adjoins respective sides of the IC die and the dummy die, and adjoins the surface of the substrate. In another embodiment, a first CTE of the dummy die is less than a second CTE of the package mold structure, and a first thermal conductivity of the dummy die is greater than a second thermal conductivity of the package mold structure.
US12068220B2 Interface interconnect structure for efficient heat dissipation of power electronic device and preparation method therefor
An interface interconnect structure is provided for efficient heat dissipation of a power electronic device. The structure includes a first low temperature solder layer and a second low temperature solder layer, a metal-foam metal composite material is placed between the first low temperature solder layer and the second low temperature solder layer. The metal-foam metal composite material has designability in structure and performance. The thermal conductivity and coefficient of thermal expansion (CTE) of the thermal interface interconnect structure can be configured according to the selected encapsulating materials for a power electronic device, thereby achieving bisynchronous improvement in the heat dissipation efficiency and the CTE matching degree between the encapsulating materials. A remelting temperature of the interface interconnect structure is greater than melting points of the first low temperature solder layer and the second low temperature solder layer, achieving “low temperature soldering and high temperature service.”
US12068214B2 Display panel with grooves and manufacturing method thereof
A display panel and a manufacturing method thereof are provided. In the manufacturing method of the display panel, a corner-cutting area of a to-be-cut display panel is provided with a cutting groove. The cutting groove penetrates a buffer layer and extends into a flexible substrate. Furthermore, the cutting groove is provided with an inorganic encapsulation layer and a sacrificial layer. Therefore, when cutting the to-be-cut display panel along the cutting groove, cracks generated during a process can be reduced, thereby alleviating a problem of micro-cracks affecting a packaging effect of conventional display panels during a secondary cutting process.
US12068212B2 Package structure with through via extending through redistribution layer and method of manufacturing the same
A package structure and a method of manufacturing the same are provided. The package structure includes a die, an encapsulant, a first redistribution line (RDL) structure, a second RDL structure, a conductive terminal, and a through via. The encapsulant laterally encapsulates the die. The first redistribution line (RDL) structure on a first side of the die and the encapsulant, wherein the first RDL structure comprises a dielectric layer and a redistribution layer in the dielectric layer. The second RDL structure is located on a second side of the die and the encapsulant. The conductive terminal is connected to the redistribution layer. The through via extends through the encapsulant and the redistribution layer to contact the conductive terminal and the second RDL structure.
US12068206B2 Extension of nanocomb transistor arrangements to implement gate all around
Embodiments of the present disclosure are based on extending a nanocomb transistor architecture to implement gate all around, meaning that a gate enclosure of at least a gate dielectric material, or both a gate dielectric material and a gate electrode material, is provided on all sides of each nanoribbon of a vertical stack of lateral nanoribbons of a nanocomb transistor arrangement. In particular, extension of a nanocomb transistor architecture to implement gate all around, proposed herein, involves use of two dielectric wall materials which are etch-selective with respect to one another, instead of using only a single dielectric wall material used to implement conventional nanocomb transistor arrangements. Nanocomb-based transistor arrangements implementing gate all around as described herein may provide improvements in terms of the short-channel effects of conventional nanocomb transistor arrangements.
US12068201B2 Semiconductor devices
In an embodiment, a method includes: forming a first fin extending from a substrate; forming a second fin extending from the substrate, the second fin being spaced apart from the first fin by a first distance; forming a metal gate stack over the first fin and the second fin; depositing a first inter-layer dielectric over the metal gate stack; and forming a gate contact extending through the first inter-layer dielectric to physically contact the metal gate stack, the gate contact being laterally disposed between the first fin and the second fin, the gate contact being spaced apart from the first fin by a second distance, where the second distance is less than a second predetermined threshold when the first distance is greater than or equal to a first predetermined threshold.
US12068199B2 Methods for forming fin field-effect transistors
A method includes forming a patterned etching mask, which includes a plurality of strips, and etching a semiconductor substrate underlying the patterned etching mask to form a first plurality of semiconductor fins and a second plurality of semiconductor fins. The patterned etching mask is used as an etching mask in the etching. The method further includes etching the second plurality of semiconductor fins without etching the first plurality of semiconductor fins. An isolation region is then formed, and the first plurality of semiconductor fins has top portions protruding higher than a top surface of the isolation region.
US12068198B2 Method for manufacturing semiconductor device
To provide a semiconductor device with less variations, a first insulator is deposited; a stack of first and a second oxides and a first conductor is formed over the first insulator; a second insulator is formed over the first insulator and the stack; an opening is formed in the second insulator; a top surface of the second oxide is exposed by removing a region of the first conductor, second and third conductors are formed over the second oxide, and then cleaning treatment is performed; a first oxide film is deposited in contact with a side surface of the first oxide and top and side surfaces of the second oxide; heat treatment is performed on an interface between the second oxide and the first oxide film through the first oxide film; and the second insulator is exposed and a fourth conductor, a third insulator, and a third oxide are formed in the opening.
US12068197B2 Methods for forming contact plugs with reduced corrosion
A method includes forming an ILD to cover a gate stack of a transistor. The ILD and the gate stack are parts of a wafer. The ILD is etched to form a contact opening, and a source/drain region of the transistor or a gate electrode in the gate stack is exposed through the contact opening. A conductive capping layer is formed to extend into the contact opening. A metal-containing material is plated on the conductive capping layer in a plating solution using electrochemical plating. The metal-containing material has a portion filling the contact opening. The plating solution has a sulfur content lower than about 100 ppm. A planarization is performed on the wafer to remove excess portions of the metal-containing material. A remaining portion of the metal-containing material and a remaining portion of the conductive capping layer in combination form a contact plug.
US12068191B2 Low-resistance contact plugs and method forming same
A method includes forming a first and a second contact opening to reveal a first and a second source/drain region, respectively, forming a mask layer having a first and a second portion in the first and the second contact openings, respectively, forming a first and a second sacrificial ILD in the first and the second contact openings, respectively, removing the first sacrificial ILD from the first contact opening, filling a filler in the first contact opening, and etching the second sacrificial ILD. The filler protects the first portion of the mask layer from being etched. An ILD is formed in the second contact opening and on the second portion of the mask layer. The filler and the first portion of the mask layer are removed using a wet etch to reveal the first contact opening. A contact plug is formed in the first contact opening.
US12068190B2 Semiconductor flipper
A wafer flipping device for use in semiconductor processing, comprises a supported rotating assembly that receives a semiconductor work product on one side when in a first unrotated position, grips and aligns the work product, rotates with the semiconductor work product thereon into a rotated position, and releases the semiconductor work product from the rotated, position. The semiconductor work product may be any one of a range of different shapes and sizes and retractable pins are selected for the corresponding shape or size.
US12068188B2 Component producing method, holding film, and holding tool forming device
A component manufacturing method includes a step of obtaining a holding tool. The holding tool includes: a frame body having an opening; and a holding film placed on the frame body. The step is a step of placing the holding film on the frame body while stretching the holding film in at least three different directions or in all directions to the frame body. The holding film includes a base layer and a holding layer. The holding tool forming device includes: a mechanism that pushes a plain film from a base layer side to bring about a stretched state; a mechanism that fixes the plain film to the frame body such that the stretched state is maintained; and a mechanism that isolates an unnecessary portion from the plain film to obtain the holding film.
US12068187B2 3D semiconductor device and structure with bonding and DRAM memory cells
A 3D semiconductor device, the device including: a first level including a first single crystal layer, the first level including first transistors, where each of the first transistors includes a single crystal channel; first metal layer; a second metal layer overlaying the first metal layer; and a second level including a second single crystal layer, the second level including second transistors and at least one third metal layer, where the second level overlays the first level, where at least one of the second transistors includes a transistor channel, where the second level includes a plurality of DRAM memory cells, where each of the plurality of DRAM memory cells includes at least one of the second transistors and one capacitor, where the second level is directly bonded to the first level, and where the bonded includes metal to metal bonds.
US12068186B2 Load port module
A substrate loading device including a frame adapted to connect to a substrate processing apparatus, the frame having a transport opening through which substrates are transported to the processing apparatus, a cassette support connected to the frame for holding at least one substrate cassette container proximate the transport opening, the support configured so that a sealed internal atmosphere of the container is accessed from the support at predetermined access locations of the container, and the cassette support has a predetermined continuous steady state differential pressure plenum region, determined at least in part by boundaries of fluid flow generating differential pressure, so that the predetermined continuous steady state differential pressure plenum region defines a continuously steady state fluidic flow isolation barrier disposed on the support between the predetermined access locations of the container and another predetermined section of the support isolating the other predetermined section from the predetermined access locations.
US12068182B2 Device for recognizing wafer identification number with automatically turning on and off recognizing function
A device for recognizing wafer identification number with automatically turning on and off recognizing function comprises a base, a support frame, a light source, a plurality of image capturing units, an image recognition unit and a control unit. The base comprises a wafer boat placing portion and a first switch disposed on the wafer boat placing portion. The light source and the image capturing units are disposed on the support frame. The control unit is electrically connected to the first switch, the light source, the image capturing units and the image recognition unit. As such, the device for recognizing wafer identification number with automatically turning on and off recognizing function can automatically turn on and off the light source, the image capturing units, and the image recognition unit, therefore the operation is very easy and convenience.
US12068181B2 Manufacturing method for glass substrate and glass substrate
To suppress lowering of dimensional accuracy. A manufacturing method for a glass substrate is a manufacturing method for the glass substrate that supports a semiconductor device, the manufacturing method including: generating a glass base plate; measuring a thickness, a thickness deviation, and a warpage amount of the glass base plate; screening the glass base plate based on the thickness of the glass base plate; generating a plurality of glass blanks by cutting the screened glass base plate; setting a first polishing condition for the glass blank based on the thickness, the thickness deviation, and the warpage amount of the glass base plate; generating a glass plate by polishing a surface of the glass blank based on the first polishing condition; measuring a thickness, a thickness deviation, and a warpage amount of the glass plate; screening the glass plate based on the thickness of the glass plate; setting a second polishing condition for the glass plate based on the thickness, the thickness deviation, and the warpage amount of the glass plate; and polishing a surface of the screened glass plate based on the second polishing condition to generate a rectangular glass substrate in which a length of a side is equal to or larger than 300 mm and a thickness is equal to or larger than 0.5 mm.
US12068180B2 Advanced temperature monitoring system and methods for semiconductor manufacture productivity
Embodiments herein provide methods of monitoring temperatures of fluid delivery conduits for delivering fluids to, and other components external to, a processing volume of a processing chamber used in electronic device fabrication manufacturing, and monitoring systems related thereto. In one embodiment, a method of monitoring a processing system includes receiving, through a data acquisition device, temperature information from one or more temperature sensors and receiving context information from a system controller coupled to a processing system comprising the processing chamber. Here, the one or more temperature sensors are disposed in one or more locations external to a processing volume of a processing chamber. The context information relates to instructions executed by the system controller to control one or more operations of the processing system.
US12068178B2 Chip transfer apparatus
A chip transfer apparatus includes: a chip storage module in which a plurality of micro-semiconductor chips and a suspension including impurities are stored; a chip filtration module separating a first suspension including the plurality of micro-semiconductor chips and a second suspension including the impurities in the suspension; and a chip supply module configured to supply the first suspension onto the transfer substrate such that the first suspension is introduced from the chip filtration module and the plurality of micro-semiconductor chips are flowable on the transfer substrate.
US12068176B2 Apparatus and method of manufacturing solder bump
An apparatus for forming a solder bump on a substrate including a supporter configured to support the substrate to be provided thereon, a housing surrounding the supporter, a cover defining a manufacturing space in combination with the housing and including an edge heating zone along a perimeter thereof, the manufacturing space surrounding the supporter, and an oxide remover supply nozzle configured to supply an oxide remover to the manufacturing space may be provided.
US12068173B2 Package structure and manufacturing method thereof
A package structure and the manufacturing method thereof are provided. The package structure includes a semiconductor die, conductive through vias, an insulating encapsulant, and a redistribution structure. The conductive through vias are electrically coupled to the semiconductor die. The insulating encapsulant laterally encapsulates the semiconductor die and the conductive through vias, wherein the insulating encapsulant has a recess ring surrounding the semiconductor die, the conductive through vias are located under the recess ring, and a vertical projection of each of the conductive through vias overlaps with a vertical projection of the recess ring. The redistribution structure is electrically connected to the semiconductor die and the conductive through vias.
US12068172B2 Sacrificial pads to prevent galvanic corrosion of FLI bumps in EMIB packages
Embodiments disclosed herein include electronic packages and methods of making electronic packages. In an embodiment, the electronic package comprises a package substrate, an array of first level interconnect (FLI) bumps on the package substrate, wherein each FLI bump comprises a surface finish, a first pad on the package substrate, wherein the first pad comprises the surface finish, and wherein a first FLI bump of the array of FLI bumps is electrically coupled to the first pad, and a second pad on the package substrate, wherein the second pad is electrically coupled to the first pad.
US12068170B2 Vapor phase thermal etch solutions for metal oxo photoresists
Embodiments disclosed herein include methods of developing a metal oxo photoresist. In an embodiment, the method comprises providing a substrate with the metal oxo photoresist into a vacuum chamber, where the metal oxo photoresist comprises exposed regions and unexposed regions. In an embodiment, the unexposed regions comprise a higher carbon concentration than the exposed regions. The method may further comprise vaporizing a halogenating agent into the vacuum chamber, where the halogenating agent reacts with either the unexposed regions or the exposed regions to produce a volatile byproduct. In an embodiment, the method may further comprise purging the vacuum chamber.
US12068168B2 Processes for reducing line-end spacing
A method includes forming an etching mask to cover a mandrel, a first spacer, and a second spacer, and the first spacer and the second spacer are in contact with opposing sidewalls of the mandrel. The etching mask is then patterned, and includes a first portion covering the first spacer, a second portion covering the second spacer, and a bridge portion connecting the first portion to the second portion. The bridge portion has first sidewalls. A first etching process is performed on the mandrel using the etching mask to define pattern, and after the first etching process, the mandrel includes a second bridge portion having second sidewalls vertically aligned to corresponding ones of the first sidewalls. After the mandrel is etched-through, a second etching process is performed to laterally recess the second bridge portion of the mandrel.
US12068167B2 Self-aligned double patterning
A method includes patterning a mandrel layer over a target layer to form first mandrels and second mandrels, the first mandrels having a larger width than the second mandrels. A spacer layer is formed over the first mandrels and the second mandrels, and altered so that a thickness of the spacer layer over the first mandrels is greater than a thickness of the spacer layer over the second mandrels. Spacers are formed from the spacer layer which have a greater width adjacent the first mandrels than the spacers which are adjacent the second mandrels. The spacers are used to etch a target layer.
US12068165B2 Method for manufacturing semiconductor device and apparatus for manufacturing semiconductor device
There is provided a method for manufacturing a semiconductor device, including: attracting a semiconductor device wafer by a chuck mechanism and rotating the semiconductor device wafer horizontally; rotating a rotary blade horizontally by a vertical spindle to which ultrasonic waves are applied; trimming an outer peripheral end portion of the semiconductor device wafer that is horizontally rotating by the rotary blade that is horizontally rotating, to form a groove in the outer peripheral end portion; correcting a tip shape of the rotary blade that is horizontally rotating by a blade-forming grinding wheel during the trimming; and grinding one main surface of the semiconductor device wafer that is horizontally rotating by a cup grinding wheel that is horizontally rotating after the trimming.
US12068164B2 Bottom-up metal nitride formation
Vapor deposition processes are provided for bottom up filling of trenches and other structures with metal nitrides such as vanadium nitride and titanium nitride. In some embodiments, VCl4 can be used as an etchant source in the deposition processes. The reaction conditions are selected such that some Cl2 forms in the reaction space and preferentially etches deposited metal nitride at the upper surfaces of a trench or other three-dimensional feature on a substrate. The self-etching during the deposition process facilitates a bottom up filling of the feature and may reduce or eliminate the formation of seams or voids.
US12068160B2 Method for manufacturing semiconductor structure
A method for manufacturing a semiconductor structure, comprising: forming a first mask layer, a first buffer layer, a second mask layer and a second buffer layer sequentially stacked from bottom to top; patterning the second buffer layer and the second mask layer; forming a first mask pattern on a side wall of a first pattern, the first mask pattern extending in a first direction; removing the second buffer layer and the second mask layer; forming a third mask layer, a third buffer layer, a fourth mask layer and a fourth buffer layer sequentially stacked form bottom to top; patterning the fourth buffer layer and the fourth mask layer; forming a second mask pattern on a side wall of a second pattern, the second mask pattern extending in a second direction; removing the fourth buffer layer and the fourth mask layer.
US12068159B2 Methods and apparatus for mask patterning debris removal
Methods and apparatus for laser patterning leverage mask trench debris removal techniques to form etch singulation trenches. In some embodiments, the method includes forming a mask layer on the wafer, forming a pattern in the mask layer using a laser of a laser assembly where the pattern allows singulation of the wafer by deep etching and forms a trench in the mask layer with a laser beam which has a process point at a bottom of the trench, directing gas nozzles that flow a pressurized gas at the process point in the trench as the pattern is formed with a gas flow angle relative to the process point and evacuating debris from the trench using an area of negative pressure where the gas flow from gas nozzles and the area of negative pressure are in fluid contact and are confined within a cylindrical housing.
US12068147B2 Size selected clusters and nanoparticles
Method for producing multiply-charged helium nanodroplets and charged dopant clusters and nanoparticles out of the helium nanodroplets, the method comprising: •producing neutral helium nanodroplets in a cold head (1) via expansion of a pressurized, pre-cooled, supersonic helium beam of high purity through a nozzle (3) into high vacuum with a base pressure under operation preferably below 20 mPa, •ionizing the helium nanodroplets by electron impact (15), wherein the electron impact (15) leads to multiply-charged helium nanodroplets, •doping the charged helium nanodroplets with dopant vapor in the pickup cell (19), wherein the doped nanodroplets form cluster ions with the initial charges acting as seeds, wherein the size of the nanoparticles can vary from a few atoms up to 105 atoms by arranging the size of the neutral helium nanodroplets, the charge of the helium nanodroplets and the density of dopant vapor in the pickup cell (19).
US12068145B2 Liquid sample introduction system and method, for analytical plasma spectrometer
A liquid sample introduction system for a plasma spectrometer includes a sample container for holding a liquid sample, a surface acoustic wave (SAW) nebulizer, arranged to receive a liquid sample from the sample container, an electronic controller for supplying electrical power to the SAW nebulizer so as to produce a surface acoustic wave on a surface of the SAW nebulizer, for generating an aerosol from the supplied sample liquid, and an aerosol transport arrangement for receiving the aerosol from the SAW nebulizer and carrying it into a plasma or flame of a spectrometer. The electronic controller is further configured to control the electrical power to the SAW nebulizer so as to permit adjustment of the aerosol parameters, and to control the aerosol transport arrangement so as to permit adjustment of the aerosol delivery into the plasma or flame of the spectrometer.
US12068142B2 Carrier with vertical grid for supporting substrates in coater
Various embodiments herein relate to carriers for supporting one or more substrate as the substrates are passed through a processing apparatus. In many cases, the substrates are oriented in a vertical manner. The carrier may include a frame and vertical support bars that secure the glass to the frame. The carrier may lack horizontal support bars. The carrier may allow for thermal expansion and contraction of the substrates, without any need to provide precise gaps between adjacent pairs of substrates. The carriers described herein substantially reduce the risk of breaking the processing apparatus and substrates, thereby achieving a more efficient process. Certain embodiments herein relate to methods of loading substrates onto a carrier.
US12068140B2 Method and system for monitoring substrate processing apparatus
A method of monitoring a substrate processing apparatus includes applying a high-frequency radio frequency (RF) power signal and a low-frequency RF power signal from a bias power supply apparatus to an electrostatic chuck of a process chamber through a matching circuit. The method further includes applying a direct current (DC) power signal from a DC power supply apparatus to an edge ring of the process chamber through a high-frequency filter and a low-frequency filter. The method further includes measuring a low-frequency RF voltage value at a first point between the matching circuit and the electrostatic chuck, measuring the low-frequency RF voltage value at a second point between the high-frequency filter and the low-frequency filter, and acquiring a voltage ratio between the low-frequency RF voltage value at the first point and the low-frequency RF voltage value at the second point. The method further includes monitoring a state of the edge ring by comparing a threshold with the voltage ratio.
US12068133B2 Reactor, process processing apparatus including the same and method for manufacturing reactor
Proposed is a reactor that is formed by assembling a plurality of components. The reactor includes a body, in which a plurality of components are assemble, and that has a plasma forming space in an interior thereof, and an assembly line for the components is formed in an area that deviates from an area that is closest to an area of the plasma forming space of the body, in which plasma is concentrated, by a specific range.
US12068132B2 Radio-frequency power supply apparatus
A radio-frequency (RF) power supply apparatus includes a first power supply, a second power supply, and a matching device connected to the first/second power supplies. The first power supply supplies first RF power to a load by outputting first RF voltage with a first fundamental frequency. The second power supply supplies second RF power to the load by outputting second RF voltage with a second fundamental frequency lower than the first fundamental frequency. The matching device generates a clock signal with a frequency higher than the first fundamental frequency and provides the clock signal to the first power supply. The first power supply generates, by using the clock signal, a waveform signal with the same cycle as the second RF voltage. The first power supply performs, by using the clock signal, frequency modulation control on the first RF voltage to be output from the first power supply.
US12068130B2 Method and device for spatial charged particle bunching
A charged particle buncher includes a series of spaced apart electrodes arranged to generate a shaped electric field. The series includes a first electrode, a last electrode and one- or more intermediate electrodes. The charged particle buncher includes a waveform device attached to the electrodes and configured to apply a periodic potential waveform to each electrode independently in a manner so as to form a quasi-electrostatic time varying potential gradient between adjacent electrodes and to cause spatial distribution of charged particles that form a plurality of nodes and antinodes. The nodes have a charged particle density and the antinodes have substantially no charged particle density, and the nodes and the antinodes are formed from a charged particle beam configured to hit the target.
US12068129B2 Tilt-column multi-beam electron microscopy system and method
A system and method of a tilt-column electron beam imaging system is disclosed. The system may include an imaging sub-system. The imaging sub-system may include a plurality of electron beam sources configured to generate a plurality of beamlets. The imaging sub-system may further include a plurality of tilt-illumination columns, where a respective tilt-illumination column is configured to receive a respective beamlet from a respective electron beam source. For the system and method, a first tilt axis of a first tilt-illumination column may be orientated along a first angle and at least one additional tilt axis of at least one additional tilt-illumination column may be orientated along at least one additional angle different from the first angle, where each of the plurality of beamlets pass through a first common crossover volume.
US12068126B2 Electrical device having improved surface mounting electrodes
In some embodiments, an electrical device can include a body having a shape that extends along a longitudinal direction, and a set of electrodes implemented on the body at different locations along the longitudinal direction and configured to allow the electrical device to be positioned and mounted to a surface. The set of electrodes can include first and second electrodes configured to provide first and second engagements with the surface, respectively, and to allow a settling motion when the electrical device is positioned on the surface. The set of electrodes can further include a selected electrode having a side configured to allow the settling motion and an engagement portion configured to stop the settling motion and thereby provide a third engagement with the surface.
US12068121B2 Arc path forming part and direct-current relay comprising same
An arc path forming part and a direct-current relay are disclosed. An arc path forming part according to an embodiment of the present invention comprises: a magnet frame extending in the length direction; and a plurality of main magnet portions placed in the length direction. The respective opposing surfaces of the main magnet portions facing each another have the same polarity. Therefore, magnetic fields in the direction of pushing away from each other are generated in a space between the respective main magnet portions. Due to the magnetic fields, an electromagnetic force in the direction toward the outside of the arc path forming part is formed. Accordingly, the generated arc is moved in the direction of the electromagnetic force and can be stably extinguished. Therefore, various members positioned in the central part of the direct-current relay are prevented from damages caused by the arc.
US12068119B2 Keyboard device with display panel
A keyboard device with a display panel including a base, a scissors feet assembly movably disposed on the base, an elastic member disposed on the base, a display panel supported by the scissors feet assembly and the elastic member, and multiple light transmittance keycaps disposed on the display panel is provided. The display panel has multiple display surfaces, multiple hollow portions, and multiple elastic portions. Each of the display surfaces is surrounded by the hollow portions, and is suspended between the hollow portions by the elastic portions. The light transmittance keycaps respectively and correspondingly cover the display surfaces.
US12068117B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a multilayer body including an inner layer portion including dielectric layers and internal electrode layers alternately laminated therein, two outer layer portions respectively provided on both sides of the inner layer portion in a lamination direction, and two side gap portions respectively provided on both side surfaces of the inner layer portion and the outer layer portions, in a width direction intersecting the lamination direction, and external electrodes respectively provided on both end surfaces of the multilayer body in a length direction intersecting the lamination direction and the width direction, and each connected to the internal electrode layers, wherein nickel and magnesium are segregated between the side gap portions and the outer layer portions.
US12068116B2 Multilayer ceramic electronic component and conductive paste for resin electrode
A multilayer ceramic capacitor includes a ceramic element body including ceramic layers and internal electrode layers, and a pair of external electrodes on both end surfaces of the ceramic element body so as to be electrically connected to the internal electrode layers. Each of the external electrodes includes a base electrode layer and a resin external electrode layer stacked on the base electrode layer. The resin external electrode layer includes a thermosetting resin and a metal powder and amine, isocyanate, epoxy, mercapto, and/or ureido silane coupling agents.
US12068114B2 Board terminal electrode component
A board terminal electrode component includes a board, and a pair of land pads spaced apart from each other on a surface of the substrate. The pair of land pads respectively include inner ends which are proximal to each other in an arrangement direction, and outer ends farther from each other in the arrangement direction than the inner ends. The pair of land pads respectively include expanding width portions expanding in a width direction from the inner end toward the outer end. The pair of land pads respectively include insulators on a surface of an end portion of the outer end of the land pads.
US12068111B2 Method of manufacturing electronic component
A method of manufacturing an electronic component includes preparing an unfired multilayer body, bonding one of first and second side surfaces of each unfired multilayer body to an adhesive sheet such that the unfired multilayer bodies are in at least one row, polishing the other side surface of each unfired multilayer body by rotating a polishing surface of a rotary polishing machine in contact with the other side surface of each unfired multilayer body, and forming a first insulating layer on the polished other side surface, wherein in the polishing the other side surface, at least one of the rotary polishing machine and the adhesive sheet is moved relative to the other to form a polish groove in the length direction, and the rotary polishing machine has a cylindrical shape and includes an outer circumferential surface that defines the polishing surface.
US12068107B2 Solenoid
A solenoid contains a yoke, a bobbin having an electromagnetic coil disposed inside the yoke, and an iron core disposed inside the bobbin. In the solenoid, a connector part incorporating a prescribed number of terminal metal fittings is provided on one end portion of the bobbin.
US12068104B2 Systems and methods for additive manufacturing magnetic solenoids
Systems and methods for forming a magnetically-enabled part via additive manufacturing. The method includes depositing a layer of additive manufacturing material on a build plate, melting or sintering the layer of additive manufacturing material, depositing additional layers of additive manufacturing material on previous layers of additive manufacturing material, the additive manufacturing material of at least some of the additional layers being magnetically permeable, and melting or sintering the additional layers of additive manufacturing material such that the magnetically-enabled part has a transition region including at least some of the magnetically permeable additive manufacturing material.
US12068103B2 Stationary induction apparatus
A connection sleeve connects two wire end portions adjacent to each other in an axial direction of a center axis, among wire end portions of flat-type wires that constitute each of a plurality of disc-shaped windings. A through hole allows the flat-type wire to be inserted from both sides. A pair of pressed portions sandwich the flat-type wire inserted in the through hole therebetween. At least one of a pair of end portions has a slit that divides an end surface when viewed from the direction in which a pair of end portions are aligned.
US12068099B2 Coil component
In a coil component, a first planar coil and a second planar coil are wound around a common magnetic core and are magnetically coupled to each other. However, the first planar coil and the second planar coil are not electrically connected to each other and form coil structures which are separate from each other. Thus, as compared with a case in which the first planar coil and the second planar coil form one coil structure, the first planar coil and the second planar coil are less likely to affect each other's characteristics.
US12068097B2 Laminated core, core block, electric motor and method of producing core block
A laminated core according to an aspect of the present invention includes a plurality of electrical steel sheets stacked to each other; and a plurality of adhesion parts that are provided between the electrical steel sheets adjacent to each other in a stacking direction and adhere the electrical steel sheets to each other, in which, when viewed in the stacking direction, the plurality of adhesion parts are formed in a belt shape that extends in a first direction, the plurality of adhesion parts are arranged in a second direction orthogonal to the first direction, and an angle formed by the first direction and a rolling direction of the electrical steel sheet is 30° or more and 90° or less.
US12068096B2 Inductor and DC converter including same
An inductor according to an embodiment of the present invention may include: a plurality of first E-type cores, each of which has a base unit and a center leg extending in a first direction from the base unit; a first I-type core arranged in the first direction from the plurality of first E-type cores; and a coil wound around the center leg of each of the plurality of first E-type cores. Here, the plurality of E-type cores may be arranged in a line along the first direction.
US12068095B2 Electrical steel processing without a post cold-rolling intermediate anneal
Embodiments of the present invention comprise; annealing steel sheets (e.g., hot rolled steel sheets or thin cast strip steel); cold rolling the sheets in one or more cold rolling steps (e.g., with annealing steps between multiple cold rolling steps); and performing one or more of tension leveling, a rough rolling, or a coating process on the sheets after cold rolling, without an intermediate annealing step between the final cold rolling step and the tension leveling, the rough rolling, or the coating process, or the customer stamping or final customer annealing. In order to achieve the desired properties for the steel sheet, stamping and final annealing is performed by the customer. The new process provides an electrical steel with the similar, same, or better magnetic properties than an electrical steel manufactured using the traditional processing that utilizes an intermediate annealing step after cold rolling and before the stamping and final annealing.
US12068094B2 Resistor unit, manufacturing method therefor, and device provided with resistor unit
Provided are: a resistor unit; a manufacturing method therefor; and a device provided with a resistor unit. A resistor unit is equipped with a resistor and at least one pair of electrode layers formed on the resistor. In at least one of the electrode layers, a removal part for trimming is formed in a region, from among regions where the electrode layers are formed, that excludes the peripheral edges of such layers. The resistor is a thermosensitive resistor, for example.
US12068090B2 Insulated wire, coil, and electrical or electronic equipment
An insulated wire, including: a conductor and an insulating film covering the conductor; in which at least one insulating layer constituting the insulating film contains: a thermosetting resin A, and a resin B that is ranked lower than the thermosetting resin A in a tribo-electric series.
US12068087B2 Antistatic or electrically conductive polymeric composition with reduced hysteresis
The present disclosure provides polymeric compositions with balanced electrical and mechanical properties exhibiting reduced hysteresis comprising an electrically insulating polymeric material, a first carbon black material having a statistical thickness surface area (STSA) of below 70 m2/g and an oil absorption number (OAN) in the range from 70 to 150 mL/100 g, and a second carbon black material having a statistical thickness surface area (STSA) of at least 100 m2/g and an oil absorption number (OAN) of at least 150 mL/100 g, wherein both carbon black materials are included in an amount below its respective percolation threshold concentration, with the total amount of the first carbon black material and the second carbon black material being sufficient to render the polymeric composition antistatic or electrically conductive. The polymeric compositions exhibit balanced electrical and mechanical properties and a reduced hysteresis. The disclosure also relates to a process for preparing such antistatic or electrically conductive polymeric compositions and articles produced from such compositions.
US12068084B2 Processing ultra high temperature zirconium carbide microencapsulated nuclear fuel
The known fully ceramic microencapsulated fuel (FCM) entrains fission products within a primary encapsulation that is the consolidated within a secondary ultra-high-temperature-ceramic of Silicon Carbide (SiC). In this way the potential for fission product release to the environment is significantly limited. In order to extend the performance of this fuel to higher temperature and more aggressive coolant environments, such as the hot-hydrogen of proposed nuclear rockets, a zirconium carbide matrix version of the FCM fuel has been invented. In addition to the novel nature to this very high temperature fuel, the ability to form these fragile TRISO microencapsulations within fully dense ZrC represent a significant achievement.
US12068083B2 Method for manufacturing multi-layered nuclear fuel cladding pipe
The present inventive concept provides a method for manufacturing a multi-layered nuclear fuel cladding pipe, comprising the steps of: providing a preliminary cladding pipe in which an inner pipe having a rod-shaped insertion body inserted thereinto is disposed in an outer pipe; reducing the diameter of the preliminary cladding pipe by applying pressure from the outside to the inner side of the preliminary cladding pipe; and removing the insertion body from the inner pipe by providing a force in the direction in which the insertion body extends, wherein the inner pipe and the outer pipe may be formed of different metals from each other.
US12068078B2 Methods and systems for an artificial intelligence alimentary professional support network for vibrant constitutional guidance
A system for an artificial intelligence alimentary professional support network for vibrant constitutional guidance includes a computing device. The system includes a diagnostic engine designed and configured to receive a biological extraction from a user and generate a diagnostic output based on the biological extraction. The system includes an advisor module designed and configured to receive a request for an advisory input, generate an advisory output using the request for an advisory input and the diagnostic output, and transmit the advisory output. The system includes an alimentary input module designed and configured to receive the advisory output, select an informed advisor alimentary professional client device as a function of the request for an advisory input, and transmit the at least an advisory output to the informed advisor alimentary professional client device.
US12068074B2 Stereoscopic marker device and three-dimensional real-time positioning method of orthopedic surgery
A stereoscopic marker device includes: a polyhedral cube, including at least four flat surfaces, wherein the at least four flat surfaces are used as one primary marker and at least three secondary markers respectively, the primary marker includes a primary graphic code, the three secondary markers individually include a first secondary graphic code, a second secondary graphic code, and a third secondary graphic code, and the primary graphic code is used for providing spatial coordinate information, which is used for calculating six degrees of freedom (DOF) attitude data; and a spike-shaped body, combined with the polyhedral cube and configured to be fixed on a surgery site.
US12068070B2 Method and system for computer-aided triage of stroke
A system for computer-aided triage includes a router, a remote computing system, and a client application. Additionally or alternatively, the system 100 can include any number of computing systems, servers, storage, lookup table, memory, and/or any other suitable components. A method for computer-aided triage includes receiving a data packet associated with a patient and taken at a first point of care; checking for a suspected condition associated with the data packet; in an event that the suspected condition is detected, determining a recipient based on the suspected condition; and transmitting information to a device associated with the recipient.
US12068069B1 Systems and methods for processing real-time and historical data and generating nursing unit health scores
One embodiment provides a method including receiving current census data for departments of a hospital. The method includes projecting future census data for the departments. The method includes displaying, in a dynamic user interface on a facility utilization visualization application, a graphical view of a current utilization of the departments of the hospital determined from the current census data and a projected utilization of the departments determined from the future census data. The method includes dynamically updating the dynamic user interface in real-time based upon at least one of receipt of new real-time data, receipt of new historical data, and a new analysis of the real-time and the historical data. Other aspects are described and claimed.
US12068066B2 System and method for generating an addiction nourishment program
A system and method for generating an addiction nourishment program includes a computing device, the computing device configured to obtain an addiction element, produce an addiction signature as a function of the addiction element, wherein producing further comprises identifying a predictive signal as a function of an addiction directory, and producing the addiction signature as a function of the predictive signal and addiction element using a predictive machine-learning model, identify a physiological impact as a function of the addiction signature, wherein identifying a physiological impact further comprises receiving a medical influence and identifying the physiological impact as a function of the medical influence and addiction signature using a physiological machine-learning model, determine an edible as a function of the physiological impact, and generate a nourishment program as a function of the edible.
US12068059B2 Methods for building genomic networks and uses thereof
Disclosed are methods, systems, cells and compositions directed to modeling a physiologic or pathologic process in an animal using a set of yeast genes analogous to a set of animal genes and augmenting the physiologic or pathologic process in the animal with predicted gene interactions based on the interactions between the set of yeast genes. Also disclosed are methods of screening for and using therapeutics for neurodegenerative proteinopathies.
US12068056B2 Semiconductor chip and semiconductor system
A semiconductor chip includes a detection circuit configured to generate a discharge signal that is enabled when a voltage level of an external voltage is greater than a first set level and configured to generate a voltage control signal that is enabled when an output voltage is generated to have a voltage level of a ground voltage in a test mode, a charge discharge circuit configured to discharge charges of an output node that is included in a driving circuit when the discharge signal is enabled, and the driving circuit configured to generate the output voltage the voltage level of which rises up to a second set level by supplying charges from the external voltage to the output node in response to a driving signal a voltage level of which is decreased during an interval in which the voltage control signal is enabled.
US12068055B2 Managing performance and service life prediction for a memory subsystem using environmental factors
Exemplary methods, apparatuses, and systems include an environmental operations manager for controlling memory access of the memory device. The environmental operations manager receives a set of data bits for programming to a memory location. The environmental operations manager receives environmental condition data. The environmental operations manager delays programming of the set of data bits to the memory location and writing the set of data bits to a buffer location in response to determining that the environmental condition data satisfies a threshold.
US12068053B2 Semiconductor device
A semiconductor device includes a substrate, a first external connection pad separated from the substrate in a first direction, which is a thickness direction thereof, a first coil separated from the substrate in the first direction and electrically connected to the connection pad, a first stacked body between the connection pad and the substrate and between the first coil and the substrate, the first stacked body including a first insulator, a first wiring therein, and a first pad electrically connected to the wiring, and a second stacked body between the first stacked body and the substrate, the second stacked body including a second insulator, a second wiring therein, a second pad electrically connected to the second wiring, and a second coil. The first insulator contacts the second insulator. The first pad contacts the second pad. A part of the first coil overlaps the second coil in the first direction.
US12068048B2 Processing system error management, related integrated circuit, apparatus and method
A processing system includes an error detection circuit configured to receive data bits and ECC bits, calculate further ECC bits as a function of the data bits, and generate a syndrome by comparing the calculated ECC bits with the received ECC bits. When the syndrome corresponds to one of N+K single bit-flip reference syndromes, the error detection circuit asserts a first error signal, and asserts one bit of a bit-flip signature corresponding to a single bit-flip error indicated by the respective single bit-flip reference syndrome.
US12068044B2 Memory system including semiconductor memory and controller capable of determining necessary shifted boundary read voltages in a short period of time
According to one embodiment, a controller is configured to write four-bit data in each of memory cells, and read first data item from the memory cells through application of a first voltage to a word line. The controller is configured to read second data items by repeating a first operation of reading data including data of respective first bits of the memory cells through application of two voltages to the word line at different timings while changing the two voltages in each first operation from the two voltages in another first operation. The controller is configured to mask part of each of the second data items using the first data.
US12068038B2 Method and apparatus for PUF generator characterization
Disclosed is a physical unclonable function generator circuit and testing method. In one embodiment, a testing method for physical unclonable function (PUF) generator includes: verifying a functionality of a PUF generator by writing preconfigured logical states to and reading output logical states from a plurality of bit cells in a PUF cell array; determining a first number of first bit cells in the PUF cell array, wherein the output logical states of the first bit cells are different from the preconfigured logical states; when the first number of first bit cells is less than a first predetermined number, generating a first map under a first set of operation conditions using the PUF generator and a masking circuit, generating a second map under a second set of operation conditions using the PUF generator and the masking circuit, determining a second number of second bit cells, wherein the second bit cells are stable in the first map and unstable in the second map; when the second number of second bit cells is determined to be zero, determining a third number of third bit cells, wherein the third bit cells are stable in the first map and stable in the second map; and when the third number of third bit cells are greater than a second preconfigured number, the PUF generator is determined as a qualified PUF generator.
US12068037B2 Managing sub-block erase operations in a memory sub-system
A processing device in a memory system connects a first data block of the memory device to a second data block of the memory device to generate a combined data block comprising a first plurality of sub-blocks of the first data block and a second plurality of sub-blocks of the second data block, wherein the connecting includes: for each wordline of a first plurality of wordlines of the first data block, creating a wordline connection short between the respective wordline of the first data block and a corresponding wordline of a second plurality of wordlines of the second data block, wherein the first plurality of wordlines and the second plurality of wordlines comprise data wordlines; and driving a first data wordline of the first data block and a second wordline of the second data block using a single string driver of the memory device.
US12068035B2 Memory, programming method therefor and memory system
A memory, a programming method, and a memory system are provided. The programming method includes programming a selected memory cell string according to a programming sequence; applying, when programming a memory cell in the selected memory cell string that is coupled to a selected non-edge word line in a plurality of word lines, a first pass voltage to edge word lines in the plurality of word lines; and applying a second pass voltage to a non-edge word line adjacent to the edge word lines. The edge word lines are at least one word line in the plurality of word lines adjacent to the source line or to the bit line; the non-edge word lines are word lines in the plurality of word lines other than the edge word lines; and the selected non-edge word line is not adjacent to the edge word lines.
US12068023B2 Memory circuits, memory structures, and methods for fabricating a memory device
A memory structure includes a first memory array having bit lines; a second memory array having bit lines; a first sense amplifier connected to a first bit line of the first memory array and a first bit line of the second memory array; and a second sense amplifier connected to a second bit line of the first memory array and a second bit line of the second memory array. The second bit line of the first memory array is adjacent to the first bit line of the first memory array, and the second bit line of the second memory array is adjacent to the first bit line of the second memory array.
US12068021B2 Low power clock injection during idle mode operations
An exemplary semiconductor device includes an internal clock circuit configured to intermittently enable and disable a clock signal while in a Maximum Power Savings Mode. The duty cycle of the enablement and disablement of the clock signal may be based on susceptibility to negative-bias temperature instability of a component of the semiconductor device. The clock signal may be enabled and disabled via a synchronizer.
US12068018B2 Power mode wake-up for memory on different power domains
A memory device includes an array of memory cells and a plurality of peripheral circuits operably coupled to the memory array. A power control circuit may be configured to individually control an application of power to each of the plurality of peripheral circuits and the array of memory cells. Inserting a switch device across the different power domains to achieve the same sequential wake-up path for the peripheral circuits connected to different power domains reduces peak current.
US12068017B2 Configurable input for an amplifier
Methods, systems, and devices for configurable input for an amplifier are described. In some examples, a circuit may be configured to operate based on a signal having a first voltage profile or a second voltage profile. For example, the first voltage profile may be associated with a range of voltages that are based on a temperature of an associated memory chip, and the second voltage profile may be associated with a voltage (or voltages) that are not associated with the temperature of the memory chip. The circuit may include one or more transistors and switches that are activated based on the voltage profile and a switch receiving a particular control signal. In some instances, the control signal may be received based on a value stored to one or more non-volatile memory elements.
US12068015B2 Memory device including merged write driver
A memory device including a memory cell array including a first sub memory cell array including a first memory cell and a second sub memory cell array including a second memory cell, a merged write driver including a first write circuit receiving n-bit data (n being a natural number ≥2) through a write input/output line, outputting a first write voltage to a merged node in response to a first data bit of the n-bit data, and outputting a second write voltage to the merged node in response to a second data bit of the n-bit data, and a column decoder including a first column multiplexer applying a first voltage of the merged node corresponding to the first data bit to the first memory cell and a second column multiplexer applying a second voltage of the merged node corresponding to the second data bit to the second memory cell.
US12068012B2 Magnetic recording medium
An object is to provide a magnetic recording medium having favorable crystal orientation characteristics and exhibiting a high SNR.The present technology provides a magnetic recording medium having a layer structure including a recording layer, a ground layer, and a base layer in this order, in which the ground layer includes a first ground layer on the recording layer side and a second ground layer on the base layer side, the first ground layer contains a nonmagnetic oxide, the first ground layer has a thickness of 2 nm or more and 10 nm or less, and the second ground layer has a thickness of 40 nm or more. Furthermore, the present technology also provides a magnetic recording cartridge including the magnetic recording medium.
US12068010B2 Multi-layer PZT microactuator with active PZT constraining layers for a DSA suspension
A PZT microactuator such as for a hard disk drive has a restraining layer bonded on its side that is opposite the side on which the PZT is mounted. The restraining layer comprises a stiff and resilient material such as stainless steel. The restraining layer can cover most or all of the top of the PZT, with an electrical connection being made to the PZT where it is not covered by the restraining layer. The restraining layer reduces bending of the PZT as mounted and hence increases effective stroke length, or reverses the sign of the bending which increases the effective stroke length of the PZT even further. The restraining layer can be one or more active layers of PZT material that act in the opposite direction as the main PZT layer. The restraining layer(s) may be thinner than the main PZT layer.
US12068008B2 Magnetic flux guiding device with spin torque oscillator (STO) film having negative spin polarization layers in assisted writing application
A STRAMR structure is disclosed. The STRAMR structure can include a spin torque oscillator (STO) device in a WG provided between the mail pole (MP) trailing side and a trailing shield. The STO device, includes: a flux guiding layer that has a negative spin polarization (nFGL) with a magnetization pointing substantially parallel to the WG field without the current bias and formed between a first spin polarization preserving layer (ppL1) and a second spin polarization preserving layer (ppL2); a positive spin polarization (pSP) layer that adjoins the TS bottom surface; a non-spin polarization preserving layer (pxL) contacting the MP trailing side; a first negative spin injection layer (nSIL1) between the ppL2 and a third spin polarization preserving layer (ppL3); and a second negative spin injection layer (nSIL2) between the ppL3 and the pxL, wherein the nFGL, nSIL1, and nSIL2 have a spin polarization that is negative.
US12068007B2 Method, apparatus and computer program product for signaling information of a media track
Various embodiments provide an apparatus, a method, and a computer program product. The apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: define or utilize file format syntax elements to indicate samples comprising at least one of: one or more description documents, wherein the one or more description documents comprise 3 dimensional information; or one or more updates to at least one description document of the one or more description documents; and define or utilize the file format syntax elements to indicate a relationship between samples containing the one or more description document and update information to the samples.
US12068004B2 Magnetic recording device
According to one embodiment, a magnetic recording device includes a magnetic head and a controller. The magnetic head includes first and second magnetic poles, a magnetic element provided between the first and second magnetic poles, and first and second terminals. The controller is configured to perform a recording operation. In the recording operation, the controller is configured to supply a recording current to the coil while applying an element voltage not less than a first voltage and not more than a second voltage between the first terminal and the second terminal. A differential resistance of the magnetic element when a positive applied voltage applied between the first terminal and the second terminal is changed while the recording current is supplied to the coil becomes a first peak when the applied voltage is the first voltage.
US12068003B2 Electronic apparatus and control method thereof
An electronic apparatus including a processor configured to receive a first audio signal, obtain a second audio signal by relating noise to the received first audio signal, identify whether the second audio signal matches a second command obtained by relating the noise to a first command of first reference data, based on second reference data, obtained by relating the noise to the first reference data, and perform an operation based on identification in response to the identifying that the second audio signal matches the second command.
US12068000B2 Determining a response of a crowd
In various example embodiments, a system and method for determining a crowd response for a crowd are presented. One method is disclosed that includes receiving an audio signal that includes concurrent responses from two or more respondents, determining the concurrent responses from the audio signal without regard to the identity of the respondents, and generating a crowd based on the concurrent responses.
US12067998B2 Operation device
Disclosed is an operation device that executes a noise removal process of removing noise from a collected audio signal collected by a microphone. In an acting state where noise generation possibly occurs, the operation device transmits noise generation information indicating that the operation device is in the acting state where noise generation possibly occurs, and changes the details of the noise removal process, according to the noise generation information.
US12067997B2 Hotword-aware speech synthesis
A method includes receiving text input data for conversion into synthesized speech and determining, using a hotword-aware model trained to detect a presence of a hotword assigned to a user device, whether a pronunciation of the text input data includes the hotword. The hotword is configured to initiate a wake-up process on the user device for processing the hotword and/or one or more other terms following the hotword in the audio input data. When the pronunciation of the text input data includes the hotword, the method also includes generating an audio output signal from the text input data and providing the audio output signal to an audio output device to output the audio output signal. The audio output signal when captured by an audio capture device of the user device, configured to prevent initiation of the wake-up process on the user device.
US12067995B2 Apparatus and method for determining a predetermined characteristic related to an artificial bandwidth limitation processing of an audio signal
An apparatus for determining a predetermined characteristic related to an artificial bandwidth limitation processing of an audio signal has a slope evaluator configured for evaluating a slope of a spectrum of the audio signal to obtain a slope evaluation result. The apparatus has a frequency evaluator configured for evaluating a cut-off frequency of the spectrum of the audio signal to obtain a frequency evaluation result, and has a processor for providing an information indicating that the audio signal has the predetermined characteristic dependent on an evaluation of the slope evaluation result and an evaluation of the frequency evaluation result.
US12067994B2 Tamper-robust watermarking of speech signals
A method for applying a watermark signal to a speech signal to prevent unauthorized use of speech signals, the method may include receiving an original speech signal; determining a corresponding spectrogram of the original speech signal; selecting a phase sequence of fixed frame length and uniform distribution; and generating an encoded watermark signal based on the corresponding spectrogram and phase sequence.
US12067992B2 Audio codec extension
An apparatus comprising means configured to: receive a primary track comprising at least one audio signal; receive at least one secondary track, each of the at least one secondary track comprising at least one audio signal, wherein the at least one secondary track is based on the primary track; and decode and render the primary track and the at least one secondary track using spatial audio decoding.
US12067991B2 Packet loss concealment for DirAC based spatial audio coding
What is described is a method for loss concealment of spatial audio parameters, the spatial audio parameters having at least a direction of arrival information; the method having the following steps: receiving a first set of spatial audio parameters having at least a first direction of arrival information; receiving a second set of spatial audio parameters, having at least a second direction of arrival information; and replacing the second direction of arrival information of a second set by a replacement direction of arrival information derived from the first direction of arrival information, if at least the second direction of arrival information or a portion of the second direction of arrival information is lost or damaged.
US12067989B2 Combined learning method and apparatus using deepening neural network based feature enhancement and modified loss function for speaker recognition robust to noisy environments
Presented are a combined learning method and device using a transformed loss function and feature enhancement based on a deep neural network for speaker recognition that is robust in a noisy environment. A combined learning method using a transformed loss function and feature enhancement based on a deep neural network, according to one embodiment, can comprise the steps of: learning a feature enhancement model based on a deep neural network; learning a speaker feature vector extraction model based on the deep neural network; connecting an output layer of the feature enhancement model with an input layer of the speaker feature vector extraction model; and considering the connected feature enhancement model and speaker feature vector extraction model as one mode and performing combined learning for additional learning.
US12067988B2 Detection device for a voice signal of a person, and method for detecting a voice signal of a person using such a detection device
A detection device provides a voice signal of a person and includes a light source, a first planar carrier medium, a second planar carrier medium, a sensor device, and an evaluation device. The first planar carrier medium includes an input coupling region and an output coupling region. The second planar carrier medium includes a light input coupling region and a light output coupling region. Light from the light source is emitted into the second planar carrier medium and output in the direction of a front neck region of the person, and the light reflected on the neck region is input into the first planar carrier medium and output out of the first planar carrier medium. The output light is detected by the sensor device which provides sensor data to the evaluation device which converts the sensor data into vibrational data and provides the voice signal.
US12067983B2 Robust useful and general task-oriented virtual assistants
The disclosure deals with a system and method for improved general task-oriented virtual assistants (VAs). The presently disclosed framework incorporates discovery of knowledge from online sources to accomplish tasks (open world), user-specific knowledge for personalization, and domain-specific knowledge for context adaptation to recommend and assist the users over procedural tasks such as cooking and Do-it-Yourself (DIY) tasks. The approach also focuses on content curation for fault-tolerant execution to ensure the end goal is reached despite common failures.
US12067967B2 Power control for piezo sounder
A notification appliance is disclosed and includes a sound engine that generates sound according to an acoustic pattern and the power control that regulates input voltage to the sound engine that is matched to the acoustic pattern. A method of powering a sounder is also disclosed and includes providing a constant input current and regulating an input voltage to a phase of a sound engine corresponding with an acoustic signal generated by a sound engine.
US12067959B1 Partial rendering and tearing avoidance
A method is disclosed for receiving a synchronization signal from a display circuit configured to display a series of frames, each frame comprising a plurality of tiles of pixels, determining, based on the received synchronization signal, that the display circuit has consumed data corresponding to one or more tiles of a frame, identifying a predetermined number of tiles that are subsequent to the one or more tiles consumed by the display circuit based on the synchronization signal, determining that one or more tiles of the identified tiles require an update, selectively rendering the determined tiles, and transmitting the rendered tiles to the display circuit.
US12067957B2 Color gamut compression and extension
One embodiment provides a method comprising determining a first representation of a source gamut of an input content in a first (2D) device-independent color space, determining a second representation of a target gamut of a display device in a second 2D device-independent color space, and determining a color transition protection zone (TPZ) based on the source gamut and the target gamut. The method further comprises utilizing a color gamut mapping (CGM) module to perform, based on the TPZ, linear color gamut compression from the first 2D device-independent color space to the second 2D device-independent color space if the target gamut is narrower than the source gamut. The method further comprises utilizing the same CGM module to perform, based on the TPZ, linear color gamut extension from the first 2D device-independent color space to the second 2D device-independent color space if the target gamut is wider than the source gamut.
US12067955B2 Personalized color temperature adaptation for consumer display devices
One embodiment provides a method comprising collecting ambient light sensing (ALS) data indicative of one or more ambient lighting conditions of a user within proximity of a display device, and collecting user preferences and characteristics (UPC) of the user. The UPC include a user-preferred display correlated color temperature (CCT). The user-preferred display CCT represents a CCT the user prefers for the display device. The method further comprises transmitting to a remote server the ALS data and the UPC, and receiving from the remote server one or more models constructed based in part on some of the ALS data and some of the UPC. The method further comprises automatically adjusting one or more color temperature settings of the display device based on the one or more models.
US12067951B2 Method for reducing or eliminating tearing effect of an image on a display of a wearable computing device
A wearable computing device includes an outer covering, a housing, an electronic display configured to display an image, and a display drive integrated circuit (DDIC) comprising a processor and a memory device. The memory device(s) includes a blanking time programmed therein based on one or more parameters of the image and/or the DDIC, which generally refers to the time period in which the DDIC receives pixel data of the image from an external controller. The memory device stores instructions that when executed by the processor cause the processor to perform operations, including receiving an indication to rotate the image by a certain angle, upon receipt of the indication, starting to receive a transmission of the pixel data of the image from the external controller, and completing the transmission of the pixel data of the image during the blanking time and before the DDIC displays the image on the electronic display so as to avoid a tearing effect of the image on the electronic display.
US12067948B2 Circuit device and head-up display apparatus
A circuit device is used in a display device. The display device includes a display panel and a backlight including a plurality of light sources. The circuit device includes a distortion correction circuit, a failure information acquisition circuit, a position information acquisition circuit, and a host interface circuit. The distortion correction circuit executes distortion correction on input image data to output output image data after the distortion correction. The failure information acquisition circuit acquires failure information of the light sources. The position information acquisition circuit converts panel-side light source position information, which is position information of a faulty light source indicated by the failure information on the display panel, into input-side light source position information, which is position information of the faulty light source on the input image data. The host interface circuit outputs the input-side light source position information to a host.
US12067947B2 Display apparatus
A display apparatus includes a substrate including a trench portion, a display area, and a non-display area. The non-display area includes a first non-display area. The display area includes a main area and first and second display areas protruding from the main area. The first non-display area and the trench portion are between the first and second display areas. The display apparatus further includes: first scan lines transmitting scan signals to pixels in the first display area; second scan lines transmitting scan signals to pixels in the second display area; connection scan lines in the first non-display area and connecting the first scan lines and the second scan lines; and driving voltage lines transmitting driving voltages to pixels in the main area. A plurality of first driving voltage lines among the driving voltage lines extend to the first non-display area, and overlap the plurality of connection scan lines.
US12067942B2 Display device
A display device includes a plurality of pixels, each of which includes a light emitting element and a pixel driving circuit and a plurality of sensors, each of which includes a light receiving element and a sensor driving circuit. The sensor driving circuit includes a first reset transistor, a second reset transistor, a sensing capacitor, an amplification transistor, and an output transistor. The first reset transistor includes a first electrode receiving a reset voltage, a second electrode connected to a first sensing node, and a third electrode receiving a reset control signal. The second reset transistor includes a first electrode receiving the reset voltage, a second electrode connected to a second sensing node, and a third electrode receiving the reset control signal. The sensing capacitor is positioned between the first sensing node and the second sensing node.
US12067941B2 Pixel circuit and display panel including same
A pixel circuit and a display panel including the same may include a driving element including a gate connected to a first node to which a data voltage is configured to be applied, a first electrode connected to a high-potential voltage line, and a second electrode connected to a second node; a first switch element connected between the second node and a third node; a second switch element connected between the second node and a fourth node; a third switch element connected between the fourth node and a reference voltage line; a first capacitor connected between the first node and the third node; and a second capacitor connected between the third node and the fourth node.
US12067937B2 Display panel and display device
A display panel is disclosed. The display panel includes a pixel driving circuit. The pixel driving circuit includes: a first transistor, wherein the first transistor and a light-emitting device are series-connected between a first power line and a second power line; and a second transistor, wherein the second transistor and the light-emitting device are series-connected between the first power line and the second power line. A width-to-length ratio of the first transistor is greater than a width-to-length ratio of the second transistor. A display device is further disclosed.
US12067933B2 Compact pixel driver for micro-LED displays
A micro-LED display has an array of separately controllable micro-LEDs and corresponding pixel drivers. The pixel drivers have pulse-width modulation (PWM) generator circuits for the LEDs. The PWM generator circuits include the following. N input nodes are coupled to receive N control bits that determine a brightness of the LEDs. An output node is coupled to output the drive signal to the LEDs. Each of N transistors are connected between one of the input nodes and the output node. Each transistor is controlled by a clock signal CKn and couples the input node to the output node as controlled by the clock signal CKn.
US12067929B2 Display panel and display device
Disclosed are a display panel and a display device. By setting at least two image capturing regions and providing at least two image capturing components corresponding to the at least two image capturing regions respectively, the at least two image capturing components capture images through the at least two image capturing regions to obtain at least two images, and process the at least two images to eliminate a plurality of diffraction light spots, so as to obtain a final image without the diffraction light spots, thereby improving a display effect.
US12067928B2 Flicker adjustment method of frequency conversion display device and frequency conversion display device
The present application provides a flicker adjustment method of a frequency conversion display device and frequency conversion display device, by the time controller detect and count the frame number or the total time length of the image frames that are continuous with the same frame rate, and compare the frame number or the total time length to a predetermined constant frequency determination threshold value, when the frame number or the total time length is equal to or greater than the predetermined constant frequency determination threshold value, the white tracking compensation table corresponding to each of the image frames that are continuous with the same frame rate is revised as the same white tracking compensation table. Therefore, the present application avoids the issues of flickering images, achieves the goal of lowered flickering images of the frequency conversion display device and improvement of display quality.
US12067919B2 Display device and source driver
A display device includes drivers and a selector that supplies gradation voltage signals to data lines selectively. The source drivers include a first source driver having a first output buffer outputting a switch signal and a second driver having a second output buffer. The first output buffer has first and second transistors connected via an output terminal outputting the switch signal and turned on and off in a complementary manner. The second output buffer has third and fourth transistors connected via an output terminal outputting the switch signal and turned on and off in a complementary manner. The output terminals of the first and second output buffers are electrically connected. The first source driver has a buffer control circuit that controls a voltage to be applied to each transistor in order to create a high-impedance period where the first and second transistors are turned off at the same time.
US12067914B2 Display apparatus and control method thereof
A display apparatus including a display, a memory configured to store moving trajectory information related to a plurality of moving trajectories. and a processor configured to control the display to display a specific pixel which is pixel-shifted according to a first moving trajectory among the plurality of moving trajectories in a plurality of image frames included in a first frame interval. The processor, based on completing of the specific pixel being pixel-shifted according to the first moving trajectory, moves the specific pixel located at a starting point of the first moving trajectory by pixel units in any one of a vertical direction and a horizontal direction, and control the display to display the specific pixel by being pixel-shifted according to a second moving trajectory among the plurality of moving trajectories in a plurality of image frames included in a second frame interval.
US12067912B2 Display driver and display module
A display driver includes: a driver circuit that drives an electro-optical panel; an output terminal that outputs an output signal from the driver circuit; an output line that couples the output of the driver circuit and the output terminal; and an inspection circuit that detects an abnormality of the output signal output by the driver circuit to the output line by monitoring a voltage of the output signal. The inspection circuit determines whether the voltage of the output signal is abnormal by comparing the voltage of the output signal with a reference voltage whose voltage changes in each given cycle.
US12067911B2 Display driving device and display driving method
A display driving device for driving a display panel, including a gate line, a data line intersecting with the gate line, and a pixel defined by the gate line and the data line, includes a data driver inputting an image signal to the pixel through the data line, a panel test unit determining the occurrence or not of an error of the gate line or the data line, and a switching unit selectively connecting the data driver or the panel test unit to the display panel.
US12067910B2 Display panel and method of testing the same
A display panel includes: a display including pixel columns electrically connected to data lines; a non-display area adjacent the display; a test circuit configured to receive a lighting test signal passing through at least a portion of the non-display area and to transfer the lighting test signal to the data lines in response to a test control signal; and a switch configured to receive a data signal from an external component and to transfer the data signal to the data lines in response to a switching signal.
US12067909B2 Electronic devices with dynamic brightness ranges for passthrough display content
A head-mounted device may include a camera that captures a live video feed of an environment. A display in the head-mounted device may display passthrough display content that includes the live video feed. Control circuitry may dynamically adjust a maximum allowable brightness for the passthrough display content during operation of the head-mounted device. Upon an initial donning of the head-mounted device, the passthrough display content may be permitted to use most or all of the achievable brightness range of the display. After a given time period, the user may be adapted to the brightness range of the display and the maximum allowable brightness for the passthrough display content may be reduced to allow additional headroom for rendered display content. The control circuitry may continue to adjust tone mappings for passthrough display content and rendered display content based on whether the display content favors real-world content or virtual content.
US12067898B2 Interactive environments using visual computing and immersive reality
In one embodiment, an apparatus comprises a memory and a processor. The memory is to store sensor data, wherein the sensor data is captured by a plurality of sensors within an educational environment. The processor is to: access the sensor data captured by the plurality of sensors: identify a student within the educational environment based on the sensor data: detect a plurality of events associated with the student based on the sensor data, wherein each event is indicative of an attention level of the student within the educational environment: generate a report based on the plurality of events associated with the student; and send the report to a third party associated with the student.
US12067897B2 Training apparatus and method for fracture reduction
A training device (1) for fracture reduction, comprising: a fracture reduction platform (20) having a base (202) and a robotic arm section (201) fixed on the base (202), the robotic arm section (201) being configured in such a manner that a limb model can be mounted thereon; and a control unit (30) coupled to the fracture reduction platform (20) and configured to simulate and present, based on the motion of the robotic arm section (201), the effect of the motion of the robotic arm section (201) on the limb model. Also provided is a training method for fracture reduction.
US12067896B2 Breast and abdominal augmentation and reconstruction teaching model
An anatomical teaching model is used to demonstrate principles of breast and/or abdominal surgical procedures. The model may include a torso, a pectoralis major muscle piece attachable to the chest wall surface, and a breast tissue piece that is positionable over the pectoralis major muscle piece. The model may further include a pair of rectus muscle pieces attachable to the abdominal wall surface and an abdominal tissue piece positionable over the pair of rectus muscle pieces. The pair of rectus muscle pieces have two sections of material positionable symmetrically about a sagittal plane of the female-shaped torso. The model may further include a capsule pocket configured to be inserted between the pectoralis major muscle piece and the chest wall surface, the capsule pocket having an opening for insertion of an implant.
US12067895B2 Ink compositions for phantoms mimicking biological tissue
The present disclosure relates to the field of imaging phantoms and their use in computed tomography (CT) and radiotherapy (RT). In particular, the present disclosure provides novel ink compositions conferring radiation absorbing properties mimicking biological tissue to imaging phantoms. Thus, these novel ink compositions are particularly useful for creating tissue equivalent imaging phantoms, which allow realistically simulating biological tissue over the whole range of photon energies relevant for applications in CT and RT. Accordingly, the present disclosure also provides novel imaging phantoms exhibiting radiation absorbing properties mimicking real biological tissue. The present disclosure further relates to methods of generating imaging phantoms built up of layers making use of the novel ink compositions disclosed herein.
US12067894B2 Hyper-cubic periodic table of chemical elements and compounds
This invention describes a 4-dimensional periodic table of elements (4D PT) based on the 4 known quantum numbers of the atom—n (principal), l (azimuthal), m (magnetic) and s (spin)—which determine the 4D Cartesian co-ordinates (n,l,m,s) of a 4-dimensional cubic lattice. Since the four quantum number combinations of each element are unique by Pauli's exclusion principle, each chemical element occupies a different vertex of this lattice and has a unique location in 4D space and hence in the periodic table. The 4D PT of elements extends to chemical molecules and compounds by adding coordinates of individual elements into composite coordinates of molecules and compounds in a larger expansive PT. The higher-dimensional table of elements and compounds can be represented in any digital media or print media as 2D charts or cards. The 4D PT #can be physically built as 3D model kits comprising nodes and connecting struts or 3D blocks or connected 2D panels.
US12067891B2 Information processing device, information processing method, and program
There is provided an information processing device, an information processing method, and a program that can provide an information processing device, an information processing method, and a program that can effectively assist in learning performance. The information processing device includes a sensing data obtaining section configured to obtain sensing data regarding at least one of a motion pattern, a motion speed, a motion accuracy, and a motion amount of a motion element of a user in a practice in performance performed by movement of at least a part of a body of the user and a state of a result produced by the performance, an analyzing section configured to analyze the obtained sensing data and estimate information regarding the practice in the performance of the user on a basis of a result of the analysis, and an output section configured to output a result of the estimation to the user.
US12067889B2 Systems and methods for detect and avoid system for beyond visual line of sight operations of urban air mobility in airspace
Disclosed are methods and systems, for a detection and avoidance system for beyond visual line of sight operations of urban air mobility in airspace. For instance, the method may include: receiving tracking data from a first source, the tracking data including information identifying a position of a tracked object within a radius of the vehicle, receiving map data from a second source, the map data comprising information identifying a position and/or a status of a mapped object within a radius of the vehicle, receiving sensor data from one or more sensors, determining a position of a target object within a radius of the vehicle by analyzing the tracking data, the map data, and/or the sensor data, and continuously determining whether to perform an adjustment to a route of the vehicle based on the determined position of each target object within the third predetermined radius of the vehicle.
US12067888B2 Comprehensive flight planning tool
A system for providing a flight planning tool is disclosed. The system may include at least one memory device for storing flight information and one or more hardware processors. The one or more hardware processors may be configured to provide an Application Program Interface (API) for facilitating communication between the system and at least one of a client device and one or more third-party devices, receive, via the API, a request including first information related to a flight, collect, via the API and based on the first information, second information from one or more third-party devices, generate flight trip data based on the first and second information, wherein the flight trip data includes information and graphics associated with the flight, and provide, via the API, one or more user interfaces to the client device for communicating the flight trip data.
US12067876B2 Systems and methods of hands-free assistant-requested communication
Systems and methods are provided for establishing a hands-free communication session between a user and an electronic device. A triggering event for establishing a communication session with the user of a navigation application is detected. The triggering event may include identification, by the electronic device, of information from the data source that is desirable to communicate to the user at the present time. A level of importance of the information is determined, and a notification in accordance with the determined level of importance is generated, the notification having a first property in a first instance and a second property in a second instance. When, after generating the notification, permission from the user to establish the communication session is received, a communication session between the electronic device and the user including voice output by the electronic device and voice input by the user may be established.
US12067875B2 Travel assistance method, road captured image collection method, and roadside device
Provided is a system which can reduce load on a travel controller that performs a danger avoidance operation by preliminarily detecting a significant event without increasing an amount of ITS communications, thereby providing suitable assistance for travel control of autonomous vehicles. When a vehicle 1 passes through a certain section of a road after an in-vehicle terminal 4 has detected a significant event while the vehicle 1 is traveling in the section, the in-vehicle terminal 4 transmits event data (images and other information related to the event) to a roadside apparatus 6 at an end point of the section. The roadside apparatus 6 transmits the event data to another roadside apparatus 6 at a start point of the section, which in turn transmits the event data to an in-vehicle device in another vehicle entering the section so that the device can perform travel control based on the event data.
US12067874B2 Traffic control system
A traffic controlling system is provided that can include a platform, a sensor, and a control unit. The platform can have a top side, a locomotion system, and a receiving area. The locomotion system can be configured to move the platform into a preselected position. The receiving area configured to receive a traffic indicator module. The sensor, which can include a camera, can be configured to generate location data of the platform. The camera can capture or record surrounding data for navigational purposes or for other highway traffic control and monitoring purposes. The control unit can be configured to receive the location data. The control unit can also be configured to determine if the platform is in the preselected position. The control unit can be further configured to execute instructions including the pathway that the platform needs to travel to be positioned in the preselected position.
US12067872B2 Vehicular ad-hoc network manager
An ad-hoc network manager is provided. The vehicle includes a transceiver and one or more controllers of the host vehicle, in communication with the transceiver. The one or more controllers are programmed to receive connected messages from infrastructure via the transceiver, and execute a message subservice configured to provide, to vehicle applications executed by the one or more controller, one or more events related to the received connected messages.
US12067871B2 Communication method between vehicle and network in wireless communication system, and vehicle and network therefor
Disclosed is a method for a network to communicate with a vehicle in a wireless communication system. The method may comprise: receiving a location message from a vehicle stopped in a predetermined area; receiving a message about a traffic light system from a traffic light in the predetermined area; and acquiring the vehicle registration number of the stopped vehicle on the basis of a predetermined condition being satisfied. In particular, the predetermined condition may be satisfied when the stopped vehicle is determined to have committed a parking violation on the basis of the location message of the stopped vehicle and the message about the traffic light system.
US12067870B2 Interactive traffic system, method and control devices
A traffic control device system and method for communicating with autonomous and semi-autonomous vehicles. The traffic control device includes a base adapted to be placed on a surface, a body portion joined to the base portion and extending therefrom, and a communication module joined to or integral with the base or body portion. The communication module includes a transmitter adapted to transmit a signal from the traffic control device to one or more autonomous or semi-autonomous vehicles, wherein the signal includes information that can be used by the one or more autonomous or semi-autonomous vehicles to affect or control at least one system of the vehicle.
US12067868B2 Systems and methods for traffic monitoring
The present disclosure may provide a system. The system may obtain at least one pair of images from at least one pair of capture devices. Each of the at least one pair of capture devices may include a first capture device and a second capture device, and each of the at least one pair of images may include a first image captured by the first capture device and a second image captured by the second capture device. The system may determine first identification information of at least one first object in the first image and determine second identification information of at least one second object in the second image. Further, the system may determine at least one information pair by correlating at least a part of the first identification information and at least a part of the second identification information.
US12067867B2 Systems and methods for improved traffic conditions visualization
In one example embodiment, a computer-implemented method for determining traffic conditions includes obtaining traffic sample data associated with a first direction of traffic on a first road segment, the traffic sample data including data indicative of a plurality of movement speeds associated with a plurality of objects. The method includes determining a plurality of average traffic speeds for the first direction of traffic on the first road segment based at least in part on the plurality of movement speeds. The method includes associating each of the plurality of average traffic speeds with at least one of a plurality of traffic types. The method includes determining map data based at least in part on the plurality of traffic types and associated average traffic speeds. The method includes transmitting to a client device in response to a request, map data corresponding to at least one of the plurality of traffic types.
US12067859B2 Roofing shingle having uniquely identifiable radio frequency-based tag and methods of use thereof
One or more embodiments of the present disclosure describe an RFID-enabled roofing accessory. The roofing accessory may include a roofing shingle, such as an asphalt roofing shingle. The roofing accessory may include an RFID tag incorporated thereon. The RFID tag may be adhered to the roofing accessories.
US12067856B2 Apparatus and method for detecting smoke based on multiple wavelengths
A smoke detection apparatus based on multiple wavelengths is provided, which includes: a chamber configured to receive an inflow of a smoke; a detector including a light emitter having a plurality of light sources that radiate light having a plurality of different wavelengths into a space in the chamber, and a light receiver configured to receive scattered light by the plurality of light sources; and a controller configured to control an operation of the detector and to distinguish between fire smoke and non-fire quasi-smoke by detecting and analyzing a light receiving signal of the light receiver.
US12067855B2 Door lock with magnetometers
In some embodiments, a method of determining whether a door is ajar may include determining an orientation of a door lock of the door, and, based on the orientation of the door lock, analyzing at least one signal from at least one of two or more proximity sensors of the door lock. The method may further include determining whether the door is ajar based at least in part on a result of the analyzing of the at least one signal. In some embodiments, a method of determining a status of a door may include receiving a first signal from a first magnetometer disposed within a door lock of the door, receiving a second signal from a second magnetometer disposed within the door lock of the door, and detecting, based on a result of an evaluation of both the first signal and the second signal, a possible attack on the door.
US12067854B2 Vehicle wheel theft detection systems and methods using wheel sensor data
A theft detection system for a vehicle is provided. The theft detection system includes a hybrid wireless tire sensor (HWTS) coupled to an interior of a tire of the vehicle, a processor, and a memory. The memory has instructions that, when executed by the processor, cause the processor to perform operations including detecting a change in voltage across the HWTS responsive to a change in deformation of the tire, and determining, based on the change in deformation of the tire, if a theft is occurring.
US12067847B2 Systems and methods for playing an electronic game including a stop-based bonus game
Gaming systems, methods, and machines provided herein may be used to provide bonus games that are associated with two different classes of awards, e.g., one or more first awards and one or more second awards. The first award(s) may generally be much more desirable to players than the second award(s), e.g., the first awards may be large-denomination jackpot awards, whereas the second awards may be small-denomination credit awards, e.g., non-jackpot awards. During play of such bonus games, selection of a stop position associated with a second award may cause that stop position to be instead associated with one of the one or more first awards for future play of the bonus game, thereby increasing the opportunities to win a first award in subsequent play of the bonus game.
US12067846B2 Tracking quantities of winning symbols for triggering additional symbol evaluations
Gaming systems and methods that track quantities of one or more tracked symbols that are part of winning symbol combinations in one or more plays of a game, and trigger one or more additional symbol evaluations responsive to one or more of the tracked quantities of such tracked symbols reaching one or more threshold quantities.
US12067845B2 Gaming system and method for providing a plurality of chances of winning a progressive award with dynamically scalable progressive award odds
The gaming system disclosed herein provides a plurality of chances to win a progressive award with the odds of winning the progressive award in at least one chance being based on the wager amount placed.
US12067840B2 Systems and methods to award cash back chips for casino table game play or implement promotions using free play chips
A gaming system and method including the distribution of cashless chips. If a player achieves a pre-established amount of player points over a designated time period, the system causes the player to receive the cashless gaming chips. The cashless gaming chips may be earned based on various criteria entered by the casino or operator. The system is customizable and may be interfaced with the casino's existing player tracking system and comp system. The cashless gaming chips may be played under specific rules implemented by the casino. For example, the gaming chips may be played only once and do not have independent cash value. Promotions may also be implemented using an exchange of free play chips for cash.
US12067839B2 System and method for integrated multiple source player cash access
The present invention relates to a system and method for integrating player tracking and cash access in a casino or other gaming environment. One aspect of the invention relates to integrating player tracking and cash access transactions by allowing a player to utilize a player tracking card for each financial transaction conducted in a gaming environment, wherein financial account information for the player, such as bank or credit card information, is linked to their player tracking account and card.
US12067831B2 Systems and methods for utilizing RFID technology to facilitate a gaming system
In accordance with some embodiments, an RFID-enabled table game system provides for determining whether there is a variance between an expected balance of inventory and an actual balance of inventory in a game element container. If a variance is detected, the RFID-enabled game system may identify at least one characteristic associated with an RFID-enabled game element that is determined to be a source of the variance (e.g., a player position at which the RFID-enabled game element had last been detected, a denomination or value of the game element, and/or an identifier associated with the game element). In some embodiments, an alert may be output to game provider personnel (e.g., a dealer of a card game) at the end of a game play when such a variance is detected, thus allowing the variance to be corrected in an efficient and timely manner.
US12067830B2 Reconfigurable modular overhead display assembly for a gaming system
A multi-module overhead display assembly for use with a gaming system. The multi-module overhead display assembly has a housing module releasably connected to one or more other housing modules for display of content above a game machine. A mounting structure for the releasably connected housing module is provided to be connectable to a mount system. At least one housing module comprises a controller having a processor and memory storing instructions, which, when executed, cause the processor to individually control each of the housing modules to display the content.
US12067829B2 Changing pattern matching awards
A gaming system and method that provides a changing pattern matching award feature in a gaming environment, which includes a plurality of different patterns that are independently and randomly selectable and displayable by the gaming system during a series of plays of one or more games via one or more electronic gaming machines or other devices of the gaming system or configured to operate with the gaming system.
US12067827B2 Device for packaging medication portions
A medication packaging device includes a frame structure on which a guide unit is removably fastened, the guide unit having multiple receptacle openings and a dispensing opening. The device also includes multiple storage and dispensing stations, each having a storage housing and a dispensing station having a medication dispensing channel, as well as a holding unit having a plurality of mounts. For each mount, a medication slide and a storage and dispensing station are arranged such that the receptacle openings of the medication slides are associated with the medication dispensing channels of the dispensing stations and the dispensing openings of the medication slides are associated with the receptacle openings of the guide unit. The holding unit and the frame structure are fastened on or in the device to be movable relative to one another so that the guide unit is accessible from outside the device when in an access position.
US12067826B2 Content management on remote displays using URL rewriting
Technologies are disclosed herein for providing content management for deploying and updating a fleet of resources. A system for providing content management may include a web server or other apparatus configured to receive a local content request from a local device of a fleet of resources, the local content request comprising a canonical uniform resource locator (URL) that uniquely identifies the local device. The web server may be further configured to analyze the local content request to determine if the URL matches one or more rewrite rules, formulate a response to the local content request based on the analyzing, and transmit the formulated response.
US12067824B2 Method and system for indoor geolocation and access control
Example implementations include a method, system, and computer-readable medium, comprising collecting environment information by a first reader device configured to control access to a first secure area via ultrasound communications. The implementations further include determining first input information based on the environment information, the first input information. Additionally, the implementations further include determining, via a machine learning model, access intention information identifying the first secure area or a second secure area as an object of interest based on the first input information and second input information, wherein the second input information is associated with a second reader device that controls access to the second secure area and is co-located with the first reader device. Additionally, the implementations further include providing, based on the access intention information, access to one of the first secure area or the second secure area.
US12067823B2 Physical badge creation
The disclosed badge creation systems and methods aim at reducing queuing time at badge preparation and distribution. The invention discloses creating a pre-printed badge with locally printed label, a partially locally printed badge, a fully locally printed badge, or a combination of these; determining privacy policy compliance for a selected badge type; and specifying a compliant dataset that is privacy policy compliant in accordance with the privacy compliance determination.
US12067817B2 Ignition coil for internal combustion engine
An ignition coil includes an ignition circuit having a first winding and a second winding, a controller in communication with the ignition circuit, and a light. The ignition circuit is configured to output an ignition timing signal. The controller is configured to establish a rule that limits an engine speed to a maximum engine speed to be provided by the ignition timing signal. The light is configured to illuminate and indicate the maximum engine speed in response to an output signal from the controller.
US12067816B2 Method and system for providing driving information to non-driver user
A method of a server device is provided. The method includes receiving, from a first terminal of a first user, a registration request to register a second user so as to have access to information provided by a vehicle, registering the second user based on the registration request, receiving an information selection request for selecting one or more information items from among the information provided by the vehicle and to which the second user is permitted access based on the registering, and performing control so that the one or more information items is transmitted to the second terminal, based on the received information selection request.
US12067814B1 Marine motor assembly and method for testing a water resistance of a motor unit housing of a marine motor assembly
A marine motor assembly for mounting to a watercraft is disclosed. The marine motor assembly has a motor unit including a motor unit housing, a motor, a propulsion device, an air pump fluidly communicating with an under-housing volume of the motor unit housing, a pressure sensor for measuring air pressure in the under-housing volume, and a control unit communicating with the air pump and the pressure sensor. The control unit is programmed for controlling the air pump for changing air pressure in the under-housing volume, and monitoring change in the air pressure for a predetermined amount of time for confirming that the motor unit housing is water-resistant, or that the water resistance of the motor unit housing is compromised. A method for testing a water resistance of a motor unit housing of a marine motor assembly is also disclosed.
US12067810B2 Intervention in operation of a vehicle having autonomous driving capabilities
Among other things, a determination is made that intervention in an operation of one or more autonomous driving capabilities of a vehicle is appropriate. Based on the determination, a person is enabled to provide information for an intervention. The intervention is caused in the operation of the one or more autonomous driving capabilities of the vehicle.
US12067801B2 Display device
A display device includes a display panel, a metal plate disposed on a bottom surface of the display panel and configured to support the display panel, a filling member disposed on the bottom surface of the display panel, the filling member being disposed on the same level as the metal plate relative to the bottom surface of the display panel, and a material of the metal plate being different from a material of the filling member, a fingerprint sensor disposed on a bottom surface of the filling member, and a member-sensor bonding member disposed between the fingerprint sensor and the filling member to bond the fingerprint sensor to the filling member. A hardness of the filling member is greater than a hardness of the member-sensor bonding member.
US12067800B2 Input sensing circuit and display module having the same
An input sensing circuit includes a plurality of sensors to sense a touch event and to recognize a fingerprint. Among the sensors, at least one sensor includes two transistors and one capacitor. One electrode of electrodes of the capacitor makes contact with a finger of a person to form a capacitance, and the input sensing circuit senses the capacitance to sense the touch event and to recognize the fingerprint.
US12067799B2 Camera environment mapping
Systems and methods may be used to map an environment. A method may include receiving frames of video data from a camera. The method may include identifying an object in at least two of the frames to identify an axis of the object. The axis may be used to generate a plane map.
US12067793B2 Enterobius vermicularis detection system
An Enterobius vermicularis detection system is provided comprising a sample substrate, a sample disposed upon the sample substrate, and a personal computing device comprising an imaging device for acquiring one or more digital images of the sample substrate. The personal computing device may operate a digital interface allowing the acquired one or more digital images to be uploaded to one or more analysis computation servers. The one or more analysis computation servers may execute an analysis process upon the uploaded one or more digital images allowing determination of a presence of one or more Enterobius vermicularis eggs within the sample. The analysis process may output a first confidence interval value representing a likelihood of the presence of one or more Enterobius vermicularis eggs within the sample. The one or more analysis computation servers may communicate the first confidence interval value to the personal electronic device.
US12067791B2 Method and system for roads' maintenance
An autonomous mobile platform is described. The autonomous mobile platform is configured for use in road monitoring, and comprising: a scanning module configured to be used for road scanning in order to enable identifying hazards associated with the road being scanned; a location finder, configured to determine locations of hazards identified at the road being scanned; and at least one transmitter comprised in a respective autonomous mobile platform, and configured to transmit data derived by the scanning module from the road scanning.
US12067790B2 Method and system for identifying object
A method and an apparatus identifies an object. The method includes at a first time instant, acquiring raw data output by a camera installed on a vehicle, the output raw data comprises one of a continuous data output format for a continuous model or a discrete data output format for a discrete model; feeding the raw data to a discrete statistic model to form discrete statistic model format data for the first time instant, the discrete statistic model format data includes a continuous part having the continuous data output format and a discrete part having the discrete data output format; fusing the discrete statistic model format data for the first time instant with historical discrete statistic model format data to update the discrete statistic model format data for the first time instant; and identifying the object from the updated discrete statistic model format data for the first time instant, wherein the object includes a lanemarking characterized by a curve.
US12067789B2 Vehicle control system and delimiting line estimating method
A vehicle control system includes an imaging device configured to capture an image of a travel route on which a vehicle is traveling, and a delimiting line estimating unit configured to estimate a position of a delimiting line on the travel route based on the image captured by the imaging device. The delimiting line estimating unit is configured to generate a first delimiting point sequence, generate a second delimiting point sequence that is offset rearward in a vehicle travel direction with respect to the first delimiting point sequence, generate a corrected delimiting point sequence based on the first delimiting point sequence and the second delimiting point sequence, and estimate the position of the delimiting line on the travel route based on the corrected delimiting point sequence.
US12067788B2 Method and system for detecting and classifying lanes
The present disclosure is related in general to field of machine learning and image processing, that provides a method and system for detecting and classifying lanes. A lane detection and classification system receives an input image from a data source and segments the input image into plurality of segments using a trained semantic segmentation model. Further, one or more lane markings are detected in the segmented image and, lane pattern and lane colour of each of the one or more lane markings, wherein each lane marking is associated with a priority. Subsequently, a binary image comprising lane markings of ego lanes of the host vehicle is generated and coefficient values of the ego lanes of the host vehicle are determined based on the priority value associated with the lane markings of the ego lanes and current position of the host vehicle, using a trained Convolutional Neural Network (CNN) model.
US12067786B2 Systems and methods for validating sensor calibration
Among other things, we describe systems and method for validating sensor calibration. For validating calibration of a system of sensors having several types of sensors, an object may be configured to have a substantially reflective portion such that the sensors can isolate the substantially reflective portion, and their sensor data can be compared to determine, if the detected locations of the substantially reflective portion by each sensor are aligned. For calibrating a system of sensors, an object having known calibration features can be used and detected by each sensor, and the detected data can be compared to known calibration data associated with the object to determine if each sensor is correctly calibrated.
US12067783B2 System and method for monitoring clinical activities
A monitoring system can be configured to monitor activities or actions occurring in clinical settings, such as hospitals. The monitoring system can improve patient safety. The system can use visual and/or other tracking methods. The system can detect and/or identify people in a clinical setting. The system can also track activities of the people, for example, to improve adherence to hygiene protocols.
US12067781B2 Camera surveillance planning and tracking system
Disclosed herein are system, method, and computer program product embodiments for camera surveillance planning and tracking using, for example, infrared technologies. An embodiment operates by receiving a camera specification input and placement input, calculating a surveillance coverage based on the camera specification and the placement input, displaying the surveillance coverage on a map, and identifying at least one stereo pair.
US12067774B2 Computer system and method for documenting items identified while at a construction site
In order to improve a user's task of documenting items that are identified by the user while at a construction site, a computing system may be configured to (i) receive, from a first client station associated with a first user, media content that is descriptive of a given on-site item of a construction site, (ii) apply a speech recognition technique to transcribe audio data included in the media content into text that is descriptive of the given on-site item, (iii) generate a data record for the given on-site item, (iv) pre-populate at least a portion of the transcribed text into one or more fields of the data record for the given on-site item, and (v) cause a second client station to display the data record to a second user for review.
US12067771B2 Object location determination in frames of a video stream
An object locating method comprises deciding, for at least one frame of a video stream and based on at least one parameter representative of a change between a scene represented by the at least one frame and a scene represented by a reference frame of the video stream, whether determination of a location of at least one object (11, 13, 15, 17, 19) in the at least one frame is based on object detection applied to the at least one frame, or is based on a transformation of a location of the at least one object (11, 13, 15, 17, 19) detected in the reference frame.
US12067768B2 Classification parallelization architecture
Methods and systems are described herein for hosting and arbitrating algorithms for the generation of structured frames of data from one or more sources of unstructured input frames. A plurality of frames may be received from a recording device and a plurality of object types to be recognized in the plurality of frames may be determined. A determination may be made of multiple machine learning models for recognizing the object types. The frames may be sequentially input into the machine learning models to obtain a plurality of sets of objects from the plurality of machine learning models and object indicators may be received from those machine learning models. A set of composite frames with the plurality of indicators corresponding to the plurality of objects may be generated, and an output stream may be generated including the set of composite frames to be played back in chronological order.
US12067767B2 Buses for pattern-recognition processors
Disclosed are methods and systems, among which is a system that includes a pattern-recognition processor, a central processing unit (CPU) coupled to the pattern-recognition processor via a pattern-recognition bus, and memory coupled to the CPU via a memory bus. In some embodiments, the pattern-recognition bus and the memory bus form about the same number of connections to the pattern-recognition processor and the memory, respectively.
US12067765B2 Distributed computing network to perform simultaneous localization and mapping
An apparatus includes a processing node of a distributed computing platform. The processing node communicates with other processing nodes over one or more networks. The processing node may receive frames of point clouds at a processing node of a distributed computing platform, determine a subset of the frames as key frames based at least in part on distances travelled between captures of the respective frames, and allocate tasks of processing the key frames to processing subnodes based at least in part on estimated processing demands of the key frames and processing capabilities of each of the processing subnodes.
US12067762B2 System and method for the early visual detection of forest fires using a deep convolutional neural network
A Wildfire Early Detection System uses Aerial Video Clips of surveilled areas—obtained through a Network of Hardware components including UAVs and Tethered Aerostats equipped with a Camera and an AI-enabled Embedded Computer—and an Aerial Training Dataset, digitally combining variations of Smoke-Plume-Clips with variations of Background-Clips in nine different positions in the first frame of said Background-Clips with a relative size to the background calculated by perspective and programmed to follow the background to stay apparently “static” in the same place relative to the background for all the remaining frames of the Clip. A Computer-Vision Algorithm trained with that Aerial Training Dataset is used to recognize early fire Plumes of Smoke in those Aerial Video Clips with use of a Multiplication-free Neural Network for Wildfire detection, an AddNet based Discriminator CNN, a GANs used as both event detectors and smoke-plume scene synthesis and Block-based detection.
US12067757B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to: read character string information written on a paper document; obtain, from an external system that performs processing using the read character string information, external system information indicating a use condition relating to use of character string information in the external system; and determine whether the read character string information matches the external system information obtained from the external system.
US12067756B2 Efficient calculation of a robust signature of a media unit
Systems, and method and computer readable media that store instructions for calculating signatures, utilizing signatures and the like, wherein for a low-power calculation of a signature, the method comprises: receiving or generating a media unit of multiple objects: processing the media unit by performing multiple iterations, determining a relevancy of the spanning elements of the iteration; completing the dimension expansion process by relevant spanning elements of the iteration and reducing a power consumption of irrelevant spanning; determining identifiers that are associated with significant portions of an output of the multiple iterations; and providing a signature that comprises the identifiers and represents the multiple objects.
US12067753B2 2D UV atlas sampling based methods for dynamic mesh compression
Method, apparatus, and system for sampling-based dynamic mesh compression are provided. The process may include determining one or more sample positions associated with an input mesh based on one or more sampling rates, and an occupancy status associated respectively with each of the one or more sample positions indicating whether each of the one or more sample positions is within boundaries of one or more polygons defined by the input mesh is determined. The process may include generating a sample-based occupancy map based on the occupancy status associated respectively with each of the one or more sample positions.
US12067750B2 Methods and systems for establishing accurate phenotype metrics
Systems and methods for measuring skin tone. A camera and computer may measure skin tone health of a face dataset and color quality of a single face image. The computer and camera may measure skin tone across wide sample of volunteers, express skin tone in CIELCH coordinates; and identify the range of observed lightness, chromaticity, and hue values in the population to determine a sample set. The computer and camera may be configured to match the image to a coordinate system of lightness, chromaticity, and hue in the sample set. If a match is not possible, the computer may be configured to select a coordinate closest to the measured lightness, chromaticity, and hue.
US12067745B2 Image pre-processing for overlay metrology using decomposition techniques
A system may include a controller for receiving one or more images of a metrology target including periodic features with one or more known pitches, pre-processing the one or more images using a decomposition technique to generate one or more pre-processed images, and generating one or more metrology measurements for the metrology target based on the one or more pre-processed images. Pre-processing a particular image of the one or more images may include constructing one or more trajectory matrices from the particular image, generating reconstruction components associated with the particular image from the one or more trajectory matrices using the decomposition technique, and generating a particular one of the one or more pre-processed images by based on a subset of the reconstruction components including signals with at least one of the one or more known pitches.
US12067744B2 Systems and methods for context-based detection of postures of a user of an IHS (information handling system)
Systems and methods detect the posture of a user of an IHS (Information Handling System). An image is generated of a user and of the physical environment in which the user is operating the IHS. The image is processed to generate segregated images of the user and of the physical environment. The segregated image of the physical environment is classified as corresponding to a known environment in which the user has operated the IHS and that is associated with a probability of an ergonomic posture being used while in that particular environment. The segregated image of the user is processed to determine a physical posture of the user relative to the IHS. An ergonomic risk score is generated based on deviations of the user's posture from an ideal posture. The ergonomic risk score is scaled based on the probability of an ergonomic posture being used, due to the environment.
US12067741B2 Systems and methods of measuring an object in a scene of a captured image
Systems and methods are provided that include a plurality of sensors, communicatively coupled to one another, to periodically transmit positional location information. A digital image capture device, communicatively coupled to the plurality of sensors, may capture an image of a scene which includes at least one of the plurality of sensors. A processor, communicatively coupled to the digital capture device, may determine a measurement of a least one object in the captured image of the scene, where the measurement of the at least one object is based at least in part on the positional location information received by the digital image capture device at the time that the image of the scene is captured. A display device, communicatively coupled to the processor, may display the determined measurements of the at least one object.
US12067737B2 Pavement macrotexture determination using multi-view smartphone images
A method of determining macrotexture of an object is disclosed which includes obtaining a plurality of stereo images from an object by an imaging device, generating a coordinate system for each image of the plurality of stereo images, detecting one or more keypoints each having a coordinate in each image of the plurality of stereo images, wherein the coordinate system is based on a plurality of ground control points (GCPs) with apriori position knowledge of each of the plurality of GCPs, generating a sparse point cloud based on the one or more keypoints, reconstructing a 3D dense point cloud of the object based on the generated sparse point cloud and based on neighboring pixels of each of the one or more keypoints and calculating the coordinates of each pixel of the 3D dense point cloud, and obtaining the macrotexture based on the reconstructed 3D dense point cloud of the object.
US12067736B2 Weighted mask generating apparatus, weighted mask generating method and program
A unit derives displacement amounts of feature points in an entire region of a face shape. A unit derives separated displacement amounts, each of which is a displacement amount of each feature point for every deformation pattern of a partial region of the face shape, based on the displacement amounts of the feature points in the entire region of the face shape and deformation degrees for every deformation pattern of the partial regions. A unit derives normalized and separated displacement amounts, which are obtained by normalizing the separated displacement amounts, for every deformation pattern of the partial regions. A unit generates weight values of the feature points in the entire region of the face shape based on the normalized and separated displacement amounts for every deformation pattern of the partial regions of the face shape and the deformation degrees for every deformation pattern of the partial regions.
US12067732B2 Neural network systems for decomposing video data into layered representations
A computer-implemented neural network system for decomposing input video data. A video data input receives a sequence of video image frames. The sequence is encoded, using a 3D spatio-temporal encoder neural network, into a set of latent variables representing a compressed version of the sequence. A 3D spatio-temporal decoder neural network processes the set of latent variables to generate two or more sets of decomposed video data; these may be stored, communicated, and/or made available to a user interface. Input video including undesired features such as reflections, shadows, and occlusions may thus be decomposed into two or more video sequences, one in which the undesired features are suppressed, and another containing the undesired features.
US12067729B2 Method and system for analyzing a plurality of interconnected blood vessels
A method and system are for analyzing a plurality of interconnected blood vessels, preferably for providing output data for the analysis of a plurality of interconnected blood vessels, e.g. for vessel segmentation, vessel labeling, and vessel occlusion detection. The output data include a graphical representation of a vessel tree model of a patient. The method of an embodiment, in the most general terms includes receiving input data, e.g. via an interface; generating output data by applying algorithmic operations to the input data; and providing the output data, e.g. via an interface.
US12067726B2 Retina image annotation, and related training methods and image processing models
A computer-implemented method of annotating conventional retina images, the method comprising: receiving a conventional image of a retina, the conventional retina image captured using an image capture device; receiving an associated crosssectional image of said retina, the cross-sectional image captured using a crosssectional imaging system; determining a disease location in an image plane of the cross-sectional image; and generating annotation data for annotating the disease location in an image plane of the conventional image, by projecting the disease location from the image plane of the cross-sectional image into to the image plane of the conventional image, based on a known mapping between the cross-sectional image and the conventional image.
US12067723B2 System and method for evaluating effectiveness of a skin treatment
A method for evaluating the effectiveness of a skin treatment on a skin feature includes correcting the color of a first image before the skin treatment, correcting the color of a second image after the skin treatment, determining the sizes of the skin feature in the first and second images, and comparing the corrected colors and sizes of the skin feature in the first and second images. In some embodiments, the first and second images include the skin feature and an indicator adjacent to the skin feature, where the indicator has a standard color and a known size.
US12067717B2 Medical image analyzing system and method thereof
A medical image analyzing system and a medical image analyzing method are provided and include inputting at least one patient image into a first model of a first neural network module to obtain a result having determined positions and ranges of an organ and a tumor of the patient image; inputting the result into a plurality of second models of a second neural network module, respectively, to obtain a plurality of prediction values corresponding to each of the plurality of second models and a model number predicting having cancer in the plurality of prediction values; and outputting a determined result based on the model number predicting having cancer and a number threshold value. Further, processes between the first model and the second models can be automated, thereby improving identification rate of pancreatic cancer.
US12067715B2 Patient anatomy and task specific automatic exposure control in computed tomography
Techniques are described for tailoring automatic exposure control (AEC) settings to specific patient anatomies and clinical tasks. According to an embodiment, computer-implemented method comprises receiving one or more scout images captured of an anatomical region of a patient in association with performance of a computed tomography (CT) scan. The method further comprises employing a first machine learning model to estimate, based on the one or more scout images, expected organ doses representative of expected radiation doses exposed to organs in the anatomical region under different AEC patterns for the CT scan. The method can further comprises employing a second machine learning model to estimate, based on the one or more scout images, expected measures of image quality in target and background regions of scan images captured under the different AEC patterns, and determining an optimal AEC pattern based on the expected organ doses and the expected measures of image quality.
US12067713B2 Determination method
A determination method of non-destructively and easily determining a state of an aggregate of a plurality of cells formed by three-dimensional culture is provided. A determination method according to the disclosed technology includes generating a phase difference image of an aggregate of a plurality of cells from a hologram obtained by imaging the aggregate, deriving a phase difference amount density by dividing a total phase difference amount that is a value obtained by integrating a phase difference amount of each of a plurality of pixels constituting the phase difference image by a volume of the aggregate, and determining a state of the aggregate on the basis of a time transition of the phase difference amount density.
US12067705B2 Method for detecting data defects and computing device utilizing method
A method for detecting data defects and a computing device applying the method obtains a test image for analysis. A field to which the test image relates is determined. Based on the field, a target convolutional layer is determined from a convolutional neural network. The target convolutional layer is used to extract features of the test image. A target score of the test image and a score threshold corresponding to the field are determined. If the target score is less than the score threshold, it is determined that the test image reveals defects, thereby improving an accuracy of defect detection.
US12067704B2 Defect characterization method and apparatus
A defect characterization method includes: a first scanning image and target defect coordinates in the first scanning image are obtained; a first defect image is obtained according to the target defect coordinates in the first scanning image, the first defect image containing a defect area where a target defect is located and a noise area not containing the target defect; the noise area is marked, Automatic Defect Review (ADR) calculation is performed on the defect area, and a pixel level value of a defect in the defect area is obtained; coordinates of the defect with a maximum pixel level value are obtained, and a second defect image is obtained according to the coordinates of the defect with the maximum pixel level value; and the defect with the maximum pixel level value is classified according to the second defect image.
US12067701B2 Management and control system for an inspection apparatus
A management and control system is provided for a user to interface with an inspecting apparatus having at least one digital optical instrument. The management and control system comprises a processor configured to receive images from the at least one digital optical instrument, analyze the images, and transmit instructions to the inspecting apparatus, and a display configured to display analysis of the images wherein the user is capable of interfacing and providing instructions to the inspecting apparatus based on the analysis of the images, wherein the display simultaneously displays histograms and thumbnail-image generated in the processor based on the images. A method for controlling and managing the inspecting apparatus for items as well as an UI are disclosed.
US12067700B2 Method for automatic classification of pathological images based on staining intensity matrix
Disclosed is a method for automatic classification of pathological images based on a staining intensity matrix. This method directly extracts the staining intensity matrix irrelevant to a stain ratio, a staining platform, a scanning platform and some human factors in the pathological image as the feature information of classification, without restoring normalized stained images, while retaining all impurity-free information related to diagnosis. It avoids the phenomenon that the diagnostic effect of the existing computer-aided diagnosis method of pathological images based on the traditional color normalization method changes with the changes of the selected standard pathological sections. Moreover, it avoids the error introduced by the need to restore the stained image, and has a higher diagnostic accuracy and a more stable diagnostic effect. At the same time, the method can realize the diagnosis of pathological images in a shorter time, which is easy to realize and more practical.
US12067699B2 Production method of learned model, brightness adjustment method, and image processing apparatus
This production method of a trained model (10) includes a step of optimizing a training model (11) so that a value of a loss function (A) becomes small. The loss function (A) is configured to output a relatively large value in a case where the contrast of the predetermined area (PA) in a brightness-adjusted image adjusted in brightness becomes high with respect to training data (20) than in a case where the contrast of the predetermined area in the brightness-adjusted image (3) becomes low with respect to the training data.
US12067698B2 Machine learning processing of contiguous slice image data
Disclosed techniques for image processing three-dimensional image data include: obtaining three-dimensional image data representing contiguous slices parallel to a plane, constructing training data from the image data by, for each of a plurality of angles: rotating the image data in the plane to produce rotated image data, blurring the rotated image data in a dimension parallel to the plane to produce low resolution rotated image data, and introducing aliasing into the low resolution rotated image data in the dimension parallel to the plane to produce aliased low resolution rotated image data, training an anti-aliasing neural network with the aliased low resolution image data and the low resolution image data, training a super-resolution neural network with the aliased low resolution image data and the rotated image data, and processing the image data using the trained anti-aliasing neural network and the trained super-resolution neural network to produce processed image data.
US12067697B2 Method and device for correcting image, electronic equipment, and storage medium
A first image collected by an image collector is acquired. A map generated based on a correspondence between a distortion rate and a field of view of the image collector is acquired. The map includes a mapping relation between a raw pixel coordinate of a pixel in a raw image collected by the image collector and a target pixel coordinate that has been corrected. A second image that has been corrected is acquired by correcting the first image based on the map.
US12067693B2 Late warping to minimize latency of moving objects
A method for minimizing latency of moving objects in an augmented reality (AR) display device is described. In one aspect, the method includes determining an initial pose of a visual tracking device, identifying an initial location of an object in an image that is generated by an optical sensor of the visual tracking device, the image corresponding to the initial pose of the visual tracking device, rendering virtual content based on the initial pose and the initial location of the object, retrieving an updated pose of the visual tracking device, tracking an updated location of the object in an updated image that corresponds to the updated pose, and applying a time warp transformation to the rendered virtual content based on the updated pose and the updated location of the object to generate transformed virtual content.
US12067692B2 Systems and methods for image capture calibration
Systems and methods in accordance with various embodiments of the invention can generate term (or PolyMap) coefficients that properly calibrate any camera lens using information obtained from a calibration pattern (e.g., chessboard patterns). Term coefficients in accordance with several embodiments of the invention can be used to transform a warped image to a dewarped image by mapping image information from the warped image to the dewarped coordinates. Determining calibration coefficients in accordance with certain embodiments of the invention can include novel and inventive processes for capturing calibration images, processing the calibration images, and/or deriving inputs needed for proper calibration as described in this disclosure. Processes described in this description can provide for improvements in the field of image processing, especially in increasing the speed of dewarping processes and in the accurate capture of calibration pattern images.
US12067691B2 Disparity estimation from a wide angle image
An apparatus where a vertical image position of the scene point may depend on the horizontal image position. A mapper generates a modified image having a modified projection by applying a mapping to the first wide angle image corresponding to a mapping from the first projection to a perspective projection followed by a non-linear vertical mapping from the perspective projection to a modified vertical projection of the modified projection and a non-linear horizontal mapping from the perspective projection to a modified horizontal projection of the modified projection. Then a disparity estimator generates disparities for the modified image relative to a second image and representing a different view point than the first wide angle image.
US12067686B2 System and method for rendering virtual reality interactions
A Virtual Reality (VR) computer system and method including a VR headset to be worn by at least one user; one or more pupil sensors located in the VR headset configured and operative to capture and track pupil movement of the at least one user wearing the VR headset; and at least one camera device operative to capture video image of at least one user wearing the VR headset. A computer processor is instructed to generate a two-dimensional (2D) image of the least one user such that an image of the VR headset is virtually removed from the image of the at least one user wearing the VR headset.
US12067682B2 Generating an extended-reality lobby window for communication between networking system users
The present disclosure relates to systems, methods, and non-transitory computer-readable media that initiate communication between users of a networking system within an extended reality environment. For example, the disclosed systems can generate an extended-reality lobby window graphical user interface element for display on an extended-reality device of a user. The disclosed systems can further determine a connection between the user and a co-user and provide an animated visual representation of the co-user for display within the extended-reality lobby window graphical user interface element. In response to receiving user input targeting the animated visual representation of the co-user, the disclosed systems can generate and send, for display on an extended-reality device of the co-user, an invitation to join an extended-reality communication session with the user.
US12067677B2 Information processing apparatus, information processing method, and computer-readable storage medium
An information processing apparatus, method, and non-transitory computer-readable storage medium that estimate a three-dimensional skeleton based on images captured from a plurality of viewpoints, and generate a skeleton model by modeling the three-dimensional skeleton. The information processing apparatus, method, and non-transitory computer-readable storage medium further model a joint in a spherical shape or a bone in a cylindrical shape in the three-dimensional skeleton, and set a radius of a sphere of the joint or a radius of a cylinder of the bone according to a distance between any one of the plurality of viewpoints or a virtual viewpoint and the joint or the bone.
US12067674B2 Image blending modes systems and methods
A device may include an electronic display to display an image frame based on blended image data and image processing circuitry to generate the blended image data by combining first image data and second image data via a blend operation. The blend operation may include receiving graphics alpha data indicative of a transparency factor to be applied to the first image data to generate a first layer of the blend operation. The blend operation may also include overlaying the first layer onto a second layer that is based on the second image data. Overlaying the first layer onto the second layer may include adding first pixels values of the first image data that include negative pixel values and are augmented by the transparency factor to second pixel values of the second image data to generate blended pixel values of the blended image data.
US12067670B2 Avatar output device, terminal device, avatar output method, and program
An avatar output device includes an avatar storage unit that stores, for each of two or more avatars, avatar information including first model information for displaying the avatar; a determination unit that determines at least one first avatar displayed using the first model information and at least one second avatar displayed using second model information with a data size smaller than a data size of the first model information from among the two or more avatars; an avatar acquisition unit that acquires an avatar using the second model information for each of the at least one second avatar determined by the determination unit, and acquires an avatar using the first model information for each of the at least one first avatar; and an avatar output unit that outputs the two or more avatars acquired by the avatar acquisition unit.
US12067666B2 Run-time mechanism for optimal shader
Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a set of draw call instructions corresponding to a graphics workload, where the set of draw call instructions is associated with at least one run-time parameter. The apparatus may also obtain a first shader program associated with storing data in a system memory and at least one second shader program associated with storing data in a constant memory. Further, the apparatus may execute the first shader program or the at least one second shader program based on whether the at least one run-time parameter is less than or equal to a size of the constant memory. The apparatus may also update or maintain a configuration of a shader processor or a streaming processor based on executing the first shader program or the at least one second shader program.
US12067663B2 System for generating media content items on demand
Method for generating media content items on demand starts with a processor receiving an animation file including a first metadata based on an animation input. The animation file is associated with a media content identification. The processor generates puppets associated with frames in the animation file using the first metadata. The processor causes a puppet matching interface to be displayed on a client device. The puppet matching interface includes one of the puppets in a first pose. The processor receives a puppet posing input associated with a second pose from the client device. The processor causes the one of the puppets to be displayed in the second pose in the puppet matching interface by the client device. The processor can also generate a second metadata based on the puppet posing input. Other embodiments are disclosed herein.
US12067661B2 Generating human motion sequences utilizing unsupervised learning of discretized features via a neural network encoder-decoder
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing unsupervised learning of discrete human motions to generate digital human motion sequences. The disclosed system utilizes an encoder of a discretized motion model to extract a sequence of latent feature representations from a human motion sequence in an unlabeled digital scene. The disclosed system also determines sampling probabilities from the sequence of latent feature representations in connection with a codebook of discretized feature representations associated with human motions. The disclosed system converts the sequence of latent feature representations into a sequence of discretized feature representations by sampling from the codebook based on the sampling probabilities. Additionally, the disclosed system utilizes a decoder to reconstruct a human motion sequence from the sequence of discretized feature representations. The disclosed system also utilizes a reconstruction loss and a distribution loss to learn parameters of the discretized motion model.
US12067659B2 Generating animated digital videos utilizing a character animation neural network informed by pose and motion embeddings
The present disclosure relates to systems, non-transitory computer-readable media, and method that utilize a character animation neural network informed by motion and pose signatures to generate a digital video through person-specific appearance modeling and motion retargeting. In particular embodiments, the disclosed systems implement a character animation neural network that includes a pose embedding model to encode a pose signature into spatial pose features. The character animation neural network further includes a motion embedding model to encode a motion signature into motion features. In some embodiments, the disclosed systems utilize the motion features to refine per-frame pose features and improve temporal coherency. In certain implementations, the disclosed systems also utilize the motion features to demodulate neural network weights used to generate an image frame of a character in motion based on the refined pose features.
US12067653B2 Systems, methods, and devices for generating a corrected image
Systems, methods, and devices for generating a corrected image are provided. A first robotic arm may be configured to orient a source at a first pose and a second robotic arm may be configured to orient a detector at a plurality of second poses. An image dataset may be received from the detector at each of the plurality of second poses to yield a plurality of image datasets. The plurality of datasets may comprise an initial image having a scatter effect. The plurality of image datasets may be saved. A scatter correction may be determined and configured to correct the scatter effect. The correction may be applied to the initial image to correct the scatter effect.
US12067651B2 Projection based deep learning with frequency splitting for computed tomography
Data acquired from a scan of an object can be decomposed into frequency components. The frequency components can be input into a trained model to obtain processed frequency components. These processed frequency components can be composed and used to generate a final image. The trained model can be trained, independently or dependently, using frequency components covering the same frequencies as the to-be-processed frequency components. In addition, organ specific processing can be enabled by training the trained model using image and/or projection datasets of the specific organ.
US12067649B2 Per-pixel variable rate shading controls using stencil data
A disclosed technique includes determining a plurality of per-pixel variable rate shading rates for a plurality of fragments; determining a coarse variable shading rate for a coarse variable rate shading area based on the plurality of per-pixel variable rate shading rates; and shading one or more fragments based on the plurality of fragments and based on the coarse variable shading rate.
US12067642B2 Memory latency-aware GPU architecture
One or more processing units, such as a graphics processing unit (GPU), execute an application. A resource manager selectively allocates a first memory portion or a second memory portion to the processing units based on memory access characteristics. The first memory portion has a first latency that is lower that a second latency of the second memory portion. In some cases, the memory access characteristics indicate a latency sensitivity. In some cases, hints included in corresponding program code are used to determine the memory access characteristics. The memory access characteristics can also be determined by monitoring memory access requests, measuring a cache miss rate or a row buffer miss rate for the monitored memory access requests, and determining the memory access characteristics based on the cache miss rate or the row buffer miss rate.
US12067639B2 Image capturing method and display method for recognizing a relationship among a plurality of images displayed on a display screen
An image capturing apparatus includes a capture part acquiring image data, and a display displaying an image on a display based on the image data. First information acquired includes at least either an azimuth angle or an elevation angle as a direction of the image and at least either an angle of view of the image or angle-of-view related information calculating the angle of view. When a second direction of a second image is included within a range of a first angle of view in a first direction of a first image, the second image is associated with the first image, and the first image is displayed within the display, and display is performed in a state in which the second image to be associated with the first image is overlapped on the first image within the display as the second image or second information indicating the second image.
US12067633B2 Computing component arrangement based on ramping capabilities
Examples relate to a method includes monitoring a set of parameters. The set of parameters are associated with a first set of computing components and a second set of computing components. The first set of computing components is located in a first region and the second set of computing components is located in a second region. The first region is positioned proximate a generation station control system associated with a generation station and the second region is positioned remotely from the generation station control system. Each computing system of the second set of computing systems is configured to adjust power consumption during operation. The method also includes adjusting power consumption at one or more computing components of the second set of computing components based on the set of parameters.
US12067632B2 Dynamic management of EV car charging critical loads
A power controller configured to fit in a circuit breaker panel powering one or more loads. The power controller is further configured to manage critical loads of the one or more loads each controlled by a component that is capable of being actuated by the power controller and operated from a smartphone via the power controller, wherein the critical loads need not be wired to a dedicated circuit breaker panel.
US12067629B2 Calculating tax credits values from human capital data
A method, system, and computer program code for determining a tax incentive for an employer. A set of cards is displayed on the storyboard interface. Each card is related to a particular criterion for determining and eligibility of the employer for the tax incentive. In response to receiving a selection of a particular card, a set of modal windows, including a set of data fields that are relevant to a particular criterion, is displayed on the storyboard interface. Information for the employer is identified that is relevant to the particular criterion. The set of data fields it is populated based on a portion of the information. A tax incentive amount is calculated based on the portion of the information. A document it is generated for claiming the tax incentive. The document includes the portion of the employer information and the incentive amount.
US12067620B2 Apparatus and methods for detection, monitoring, and delay in a computer network
Computing apparatus detects and monitors rapid changes in a computer network. The computing apparatus implements delays and other actions to ameliorate potentially adverse effects in the computer network caused by such changes.
US12067619B1 Systems and methods for electronic trade order routing
The present application generally relates to electronic trading systems, and more specifically to systems and methods for electronic trade order routing. A routing algorithm may generate an execution style recommendation for incoming IG corporate orders. For example, the style recommendation may be shown as a new column in the trading application dashboard that suggests a course of action to traders for each order. In one implementation, automatic decision making may occur based on the style recommendation.
US12067618B2 Filter component for automatically triggering actions based on events in trading information
Methods and systems are disclosed for automatically taking actions based on triggering events in market data using a filter component are disclosed. Market trading information is received, including one or more bids and one or more asks. An untriggered virtual order is received via a filter component of a graphical user interface (GUI), including a triggering event and associated action. Upon detecting, in the market trading information, an occurrence of the triggering event, the associated action is triggered. The action can include generating an alert and/or submitting an order to a marketplace based on the untriggered virtual order. In some implementations, the filter component can display a filtered portion of the market trading information, and an untriggered virtual order can be configured via the filter component by selecting a bid or ask.
US12067617B1 Card registry systems and methods
A card registry system is configured to automatically identify financial card information in one or more credit files associated with a consumer and populate a card registry account of the consumer with the identified financial card information. Once the financial card information has been obtained from the credit file(s), the card registry system may transmit cancellation and/or reissuance requests to the respective card issuers in the instance that one or more cards are compromised, so that the financial cards may be easily and efficiently cancelled and/or reissued at the request of the consumer.
US12067616B2 Methods and systems for providing personalized, real-time information based on remotely retrieved information
This disclosure relates generally to systems and methods for providing personalized financing information and, more particularly, systems and methods for providing personalized financing information via a dealership website using an API associated with a financial service provider. In one embodiment, a system includes memory hardware storing instructions that configure processing hardware to receive a loan request for a buyer via a real-time API that includes at least buyer identification and financial information and information associated at least one inventory item presented on a dealership website. The system may also determine financing information comprising prospective financing terms for the at least one item based on at least the loan request. The server may also provide, to the dealership server via the real-time API, the determined financing information for presentation on the dealership website, including prospective financing terms information corresponding to each of the at least one item.
US12067614B2 Systems and methods for performing a purchase transaction using rewards points
A system and method for performing a purchase transaction using rewards points by receiving a purchase request using a financial account with associated account information, determining based on the account information that the financial account is associated with a rewards program with rewards points, and providing the option to pay for the purchase using the financial account or at least a portion of the rewards points. The purchase may be paid for using rewards points from multiple rewards programs and/or multiple financial accounts.
US12067613B2 Technologies for data bidding and negotiating in an enterprise system using a permissioned blockchain infrastructure
A method for data bidding in an enterprise system comprising a first enterprise and a second enterprise using a permissioned blockchain infrastructure according to one embodiment includes receiving, by an end user device, a request for data from an end user; generating, by the end user device, an announcement including the request for data to the enterprise system, wherein the announcement initiates the data bidding by the enterprise system; receiving, by the end user device, at least one bid including requested data of at least one of the first enterprise and the second enterprise in response to the announcement; analyzing, by the end user device, the at least one bid from the at least one of the first enterprise and the second enterprise; selecting, by the end user device, the at least one of the first enterprise and the second enterprise; displaying, by the end user device, the at least one of the first enterprise and the second enterprise to the end user; receiving, by the end user device, an indication that the end user has selected the first enterprise; and transmitting, by the first enterprise, the requested data to the end user thereby completing a data transaction.
US12067612B2 Systems, devices, and methods for emergency responses and safety
Disclosed systems and methods provide self-service access control for rental vehicles in which a user's mobile device may be used to access rental vehicles and to determine and process payments for rental vehicle usage. A user's mobile device may be configured to receive a user-profile including one or more access rules governing a user's access rights to one or more respective point-of-entry devices associated with one or more respective rental vehicles. The user device may then provide an access key to a point-of-entry device to unlock a rental vehicle. The user device and/or an external device may then determine and process a payment for usage of the rental vehicle after the vehicle has been returned to the point-of-entry device from which it was accessed or to a different point-of-entry device. The user's mobile device may further be configured to lock and unlock point-of-entry devices that secure various vehicle accessories.
US12067610B2 Learning engine-based navigation system
An aspect of the disclosure relates to a navigation system configured to use GPS or Wi-Fi to navigate users within a structure as well as on roadways. A mapping system may be configured to generate maps and transmit the maps to user devices in association with turn-by-turn instructions. A given user's current position may be monitored and corrective navigation instructions may be provided. A given user may be navigated to a position of a second user.
US12067604B1 Systems and methods for on demand and location-based messaging
A social media computing system is described. The social media computing system provides a social media platform to a plurality of users. Additionally, the social media computing system provides merchants the ability to provide targeted offers to users of the social media platform. As used herein, the word “merchants” also includes service providers. The offers relate to goods or services provided by the merchants. In some situations, the offers are transmitted by the social media computing system to user devices based on requests by the users. In other situations, the offers can be transmitted directly from the merchants to the user devices based on determined locations of the user devices.
US12067599B2 Method and system for rating consumer products
A computer-implemented method for rating a consumer product or service, the method including: calculating, by a computer system comprising at least one computer in a network comprising at least one processor, a lay rating from at least one rating score built from several weighted parameters, provided by a respective lay consumer; calculating, by the computer system, an expert rating calculated from at least one rating score built from several weighted parameters provided by a respective expert; receiving, by the end user, using the computer system, a selection of a respective weight for each of the lay rating and the expert rating by an end-user via a graphic user interface (GUI); calculating, by the computer system, a total rating as a result of a weighted average biased according to the respective weights selected by the end-user; and displaying, by the computer system, the total rating on the GUI.
US12067596B2 Computer implemented method for partner pixelling for user identification
The embodiments herein provide a computer implemented method for partner pixelling for user identification. The method includes sending a unique identifier request message to an identity broker when a user is on an advertiser webpage. The method includes receiving a unique identifier of the user from the identifier entity broker; and sending a rule file to a publisher server, wherein the rule file comprises the unique identifier of the user for which at least one DSP is interested in displaying an advertisement. Further, when the user visits the publisher website, the publisher server uses the unique identifier, revived from the identity broker, to identify the user and the list of DSPs that are interested in displaying advisement to the user.
US12067592B2 Co-purchasing system and method
An illustrative embodiment of a co-purchasing system & method may be configured to integrate into a retailer's existing e-commerce system such that the co-purchasing system & method may be provided as a checkout option on the retailer's website, which may include other checkout options in addition to the co-purchasing system & method. An Organizer of a co-purchasing campaign may invite others to participate in the co-purchasing campaign using a dynamic link, which link may be configured with a specific expiration time/date.
US12067591B2 Tracking online conversions attributable to offline events
Systems and methods are provided for determining a quantity of network location visitors that are likely generated or encouraged by specific offline events. A corresponding number of leads may then be attributed to and associated with those specific events. Ongoing conversion activity of those visitors may be tracked and associated with the offline events. Conversions of those visitors may be attributed entirely or partially to one or more specific offline events. The effectiveness of each offline may then be evaluated based on aggregate lead and conversion information.
US12067590B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to control the position of an advertisement image in the depth direction in accordance with the priority of the advertisement image, the advertisement image being an image of an advertisement formed in the air.
US12067589B2 Utilizing machine learning models to recommend travel offer packages relating to a travel experience
A device may receive, from account entity devices, sets of transaction data for transactions between merchants and customers, and may use a first machine learning model to assign the customers to clusters based on measures of similarity among the sets of transaction data. The device may determine travel-related data items in a set of transaction data, of the sets of transaction data, associated with a set of customers assigned to a particular cluster, and may use a second machine learning model to identify a travel experience that has a threshold likelihood of being of interest to the set of customers. The device may receive offers relating to the travel experience, and may provide, to customer devices associated with customers of the set of customers, travel offer packages that include at least one of the offers relating to the travel experience.
US12067587B2 System and methods for using enhanced QR codes in a call to action
A system and method for using enhanced QR codes in a call to action, that provides enhanced functionality for generating a call to action element or providing personalized content when scanned, and that combine additional data dimensions with existing QR code technologies to expand the QR code capability beyond what is enabled by standard QR code specifications.
US12067583B2 General content perception and selection system
This invention is directed toward a system which can “step into the shoes” of a user and learn the perspective of that user, regarding photographs or other content, to the point where the system can learn, using criteria it has developed through its interaction with the user, to select photographs it predicts the user will find meaningful from large sets of photographs. The “meaningfulness” of various content from a multitude of users is a constantly improving system made up of four basic elements: a General Content Perspective, an Individual Content Perspective, a Natural Language Generation and Content Presentation, and a Hypersphere element.
US12067578B1 Networked messaging systems and methods of allowing multiple companies operating on a value chain to serve a customer simultaneously
According to embodiments of the invention, systems and methods are provided for showing messaging on a customer window established between a first (main serving company), second (customer), third (second company on same value chain of a given service or product related to a customer question), and fourth (third company on same value chain of a given service or product related to a customer question) network nodes. This configuration supports direction interaction concerning multiple companies, rather than just support single facing, where the customer support officer does not have answers relating to certain matters involving outside companies due to sub-contracting of products and services. This invention improves service quality and increase customer satisfaction by incorporating company representatives from many companies involved in a given product and service.
US12067577B2 Method and system for collecting and parsing market data from various sources
A system comprises at least one computer device in communication with one or more server computers. The system converts unstructured text into usable order details, and uses instant messaging to notify recipients of the order details. The notices include electronic web links that launch a web interface that generates an editable, pre-populated electronic order ticket based on the order details. Submission of the electronic order ticket launches an auction during which the recipients may respond with offers to fulfill to the electronic order ticket. If after the auction more than one response is needed to fill the electronic order ticket, the system automatically allocates how and in which order the responses will be used to fill the electronic order ticket. If the electronic order ticket is not completely filled after the auction, the electronic order ticket is submitted to one or more additional exchanges for further filling.
US12067575B2 Method, system, and computer program product for determining solvency of a digital asset exchange
Disclosed is a method, system, and computer program product for determining solvency of a digital asset exchange system. The method includes identifying a plurality of blockchain addresses corresponding to a plurality of users of a digital asset exchange system, generating a first commitment to an amount of digital assets corresponding to the plurality of blockchain addresses, and generating a second commitment to a balance of each user of the plurality of users. The method also includes generating a first component of a zero-knowledge algorithm that is configured to receive, as input, the first commitment. The method further includes generating, with at least one processor, a second component of the zero-knowledge algorithm that is configured to receive, as input, the second commitment. The method further includes determining that the digital asset exchange system is solvent based on the zero-knowledge algorithm.
US12067571B2 Systems and methods for generating models for classifying imbalanced data
A classification modeling system receives a request to identify a classification model from a set of classification models. The request includes a data set and specifies one or more metrics for evaluating performance of the set of classification models in classifying data from the data set. The system uses the set of classification models to generate a set of classifications and determines the performance of the set of classification models based on the set of classifications and according to the one or more metrics. Based on the performance of the set of classification models, the system selects a classification model and provides the classification model to fulfill the request.
US12067567B2 Systems and methods for use in authenticating consumers in connection with payment account transactions
Systems and methods are provided for authenticating users in connection with transactions. One example computer-implemented method includes, in response to presentment of a payment device in connection with a transaction, identifying, by a point-of-sale (POS) device, the payment device as enabled for facial authentication and retrieving, from the payment device, a reference image. The method also includes capturing, by the POS computing device, via a camera, a facial image of the user presenting the payment device and authenticating the user based on a comparison of the captured facial image of the user to the reference image. The method then includes, in response to successfully authenticating the user: compiling an authorization request for the transaction, appending an authentication indicator to a data element of the authorization request, which indicates that the user was biometrically authenticated, and submitting the authorization request to a payment network.
US12067564B2 Using an always on listening device skill to relay answers to transaction-based knowledge-based authentications
Aspects discussed herein may relate to techniques for authenticating a user using transaction-based authentication questions. The transaction-based authentication questions may be provided to the user. The user may provide audible responses to the transaction-based authentication questions that may be captured by a smart device, such as an always on listening device. Authentication of the user may be based on voice analysis of the audible responses to the transaction-based authentication questions and/or based on the answers to the transaction-based authentication questions.
US12067562B2 Secure remote transaction system using mobile devices
Described herein is a secure system and methods for enabling a user to remotely generate a token to be used in a transaction. In the disclosure, the user may provide a mobile device identifier to a resource provider to complete a transaction. A service provider, upon receiving the mobile device identifier, may generate a message to be transmitted to a mobile device associated with that mobile device identifier that includes details of the transaction to be complete. Upon receiving the message, the user may be asked to elect a token service installed on the mobile device with which the transaction should be completed. This token service may be used to authenticate the user and subsequently generate or provide the requested token. The service provider computer may then use the generated token to complete the transaction.
US12067558B2 Method of distributing tokens and managing token relationships
A method for facilitating a transaction may include generating, via a token server computer, a token for use by a first entity computer, wherein the token is generated in response to a request received from the first entity computer. The method may also include transmitting, via the token server computer, the token to the first entity computer, wherein the first entity computer transmits the token to a second entity computer. The method may also include receiving, at the token server computer and from the first entity computer, data indicative of the second entity computer successfully receiving the token. The data may include a hashed value derived from at least the token, data indicative of an identity of the second entity computer, and writing, by the token server computer, the data indicative of the second entity computer successfully receiving the token to a registry.
US12067552B2 Method of issuing electronic receipts
Provided is a method of issuing an electronic receipt, which enables a user to conveniently check an electronic receipt through a smartphone. The method of issuing an electronic receipt includes receiving, by an electronic receipt generator, information regarding a transaction from a point of sale (POS) terminal, generating an address corresponding to the information, and storing transaction information in a server corresponding to the address; transmitting the generated address to a user device through a near-field wireless communication technology; and displaying, by the user device, an electronic receipt through the transmitted address.
US12067551B2 Methods, systems, apparatuses, and non-transitory computer readable media for validating encoded information
A method, system and/or device for validating encoded information, the validation device including a memory having computer readable instructions stored thereon and a database including a plurality of validation rules, and at least one processor configured to execute the computer readable instructions to receive formatted data from at least one formatting device, extract attributes associated with encoded information from the formatted data, the extracted attributes including at least one of a formatting device identifier, a store identifier, value information from the encoded information, and time information, validate the formatted data based on the extracted attributes and the plurality of validation rules, store the results of the validation and at least a subset of the extracted attributes in the database, generate modified formatted data compatible with a POS terminal based on the results of the validation, and transmit the modified formatted data to the at least one of formatting device.
US12067547B2 Point-of-sale terminal for transaction handoff and completion employing indirect token
A method for handoff includes: scanning an indirect token displayed on a guest device, where a guest has previously registered a payment instrument with a server, and associated the payment instrument with a plurality of indirect tokens, and the server has stored a payment token that associates the plurality of indirect tokens with the payment instrument in a database record along with a notification identifier; transmitting the ephemeral token to the server; simultaneously displaying details for a transaction, where the server has accessed the notification identifier to transmit a push notification to the guest device, and where the guest device is executing a proprietary application that allows for simultaneously displaying details for the transaction; and receiving notification from the server that the transaction is complete, where transaction completion data was entered via the guest device and transmitted to the server.
US12067544B2 Method and system for supporting micro-transactions in a digital asset network via digital tokens
The disclosed method includes: receiving, by a receiving device of a processing server, a transaction request for a financial transaction, the transaction request including at least information associated with a consumer; forwarding at least the information associated with the consumer, the information associated with the merchant, and the transaction amount or projected transaction amount to an issuer; receiving an authorization from the issuer for the transaction amount or projected transaction amount; forwarding the authorization to the merchant; receiving a triggering event for the financial transaction between the consumer and the merchant; sending a request to the issuer for digital tokens to be held for payment of the transaction between the consumer and the merchant; receiving a plurality of digital tokens from the issuer for the payment of the transaction between the consumer and the merchant; and holding the plurality of digital tokens received from the issuer for the financial transaction.
US12067543B2 Systems and methods for remote ATM access
A system includes a location identifier device and a computer system. The location identifier is configured to transmit an identifier to a user device when the user device is within a predetermined range of an area and receive location information from the user device associated with a user. The computer system is configured to receive the location information from the user device within the area via the location identifier device and receive a request for an ATM transaction from the user device. The request includes attribute information associated with the user. The computer system is configured to receive attribute information associated with the user comprising an indication of a license plate within the area and identify, based on a determination that the attribute information at least partially matches the attribute information from the request, the user associated with the request. The computer system is configured to transmit, based on the user device being within the area and the identification of the user, a transaction code to the user device.
US12067538B2 Security asset packs
In one embodiment, techniques include a method of handling transactions for a pack of security assets. The method includes identifying a subset of a set of security assets for inclusion in the pack of security assets to be recommended to a user based on an analysis of one or more criteria associated with the user. The method includes causing an electronic device to display a user interface to facilitate a purchase of the pack. The method includes, in response to determining a user selection corresponding to a request to purchase the pack and a specified value of currency: calculating a number of base units of each security asset based on the existing value of a base unit of each security asset, including a fractional portion of the base unit; and assigning, for each security asset, ownership of the calculated number of base units of each security asset to the user.
US12067535B2 Method for directing, scheduling, and facilitating maintenance requirements for autonomous vehicle
A method for performing automatic maintenance of an autonomous vehicle is disclosed. The method includes receiving a maintenance request from the autonomous vehicle, wherein the maintenance request includes diagnostic data. Further, the method includes analyzing the diagnostic data to identify at least one recommended car service for the autonomous vehicle and comparing a vehicle location against a plurality of facility locations to identify a closest facility from a plurality of maintenance facilities, wherein the plurality of facility locations is associated with the locations of the plurality of maintenance facilities. Further, the method includes receiving a work schedule of the closest facility and generating an appointment reservation with the closest facility in the one or more facility locations based on the received one or more work schedules. Moreover, the method includes sending the appointment reservation to the autonomous vehicle.
US12067533B1 System, method, and computer program for handling business agreement updates requiring orchestration when an orchestration system is unavailable
As described herein, a system, method, and computer program are provided for handling business agreement updates requiring orchestration when an orchestration system is unavailable. A signed update to a business agreement requiring orchestration by an orchestration system is received. It is determined that the orchestration system is unavailable to orchestrate requirements of the signed update to the business agreement. One or more actions are performed to handle the signed update in response to determining that the orchestration system is unavailable.
US12067531B2 Handling electronic signatures in collaboration systems
Methods, systems, and computer program products for gathering electronic signatures to be applied to collaboration system content objects (e.g., contracts, letters, insurance claims, riders, etc.). A collaboration system monitors changes made to the collaboration system content objects during electronic signature processing. A module of the content management system is configured to associate one or more instances of e-signing metadata to one or more of the stored content objects of the content management system. The e-signing metadata indicates whether or not a particular portion of the one or more of the stored content objects has been e-signed by a designated e-signatory. A collaborator who is not one of the designated e-signatories makes a change to one or more of the stored content objects (e.g., contracts, letters, insurance claims, riders, etc.). The change is remediated on-the-fly and the e-signing process continues without having to restart the e-signing process from the beginning.
US12067529B2 Bundling line item based events in an event-driven architecture
The present disclosure involves systems, software, and computer implemented methods for bundling line item based events in an event-driven architecture. One example method includes receiving, at a message outbox of a first microservice, a new line-item based event. A determination is made as to whether a compatible open event bundle can be located. In response to locating the compatible open event bundle, the compatible open event bundle is updated to include the new line-item based event. In response to determining that the compatible open event bundle cannot be located, the compatible open event bundle is created as a new open event bundle and the new open event bundle is updated to include the new line-item based event. The compatible open event bundle is closed in response to a closing condition. A bundled event message is generated and sent to a second microservice.
US12067524B2 Method and system for modifying a physical transfer path
In an aspect, a system for modifying a physical transfer path includes a computing device configured to generate an initial physical transfer path, wherein generating further comprises receiving a request for an alimentary combination, determining a first transfer party as a function of a geolocation area, determine a trouble state as a function of the initial physical transfer path, wherein determining further comprises receiving a delayed delivery notification, and determining the trouble state as a function of the delayed delivery notification and the initial physical transfer path using a trouble machine-learning model, and produce a modified physical transfer path, wherein producing further comprises receiving a delivery time threshold, identifying an alternate transfer party as a function of the trouble state, and producing the modified physical transfer path as a function of the delivery time threshold and the alternate transfer party using a transfer machine-learning model.
US12067521B2 Method and system for optimizing shipping methodology for cold formed steel studs
The present invention is a computer method for manufacturing and shipping building construction materials, comprising; reviewing, a building model, wherein the building model is comprised of sections and each section is comprised of a set of members; calculating, the properties of each member of the set of members for each section; arranging, the set of members of each section to form a bundle, wherein the bundle is an arrangement of the set of members based on a volume limitation of a shipping container; and adjusting, the bundle based on other bundles which are placed within the shipping container.
US12067515B2 Method and system for risk measurement and modeling
A method and system for risk measurement and modeling, which may be used to identify and mitigate information security risks for an information system, and which may improve the efficiency of risk measurement and modeling. Such a system may perform risk modeling based on threat likelihood information, the potential business impacts of particular threats, and data on the effectiveness of particular controls implemented by the operators of the information system, which may be used to calculate residual risk scores for particular risk scenarios that the information system may face.
US12067510B2 Anti-monotony system and method associated with new home construction in a master-planned community
System and method of providing anti-monotony construction in an MPC, including generating a database including streets, lots disposed on first and second sides of the streets, and neighbor lots disposed on left, right, and/or across sides of each of the lots; receiving a request for construction, including a lot and specification with details of a home, the lot selectable from available lots in the MPC, the specification including details selectable from available details; processing the request against a rule associated with diversity of the details of the specification from details of lots identified as consecutive neighbors on one or more sides of the lot, the sides and details of the lots considered identified in the rule; and generating a status of approval or denial based on whether at least one of the details of the specification matches at least one of the details of the lots identified as consecutive neighbors.
US12067509B2 Determining a fulfillment location for an expedited package request
Various embodiments are generally directed to techniques to facilitating delivery of a package or sensitive item to a user, where the package or sensitive item can be a credit card or debit card. Various techniques, methods, systems, and apparatuses include utilizing one or more factors for determining an optimal delivery location or path in relation to the user obtaining the sensitive package or item. Various embodiments can provide the user or the delivery courier with an interface that maps or otherwise indicates, by a color-scheme or other suitable scheme, one or more of demand and availability of the sensitive item or package in relation to a receiving or delivery location, where in various embodiments, the mapping or scheme associated with demand and availability can be based in whole or in part on the one or more factors associated with optimal delivery.
US12067508B2 Providing access to a private resource in an enterprise social networking system
Disclosed are methods, apparatus, systems, and computer readable storage media for providing access to a private resource in an enterprise social networking system. One or more servers may receive a request for access to a private resource to be granted to a user from a publisher. The publisher may be configured to publish a message as a feed item to one or more feeds, where the message includes a user identification identifying the user. The user does not have access to the private resource. The feed item may be provided to display in the one or more feeds. Access may be granted to the user via the one or more feeds. In some implementations, access may be granted in response to a user input from the feed item associated with a moderator or owner, the moderator or owner having a privilege to control user access to the private resource.
US12067507B2 Automatically determining optimal transport service locations for points of interest from noisy multimodal data
A method, a computer-readable medium, and an apparatus for transport service are provided. The apparatus may receive a plurality of transport service transactions associated with a point of interest entity. For each transport service transaction, the apparatus may determine a transport service location at which the transport service transaction is executed. The apparatus may cluster the transport service locations determined for the plurality of transport service transactions. The apparatus may determine one or more candidate transport service locations for the point of interest entity based on the clustering. The apparatus may provide the one or more candidate transport service locations to a client or a service provider associated with a transport service transaction that is to be executed at the point of interest entity.
US12067506B2 Path adjustment system, path adjustment device, path adjustment method, and path adjustment program
A path reception means 81 receives path evaluation data including each of paths of a plurality of moving bodies and an evaluation value of a business operator for each of the paths. A multi-path optimization means 82 performs optimization based on a utility function that represents adequacy of a business operator for a path learned based on the path evaluation data such that a number of the moving bodies existing in an identical area is a predetermined number or less and determines each of the paths of the plurality of moving bodies to adjust the paths of the plurality of moving bodies. A path transmission means 83 transmits each optimized path.
US12067504B1 Scalable and bottom-up approach to automated anomaly detection
A system and method are disclosed for bottom-up modeling and prediction of asset anomalies. In one embodiment, the system receives first sensor data from a first sensor, the first sensor associated with a first asset; smooths the first sensor data; determines a first stage within sensor data, the sensor data including the first sensor data; determines a first set of anomalies within the first stage; generates a first asset state space associated with the first asset; trains a base model describing a first group of one or more assets, the first group of one or more assets including the first asset; and trains, using the base model, a final model particular to the first asset.
US12067500B2 Methods for processing a plurality of candidate annotations of a given instance of an image, and for learning parameters of a computational model
The present invention relates to a method for processing a plurality of candidate annotations of a given instance of an image, each candidate annotation being defined as a closed shape matching the instance, characterized in that the method comprises performing, by a processing unit (21) of a server (2), steps of: (a) segregating said candidate annotations into a set of separate groups of at least overlapping candidate annotations; (b) selecting a subset of said groups as a function of the number of candidate annotations in each group; (c) building a final annotation of the given instance of said image as a combination of regions of the candidate annotations of said selected groups where at least a second predetermined number of the candidate annotations of said selected groups overlap.
US12067499B2 Increasing efficiency of inferencing digital videos utilizing machine-learning models
This disclosure describes one or more implementations of a video inference system that utilizes machine-learning models to efficiently and flexibly process digital videos utilizing various improved video inference architectures. For example, the video inference system provides a framework for improving digital video processing by increasing the efficiency of both central processing units (CPUs) and graphics processing units (GPUs). In one example, the video inference system utilizes a first video inference architecture to reduce the number of computing resources needed to inference digital videos by analyzing multiple digital videos utilizing sets of CPU/GPU containers along with parallel pipeline processing. In a further example, the video inference system utilizes a second video inference architecture that facilitates multiple CPUs to preprocess multiple digital videos in parallel as well as a GPU to continuously, sequentially, and efficiently inference each of the digital videos.
US12067496B2 Methods and systems for reducing bias in an artificial intelligence model
Embodiments provide methods and systems for reducing bias in an artificial intelligence model. A method includes computing, by a processor, a reward value based at least in part on a similarity between model predictions from a pre-trained model and agent predictions from a Reinforcement Learning (RL) agent. The method includes performing each step of one or more steps of a rule of a plurality of rules. The rule is assigned a weight and the rule includes a protected attribute, a cumulative statistic value type, and a comparison threshold. The method includes sending a cumulative reward value generated using the reward value and each weighted punishment value computed based at least in part on applying each rule of the plurality of rules to the RL agent. The RL agent learns to biases from the agent predictions while maintaining similarity with model predictions by maximizing the cumulative reward value.
US12067494B2 Counting apparatus, learning model producing apparatus, counting method, and learning model producing method
A counting apparatus includes: a storage unit storing a learning model, the learning model being trained using multiple pairs of training input images each obtained by capturing an image of multiple count target objects with the same shape, and training output images each containing teaching figures that are arranged at respective positions of the multiple count target objects. A captured image acquiring unit acquiring a captured image of multiple count target objects; an output image acquiring unit acquiring an output image in which the count target objects contained in the captured image are converted into count target figures, by applying the captured image to the learning model. A counting unit counting the number of count target objects, using the multiple count target figures contained in the output image; and an output unit outputting the number of count target objects counted by the counting unit.
US12067493B2 Training and configuration of DL stack to detect attempted exfiltration of sensitive screenshot-borne data
Disclosed are methods and systems for detecting screenshot images and protecting against loss of sensitive screenshot-borne data. One disclosed method includes collecting examples of the screenshot images and non-screenshot images and creating labelled ground-truth data for the examples. The method also includes applying re-rendering of at least some of the collected example screenshot images to represent different variations of screenshots that may contain sensitive information, and further includes training a deep learning stack by forward inference and back propagation using labelled ground-truth data for the screenshot images and the examples of the non-screenshot images. The method further includes using results of the back propagation to configure parameters of the trained DL stack for inference from images in production. Also disclosed is applying a screenshot robot to collect the examples of the screenshot images and non-screenshot images.
US12067492B2 Processing for multiple input data sets in a multi-layer neural network
Disclosed herein are techniques for performing multi-layer neural network processing for multiple contexts. In one embodiment, a computing engine is set in a first configuration to implement a second layer of a neural network and to process first data related to a first context to generate first context second layer output. The computing engine can be switched from the first configuration to a second configuration to implement a first layer of the neural network. The computing engine can be used to process second data related to a second context to generate second context first layer output. The computing engine can be set to a third configuration to implement a third layer of the neural network to process the first context second layer output and the second context first layer output to generate a first processing result of the first context and a second processing result of the second context.
US12067486B2 Systems and methods for fault diagnosis
A system for fault diagnosis is provided. The system may acquire a vibration signal of a target device, and determine one or more feature values of the vibration signal. The system may further determine a fault condition of the target device by applying a fault diagnosis model to the feature values. The fault diagnosis model may include a trained first component including a plurality of stacked trained RBMs, and a trained second component connected to the trained first component. The trained second component may include a trained fully connected layer and a trained output layer connected to the trained fully connected layer.
US12067484B2 Learning neural networks of programmable device blocks directly with backpropagation
An example method of training a neural network includes defining hardware building blocks (HBBs), neuron equivalents (NEQs), and conversion procedures from NEQs to HBBs; defining the neural network using the NEQs in a machine learning framework; training the neural network on a training platform; and converting the neural network as trained into a netlist of HBBs using the conversion procedures to convert the NEQs in the neural network to the HBBs of the netlist.
US12067478B2 PCM-based neural network device
A phase change material (PCM)-based neural network device according to an embodiment comprises: a plurality of neurons disposed for input layers and output layers, respectively; a plurality of PCMs connecting input lines of the input layers and output lines of the output layers; and at least one backward spike generator (BSG) shared by the plurality of neurons, and generating spike on the basis of an output pulse outputted from each of the neurons of the output layers.
US12067477B2 Multi-layer neural networks using symmetric tensors
Methods and apparatuses for implementing a neural network using symmetric tensors. In embodiments, a system may include a higher order neural network with a plurality of layers that includes an input layer, one or more hidden layers, and an output layer. Each of the input layer, the one or more hidden layers, and the output layer includes a plurality of neurons, where the plurality of neurons includes at least first order neurons and second order neurons, and where inputs at a second order neuron are combined using a symmetric tensor.
US12067476B2 Mixture of experts neural networks
A system includes a neural network that includes a Mixture of Experts (MoE) subnetwork between a first neural network layer and a second neural network layer. The MoE subnetwork includes multiple expert neural networks. Each expert neural network is configured to process a first layer output generated by the first neural network layer to generate a respective expert output. The MoE subnetwork further includes a gating subsystem that selects, based on the first layer output, one or more of the expert neural networks and determine a respective weight for each selected expert neural network, provides the first layer output as input to each of the selected expert neural networks, combines the expert outputs generated by the selected expert neural networks in accordance with the weights for the selected expert neural networks to generate an MoE output, and provides the MoE output as input to the second neural network layer.
US12067474B2 Co-informatic generative adversarial networks for efficient data co-clustering
A method implemented by one or more computing systems includes accessing a first data matrix including a plurality of row data and a plurality of column data. The method further includes providing, to a first generative adversarial network (GAN), a first data input including a plurality of row vectors corresponding to the plurality of row data, and providing, to a second GAN, a second data input including a plurality of column vectors corresponding to the plurality of column data. The method further includes generating, by simultaneous co-clustering the plurality of row vectors and the plurality of column vectors by the first GAN and the second GAN, a co-clustered correlation matrix based on the plurality of row vectors and the plurality of column vectors. The method further includes the co-clustered correlation matrix includes co-clustered associations between the plurality of row data and the plurality of column data.
US12067472B2 Defect resistant designs for location-sensitive neural network processor arrays
Defect resistant designs for location-sensitive neural network processor arrays are provided. In various embodiments, plurality of neural network processor cores are arrayed in a grid. The grid has a plurality of rows and a plurality of columns. A network interconnects at least those of the plurality of neural network processor cores that are adjacent within the grid. The network is adapted to bypass a defective core of the plurality of neural network processor cores by providing a connection between two non-adjacent rows or columns of the grid, and transparently routing messages between the two non-adjacent rows or columns, past the defective core.
US12067471B2 Searching an autonomous vehicle sensor data repository based on context embedding
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for searching an autonomous vehicle sensor data repository. One of the methods includes maintaining a collection of sensor samples and one or more embeddings of each sensor sample. Each sensor sample is generated from sensor data at multiple time steps and characterizes an environment at each of the multiple time steps. Each embedding corresponds to a respective portion of the sensor sample and has been generated by an embedding neural network. A query specifying a query portion of a query sensor sample is received. A query embedding corresponding to the query portion of the query sensor sample is generated through the embedding neural network. A plurality of relevant sensor samples that have embeddings that are closest to the query embedding are identified as characterizing similar scenarios to the query portion of the query sensor sample.
US12067457B2 Cascade protocol for iSWAP gate in a two-qubit system
Methods, systems and apparatus for implementing iSWAP quantum logic gates between a first qubit and a second qubit. In one aspect, a method includes implementing a cascade schedule that defines a trajectory of a detuning between a frequency of the first qubit and a frequency of the second qubit. Implementing the cascade schedule includes: during a first stage, adiabatically driving detuning between the frequency of the first qubit and the frequency of the second qubit through a first avoided crossing in a leakage channel; during a second stage, driving detuning between the frequency of the first qubit and the frequency of the second qubit through a second avoided crossing in a swap channel; during a third stage, evolving the first qubit and second qubit; during a fourth stage, implementing the second stage in reverse order; and during a fifth stage, implementing the first stage in reverse order.
US12067456B2 Entanglement-enhanced machine learning with quantum data acquisition
A system for entanglement-enhanced machine learning with quantum data acquisition includes a first variational circuit that generates a plurality of entangled probe light fields that interacts with a sample and is then processed by a second variational quantum circuit to produce at least one detection light field, a detector is used to measure a property of the at least one detection light field, and the first and second variational quantum circuits are optimized though machine learning. A method for entanglement-enhanced machine learning with quantum data acquisition includes optimizing a setting of a first and second variational quantum circuits, which includes probing a training-set with a plurality of entangled probe light fields generated by the first variational quantum circuit, and measuring a phase property of at least one detection light fields generated by the second variational quantum circuit from the plurality of entangled probe light fields after interaction with the training-set.
US12067453B2 Intelligent asset management
A code associated with a managed device is scanned by a mobile device operated by service personnel. The code at least comprises an identifier for managed device. A current geographical location of the mobile device and the code are provided to a cloud/server. The location is associated with the managed device and updated or added to a shared private blockchain ledger. The shared private blockchain ledger shared between one or more enterprises and one or more service organizations. In an embodiment, the managed device dynamically generates the code and presents the code on a display associated with the managed device for scanning by the mobile device.
US12067451B2 Ergonomic ring scanner oriented in a neutral grip position, and applications thereof
Embodiments position a barcode reader, or other optical detector, to scan upright barcodes when the user's hand is in the neutral position. To do this, embodiments rest the body of the ring scanner device on top of the index finger, with the palm facing inward toward the user's body. Embodiments have integrated interactivity, including a touchscreen display and separate buttons that can be used to operate the optical detector and input data into an integrated computing device. The integrated computing device can run software applications on board the ring scanner device. Finally, the integrated computing device can be remotely managed.
US12067449B2 4D barcode mapping for moving objects
Systems and methods for tracking objects in space are disclosed. The systems and methods include capturing two-dimensional (2D) image data from which a barcode is decoded and capturing, generating, or otherwise accessing three-dimensional (3D) image data from which a 3D object is identified. A 2D image of a barcode and barcode data is combined with the 3D object to form reference 3D object data that is used for comparison to subsequently captured 3D and 2D image data. In some examples, a four-dimensional (4D) projection of the reference 3D object data is used for comparison and validation of the subsequently captured 3D and 2D image data.
US12067443B2 Line-powered wireless communications systems
Embodiments disclosed herein generally relate to line-powered wireless communications systems, and more specifically to methods and apparatus for providing persistent and ubiquitous wireless communications and sensor networks in physical premises to enable a wide variety of different applications and use cases.
US12067442B2 Reader apparatus, control method, and storage medium
A reader apparatus detects a communication object by radiating radio waves and receiving a response, determines a change in a state based on at least one of a position and an inclination of the reader apparatus, and controls power consumed in the reader apparatus by setting a length of a first period, in which a reduction of power consumed in the detection is not performed, and a length of a second period, in which a reduction of the power is performed, based on the change in the state.
US12067436B2 Reconstructed segmented codes and methods of using the same
The present disclosure provides a reconstructable visual code. A visual code may be separated into a plurality of individual portions. The plurality of individual portions may be configured to transform between two or more states. In a first state, the plurality of individual portions may be spaced apart to form a non-functional visual code. In a second state, the plurality of individual portions may be moved relative to each other to form a functional visual code.
US12067433B2 Generating deeplinks for applications based on multi-level referrer data
A method in a computing device includes generating a set of data packets comprising a first referrer data associated with a first resource rendered by the computing device when executing a first application and a second referrer data associated with a second resource rendered by the computing device prior to rendering the first resource. The first resource provides a first content item associated with a second application. The method also includes transmitting the set of data packets to an application server, receiving, from the application server, a deeplink, or a referrer tag, that was generated based on the first referrer data and the second referrer data, and retrieving, by the second application and using the deeplink or the referrer tag, content associated with the first referrer data and the second referrer data for display at the computing device within a content interface of the second application.
US12067429B2 Synchronizing variable values between an application shell and micro-frontends of a web application
Variable values can be synchronized between an application shell and micro-frontends by using a synchronization system described herein. In one example, an application shell that is executable in a browser window can include a first synchronization handler. The first synchronization handler can determine an updated value for a shared variable that is to be synchronized between the application shell and one or more micro-frontends in the browser window. The first synchronization handler can determine that a micro-frontend in the browser window is subscribed to receive updates for the shared variable. In response to determining that the micro-frontend is subscribed to receive the updates, the first synchronization handler can provide the updated value to a second synchronization handler of the micro-frontend for use by the micro-frontend.
US12067423B2 Measurement sequence determination for quantum computing device
A computing system is provided, including a processor configured to identify a plurality of measurement sequences that implement a logic gate. Each measurement sequence may include a plurality of measurements of a quantum state of a topological quantum computing device. The processor may be further configured to determine a respective estimated total resource cost of each measurement sequence of the plurality of measurement sequences. The processor may be further configured to determine a first measurement sequence that has a lowest estimated total resource cost of the plurality of measurement sequences. The topological quantum computing device may be configured to implement the logic gate by applying the first measurement sequence to the quantum state.
US12067422B2 Dynamically acquiring scoped permissions to perform operations in compute capacity and resources
A control plane in a computing system receives a request to perform a management task on a set of computing system resources. The control plane identifies a target scope on which the management task is to be performed and dynamically obtains permissions, for this specific request, to perform the management task on the resources in the identified target scope.
US12067409B2 Streaming per-pixel transparency information using transparency-agnostic video codecs
The disclosure relates to the transfer of per-pixel transparency information using video codecs that do not provide an alpha channel (alternatively referred to as “transparency-agnostic video codecs”). For example, alpha information of visual elements may be transcoded into the supported channels of a video stream to generate additional samples of a supported color space, which are representative of the alpha information. After being encoded by a “transparency-agnostic video codec” and transmitted, the received alpha information may then be extracted from the supported channels of the video stream to render the received visuals with corresponding per-pixel transparency.
US12067407B2 Web-based robotic process automation designer systems and automations for virtual machines, sessions, and containers
Web-based robotic process automation (RPA) designer systems that allow RPA developers to design and implement web serverless automations, user interface (UI) automations, and other automations are disclosed. Such web-based RPA designer systems may allow a developer to sign in through the cloud and obtain a list of template projects, developer-designed projects, services, activities, etc. Thus, RPA development may be centralized and cloud-based, reducing the local processing and memory requirements on a user's computing system and centralizing RPA designer functionality, enabling better compliance. Automations generated by the web-based RPA designer systems may be deployed and executed in virtual machines (VMs), containers, or operating system sessions.
US12067406B2 Multiple overlays for use with a data processing array
Using multiple overlays with a data processing array includes loading an application in a data processing array. The data processing array includes a plurality of compute tiles each having a processor. The application specifies kernels executable by the processors and implements stream channels that convey data to the plurality of compute tiles. During runtime of the application, a plurality of overlays are sequentially implemented in the data processing array. Each overlay implements a different mode of data movement in the data processing array via the stream channels. For each overlay implemented, a workload is performed by moving data to the plurality of compute tiles based on the respective mode of data movement.
US12067401B2 Stream processor with low power parallel matrix multiply pipeline
Systems, apparatuses, and methods for implementing a low power parallel matrix multiply pipeline are disclosed. In one embodiment, a system includes at least first and second vector register files coupled to a matrix multiply pipeline. The matrix multiply pipeline comprises a plurality of dot product units. The dot product units are configured to calculate dot or outer products for first and second sets of operands retrieved from the first vector register file. The results of the dot or outer product operations are written back to the second vector register file. The second vector register file provides the results from the previous dot or outer product operations as inputs to subsequent dot or outer product operations. The dot product units receive the results from previous phases of the matrix multiply operation and accumulate these previous dot or outer product results with the current dot or outer product results.
US12067400B2 Intermodal calling branch instruction
Processing circuitry has a handler mode and a thread mode. In response to an exception condition, a switch to handler mode is made. In response to an intermodal calling branch instruction specifying a branch target address when the processing circuitry is in the handler mode, an instruction decoder controls the processing circuitry to save a function return address to a function return address storage location; switch a current mode of the processing circuitry to the thread mode; and branch to an instruction identified by the branch target address. This can be useful for deprivileging of exceptions.
US12067398B1 Shared learning table for load value prediction and load address prediction
Techniques are disclosed relating to load value prediction. In some embodiments, a processor includes learning table circuitry that is shared for both address and value prediction. Loads may be trained for value prediction when they are eligible for both value and address prediction. Entries in the learning table may be promoted to an address prediction table or a load value prediction table for prediction, e.g., when they reach a threshold confidence level in the training table. In some embodiments, the learning table stores a hash of a predicted load value and control circuitry uses a probing load to retrieve the actual predicted load value for the value prediction table.
US12067392B2 Providing access to historical metadata for software repositories
Software builds can be constructed according to previously recorded software repository metadata. For example, a computing device can record, by a first application programming interface, metadata for a software repository at various times. The metadata can include a timestamp indicating a time that the metadata was recorded. The computing device can receive a metadata request for metadata for the software repository at a particular time. The first application programming interface can determine a latest timestamp that precedes the particular time. The computing device can provide the client device with access to the metadata associated with the latest timestamp for use in producing a software build having characteristics of the metadata at the particular time.
US12067390B2 Over-the-air firmware updates for dual-mode internet of things devices
A system may receive a request to perform a firmware update on an Internet of Things (IoT) device and determine whether the IoT device is capable of switching from a first mode to a second mode. The IoT device sends and receives data via first channels when the IoT device is operating in the first mode and the IoT device sends and receives data via second channels when the IoT device is operating in the second mode. The system instructs the IoT device to switch to the second mode in response to determining that the IoT device is capable of switching to the second mode and sends the firmware update to the IoT device while the IoT device is in the second mode. The system determines that the firmware update has been completed and instructs the IoT device to switch from the second mode to the first mode when the firmware update has been completed.
US12067388B2 Updating software elements with different trust levels
Techniques are disclosed for updating a trusted software and another software, which may include receiving a software update package that comprises a trusted updated software component, a trusted updated software booting metadata, another updated software component, and another updated software booting metadata. The trusted updated software component may belong to an updated version of the trusted software, and the trusted software may have a certain trust level. The other updated software component may belong to an updated version of the other software, and the other software may have a trust level that is lower than the certain trust level. At least a part of the trusted updated software booting metadata may comprise retrieval information for retrieving, during a booting process, at least a portion of the other software booting metadata.
US12067367B2 Computer implemented method for the automated analysis or use of data
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12067366B1 Generative text model query system
Text generation prompts may be determined based on an input document and a text generation prompt template. The text generation prompts may include text from the input document and questions related to the text. The text generation prompts may be sent to a remote text generation modeling system, which may respond with text generation prompt response messages including novel text portions generated by a text generation model. The text generation prompt response messages may be parsed to generate answers corresponding with the questions.
US12067360B2 Recipient based text prediction for electronic messaging
An example method includes receiving, by a computing system, an identification of a recipient of an electronic message being composed from a message account associated with a user; predicting, by the computing system and based on text contained in previous electronic messages sent from the message account, text for a body of the electronic message; and outputting, for display, the predicted text for optional selection and insertion into the body of the electronic message.
US12067359B2 Providing fine-grained version histories of electronic documents at a platform
A first version of an electronic document is provided via a first region of a graphical user interface (GUI) for presentation to a first user of a collaborative document platform. A second region of the GUI includes an edit history GUI element that enables one or more users to access each edit made to the electronic document. A user selection of a portion of the edit history GUI element is detected. The user-selected portion of the edit history GUI element corresponds to edits made to the electronic document by a second user. A determination is made of a state of the electronic document following the edits made by the second user. The first region of the GUI is updated to include a rendering of a second version of the electronic document. The second version is rendered in view of the determined document state.
US12067358B1 Using a natural language interface to explore entity relationships for selected data sources
A method is performed at a computing device having a display, processors, and memory. A user inputs a natural language expression, directed to a selected data source, in a first region of a graphical user interface. The device parses the natural language expression and determines that the natural language expression specifies a data table from the data source either (i) directly by identifying the data table specified in the natural language expression or (ii) indirectly by identifying a data value specified in the natural language expression. The data value is a data value of a data field within the data table. In response, the device generates and displays, in the graphical user interface, a count of data rows of the data table, and a rendering of data rows and data columns of the data table.
US12067355B2 System and method for creating customized insurance-related forms using computing devices
A system and method for creating customized insurance-related forms (e.g., agreements, policies, exceptions, and other insurance-related documents) using computing devices is disclosed. A user can quickly and conveniently create customized insurance-related forms, and can transmit same to one or more remote users and/or computing systems for further processing. The system provides rich tagged searching and editing features for allowing an insurance professional to rapidly create customized forms, and to access other forms while editing a given form. The system ingests and decomposes insurance-related forms into clauses, applies search tags to the clauses, and stores the clauses and the search tags in a database for rapid searching and retrieval of desired tags for use in creating customized forms.
US12067352B2 Non-transitory computer readable medium with executable revision history integration program converting name of an editor in a revision history of a document and subsequently deleting addition and deletion histories in the same editor's name resulting from the conversion, and revision history integration system with server that performs the same conversions and deletions
A non-transitory computer readable medium with an executable revision history integration program for causing at least one computer executes: a procedure for acquiring data on at least one document having at least one editing history including a name of an editor of the document; a procedure for collectively converting at least one name of an editor included in the editing history in the acquired data; and a procedure for deleting addition and deletion histories where a character string in the acquired data has been added and deleted by the same editor's name, as a result of the conversion of the name of the editor.
US12067351B2 Systems and methods for extracting text from portable document format data
Described herein is a computer implemented method. The method includes accessing, by a computer system including a processing unit, portable document format (PDF) data defining a plurality of glyphs, sorting the plurality of glyphs into one or more glyph sets, and calculating an expanded glyph bounding box for each glyph. Each glyph set is processed to determine one or more text areas, each text area being associated with one or more glyphs from the glyph set which have collectively overlapping expanded bounding boxes.
US12067350B2 Document creation system
A document creation system for creating documents corresponding to each case and falling into multiple document categories includes an input item tag creation configured to create input item tags, an input item tag list management configured to manage a list of the input item tags, and a tag-attached document creation configured to create a document using the input item tags.
US12067349B2 Document transformation between program formats and templates system and method
A system and method are presented for interoperability of computer software applications. Subdocuments are located within slots of a main document along with a fully-qualified file identifier. Subdocuments can be saved in the main document in an intermediate format. Editing a slot triggers the opening of the original document in its native application. An intermediate format file is then created and reimported into its original slot. A document containing subdocuments can be exported in its entirety from one program to another. An auxiliary program identifies a target template format and converts the original document to the target template in its native application using the original subdocuments. Page image exports are used to transfer all content in the original application document to a destination document in a different format.
US12067345B2 Table displaying method, device and medium
The embodiments of the display disclosure relate to a table displaying method, device, and medium, wherein the method includes: determining a displaying mode of a table on a current interface; and in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode.
US12067343B1 Computing technologies for web forms
This disclosure improves computer functionality by enabling various web forms, whether dynamic or static. For example, some of such web forms may enable a responsive user experience. For example, some of such web form may enable an efficient computing architecture. For example, some of such web forms may enable a freeform text to be analyzed in substance.
US12067342B2 Automatically determining a size for a content item for a web page
A method for selecting and serving a content item includes serving a script to a client device in response to a request, where the script is configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the viewport and the width of the parent element. The method also includes receiving information indicative of the determined content item size, determining a set of content items based, at least in part, on the received information indicative of the determined content item size, selecting a content item from the determined set of content items, and serving data to effect display of the selected content item in the parent element with the resource.
US12067341B2 Semiconductor structure, device, and method
A complementary field effect transistor (CFET) structure includes a vertical stack of first and second transistors, wherein the first transistor includes a first channel extending in a first direction from a first source/drain (S/D) region to a second S/D region through a gate extending in a second direction perpendicular to the first direction and the second transistor includes a second channel extending in the first direction from a third S/D region to a fourth S/D region through the gate. A first conductive trace extends in the first direction over the gate, a first via extends from the first S/D region to the first conductive trace and is aligned with the third S/D region along the second direction, a second via extends from the fourth S/D region to the first conductive trace, and the first via has a first height greater than a second height of the second via.
US12067340B2 Computational wafer inspection
A defect prediction method for a device manufacturing process involving processing a portion of a design layout onto a substrate, the method including: identifying a hot spot from the portion of the design layout; determining a range of values of a processing parameter of the device manufacturing process for the hot spot, wherein when the processing parameter has a value outside the range, a defect is produced from the hot spot with the device manufacturing process; determining an actual value of the processing parameter; determining or predicting, using the actual value, existence, probability of existence, a characteristic, or a combination thereof, of a defect produced from the hot spot with the device manufacturing process.
US12067334B2 Method for simulating a flow in which a structure is submerged
A method for simulating a flow in which a structure is submerged, the method being implemented by computer, and the behavior of the structure in the flow being modeled by radial and rotational sources generating a velocity field representing the flow around the structure.
US12067330B2 System and method for controlling output sound in a listening environment
A computing device for adjusting audio output in a listening environment having a user interface to select a source, from a plurality of sources, to be played at a sound zone in a plurality of sound zones; A processor receives user input source selections to determine combined sources for the plurality of sound zones and adjust audio parameters for the sound zones having combined sources based on combined sources and individual inputs for audio settings from each sound zone. The processor applies adjusted audio parameters to a sound zone algorithm for the sound zones having combined sources, and outputs audio based on the adjusted sound zone algorithm. A designated occupant may select the sound zones to which the adjusted sound zone algorithm is to be applied.
US12067329B2 Systems and methods for improving music playback at a playback device
Systems and methods for improving audio playback at a playback device are described herein. In some embodiments, a system transitions between causing playback of a radio broadcast stream to causing playback of device music, such as in response to determining that a quality of the radio broadcast stream is below a threshold value. In some embodiments, a system selects songs to play based on device preferences of a plurality of different media devices. In some embodiments, a system selects a device from which to retrieve songs for playback based on one or more rules.
US12067319B2 Information processing device and non-transitory computer readable medium
An information processing device includes: a processor configured to: specify plural parts for manufacturing an ordered product; specify plural processes required from receiving an order of the product to completion of the product; for an intermediate part generated by processing at least two of the plural parts, generate an object indicating the intermediate part; for each of the plural parts, generate work objects indicating processes required for manufacturing the part, for a part to be manufactured by offset printing among the plural parts, generate work objects that treat printing plate parts corresponding to the number of plates obtained as a result of prepress as parts; and create workflow information that arranges and displays, the work objects indicating the processes required for manufacturing the part in an order of the plural processes, and relates and displays, for each of the plural parts, work objects indicating processes executed continuously, wherein in the workflow information, the intermediate object indicating the intermediate part is associated with the work objects for the at least two parts used to generate the intermediate part.
US12067318B2 Communication apparatus, control method, and storage medium
A printing apparatus includes a first obtaining unit configured to obtain information about a subscription service related to the printing apparatus, an acceptance unit configured to accept execution of processing of job data, and a first control unit configured to execute the processing of the job data in a case where the obtained information is information indicating that a contract of a first subscription service has been concluded and the processing of the job data accepted by the acceptance unit is processing not involving a print operation, and not execute the processing of the job data in a case where the obtained information is information indicating that a contract of a second subscription service different from the first subscription service has been concluded and the processing of the job data accepted by the acceptance unit is processing not involving the print operation.
US12067316B2 Image forming apparatus, image data generating apparatus, and program
An image forming apparatus includes a hardware processor that: sets a post-processing position to a sheet; determines whether or not the post-processing position is processable by a post-processing unit; and generates, when determining that the post-processing position is processable, image data in which the post-processing position to the sheet has been drawn, wherein the hardware processor generates the image data in a data format allowing display of the image data by software for creating or editing print content.
US12067315B2 Dynamic configuration of a printer for a printing operation
In some implementations, a device may identify, for a printing operation, a media type associated with media involved in the printing operation. The device may receive, from a sensor, a sensor measurement associated with an ambient condition of the printer. The device may determine, using a print optimization model, a printing configuration for the printing operation based on the media type and the ambient condition, wherein the print optimization model is trained based on reference data associated with historical printing operations associated with one or more printers, wherein the reference data includes reference configurations associated with the historical printing operations, respective media types of media used in the historical printing operations, and corresponding ambient conditions of the one or more printers during the historical printing operations. The device may cause the printer to perform the printing operation according to the printing configuration.
US12067311B2 Terminal apparatus, display control method, and program to display screen different from another screen when distance to electronic instrument is not greater than or equal to threshold
A distance information acquisition section acquires distance information representing the distance between a terminal apparatus and an electronic instrument through short-range wireless communication with the electronic instrument. A direction information acquisition section acquires first direction information representing the direction toward the electronic instrument with respect to the terminal apparatus through the short-range wireless communication with the electronic instrument. When the distance to the electronic instrument based on the distance information is greater than or equal to a threshold, the display controller causes a display to display a first screen containing a direction display that displays the direction toward the electronic instrument with respect to the terminal apparatus based on the acquired first direction information. On the other hand, when the distance to the electronic instrument is not greater than or equal to the threshold, the display controller causes the display to display a second screen different from the first screen.
US12067309B2 Communication device configured to establish wireless connection between communication device and external device, non-transitory computer-readable medium storing computer-readable instructions for such communication device and method executed by such communication device
A communication device may: comprise an output unit configured to output first information obtained by using a first public key in a memory in a case where a predetermined instruction is inputted to the communication device; after the first information has been outputted, receive an authentication request in which the first public key is used from a terminal device; send an authentication response to the terminal device; establish a wireless connection between the communication device and an external device; and in a case where a predetermined condition is satisfied after the first information has been outputted, create a second public key different from the first public key and store the second public key in the memory. In a case where the predetermined instruction is inputted to the communication device again, the output unit may be configured to output second information obtained by using the second public key in the memory.
US12067306B2 Printing apparatus that stores a downloaded portion of print data, control method thereof, and storage medium
A printing apparatus includes a receiving unit configured to receive a print job from a print server configured to provide a logical printer, using an Internet Printing Protocol, IPP, a printing unit configured to perform printing based on the print job, and a storage control unit configured to store a downloaded portion of print data specified by the print job, to a storage region. When download of the print data is restarted after download of the print data is canceled, the receiving unit is configured to download a portion of the print data that is not stored in the storage region, using a Hypertext Transfer Protocol, HTTP, range request.
US12067305B2 Information processing apparatus and method for controlling the same
A method for controlling an information processing apparatus includes a notifying step of, if an error is occurring in a printing apparatus under non-completion of an initial setting process for the printing apparatus when a predetermined program is operating on the information processing apparatus, executing a notification process for notifying a user of the error occurring in the printing apparatus on the basis of error information, the initial setting process being a process executed in response to the user turning on the printing apparatus for a first time after the printing apparatus is unpacked, and not executing the notification process if an error is occurring in the printing apparatus under completion of the initial setting process for the printing apparatus when the predetermined program is operating on the information processing apparatus.
US12067301B2 Image sending apparatus and authentication method in image sending apparatus
An image sending apparatus includes a first authentication unit configured to perform processing for first authentication to authenticate a user, a storage unit configured to store authentication information used when the first authentication unit authenticates the user, a sending unit capable of sending image data by a plurality of kinds of sending methods, a destination setting unit configured to set a destination to which the sending unit sends the image data, a second authentication unit configured to perform processing for second authentication required for the sending unit to send the image data to the destination set by the destination setting unit, and a determination unit configured to determine whether to use the authentication information stored in the storage unit when the second authentication unit performs the processing for the second authentication, based on the sending method by which the sending unit sends the image data to the destination.
US12067295B2 Multiple protocol array control device support in storage system management
Management applications (hosts) implement management operations on a storage system by passing system calls (syscalls) to a management system. In some embodiments, all management traffic is passed from one or more instances of a management application to a management daemon executing in the context of the storage system operating system. The management daemon sorts syscalls received from the management applications and implements the syscalls using one or more array control devices. The array control devices are special target devices configured on external control hosts for sending management commands to the storage system operating system and receiving information from the storage system. In some embodiments, Non-Volatile Memory express (NVMe) devices to be used as array control devices, and enable TCP connections to be used as logical array control devices. Adding multiple protocol support in the existing management software infrastructure enables users to seamlessly migrate to the new data center technologies.
US12067294B2 Interface circuit for converting a serial data stream to a parallel data scheme with data strobe preamble information in the serial data stream
Technologies for converting serial data stream to a parallel data and strobe scheme with data strobe preamble information in the serial data stream are described. A device includes an interface circuit that receives a serial data stream and converts the serial data stream to parallel data and a data strobe (DQS) signal associated with the parallel data using N-bit header fields inserted into the serial data stream. The N-bit header fields specify DQS preamble information for the parallel data.
US12067292B2 Method of identifying information related to an eye open monitor (EOM) operation performed in a memory device, and memory system performing the method
A method of operating a host device includes transmitting a read command that requests information related to an eye open monitor (EOM) operation performed in a memory device to the memory device, and receiving a response signal including the information related to the EOM operation performed in the memory device from the memory device.
US12067291B2 System and method for improving SCSI scale support by implementing kernel-endpoints instead of per volume interface
A method, computer program product, and computer system for placing, by a computing device, an IO in a Kernel-Endpoint (KE) of a plurality of KEs, wherein the IO may be sent by a host and received in a kernel. The IO in the KE may be pulled from a kernel volume specific handle. The IO may be routed to a corresponding user volume associated with the IO.
US12067289B2 Data storage device and method for memory-die-state-aware host command submission
A data storage device and method for memory-die-state-aware host command submission are provided. In one embodiment, a data storage device comprises a memory comprising a plurality of memory dies and a controller. The controller is configured to receive a query from a host for a status of a memory die that will be accessed by a command; determine the status of the memory die; and respond to the query by providing the status of the memory die to the host. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US12067287B2 Memory controller calculating optimal read level, memory system including the same, and operating method of memory controller
Provided are a memory controller calculating an optimal read level, a memory system including the memory controller, and an operating method of the memory controller. The memory controller includes: a processor configured to control a memory operation on the memory device; and a read level calculation module configured to: receive N counting values corresponding to N read levels generated based on a counting operation on data read by using a plurality of read levels, model at least two cell count functions having selected read levels that are selected from the N read levels as inputs, and the N counting values corresponding to the selected read levels as outputs, and calculate an optimal read level based on an optimal cell count function selected from the at least two cell count functions, wherein N is an integer equal to or greater than four, wherein the N counting values include counting values corresponding to at least four different read levels.
US12067286B2 Data processing method for efficiently processing data stored in the memory device by splitting data flow and the associated data storage device
A data storage device includes a memory device and a memory controller. The memory controller uses a first predetermined memory block as a buffer to receive data from a host device. In response to a write command received from the host device, the memory controller determines a sub-region corresponding to the write command, determines whether the sub-region is a system data sub-region and accordingly determines whether to use a second predetermined memory block as another buffer to receive data from the host device. When the memory controller determines that the sub-region corresponding to the write command is a system data sub-region, the memory controller writes the data into the second predetermined memory block. When the memory controller determines that the sub-region corresponding to the write command is not a system data sub-region, the memory controller writes the data into the first predetermined memory block.
US12067280B2 Systems and methods of forecasting temperatures of storage objects using machine learning
Techniques for forecasting temperatures of storage objects in a storage system using machine learning (ML). The techniques can include forecasting at least one temperature of a storage object using at least one ML model, modifying storage of the storage object based on the at least one temperature of the storage object, and, having modified storage of the storage object, obtaining at least one performance metric associated with the storage object. The techniques can further include, based on the performance metric(s), varying a frequency of forecasting the at least one temperature of the storage object, retraining the at least one ML model used in forecasting the at least one temperature, and/or adjusting at least one operational parameter of the system. The techniques provide increased accuracy over known statistical approaches to forecasting temperatures of storage objects, leading to increased performance gains in terms of IO latency, IO operations per second, and bandwidth.
US12067279B2 Metadata storage method and device
In a method for storing index metadata associated with stored data, a storage device provides a first metadata storage unit and a second metadata storage unit, wherein a size of the first metadata storage unit is greater than a size of the second metadata storage unit. When a size of target data reaches a specified threshold, the storage device stores index metadata of the target data based on the first metadata storage unit. When the size of the target data is less than the specified threshold, the storage device stores the index metadata of the target data based on the second metadata storage unit.
US12067277B2 Use of copy location to selectively set or selectively clear bits of metadata during live migration
A method for tracking a progress of data copying for a live migration includes transferring, by a storage controller, a first data structure to a live migration server, the first data structure including a first status identifier indicating a location of a source data to be copied from a source storage to a target storage, and selectively generating or selectively clearing, by the storage controller, a second status identifier in or from a second data structure, based on a first current copying location of the live migration server, the second status identifier indicating a location of a first user data write to the source storage.
US12067273B2 Fingerprint-based data mobility across systems with heterogenous block sizes
A technique for achieving data mobility between storage systems having different block sizes includes identifying a baseline size that is common to the block sizes of the storage systems. The technique further includes generating fingerprints of blocks based on extents having the common baseline size. Fingerprint-based data mobility is then achieved by comparing extent-based fingerprints, or combinations thereof, across different storage systems to identify matching data.
US12067269B2 Method and system for system data storage and management
An exemplary surveillance system is provided having a plurality of data generating devices, and nodes for data handling of the data streams generated form the data generating devices. The system may be configured to fragment the data streams and store the fragments among the plurality of nodes of the system. The system may be configured to redundantly transmit data through the nodes so the fragmented data stream arrive at the desired location for storage. The data transmission may permit redirection or retransmission based on node or data transmission failure.
US12067266B1 CXL HDM decoding sequencing for reduced area and power consumption
A total number V of virtual host-managed device memory (HDM) decoder configurations are generated for the same total number V of HDM memory regions attached to a non-host computing device. Each virtual HDM decoder configuration in the virtual HDM decoder configurations corresponds to a respective HDM memory region in the HDM memory regions. A proper subset of one or more virtual HDM decoder configurations is selected from among the virtual HDM decoder configurations to configure one or more physical HDM decoders of a total number P of the non-host computing device into one or more virtual HDM decoders. The one or more physical HDM decoders configured as one or more virtual HDM decoders are applied to translate a host physical address (HPA) received from a host computing device in a memory access transaction involving the host computing device and the non-host computing device.
US12067265B2 Idle power mode for external storage device
Systems and methods are disclosed for reducing idle power usage of a storage device. The storage device can include a storage media configured, a data interface configured to connect to the host device, a media controller, and a bridge controller. The bridge controller can be further configured to, in response to receiving an idle status message from the media controller, save state data of the media controller, send a shutdown command to the media controller to stop it from using power. The bridge controller can be further configured to, in response to receiving a read operation or a write operation from the host device, start power to the media controller, provide the media controller with the saved state data, receive data responsive to the read operation or the write operation from the media controller, and transmit the responsive data to the host device.
US12067264B2 Power efficient codeword scrambling in a non-volatile memory device
A processing device in a memory sub-system receives a request to perform a memory access operation on a memory device, determines a memory segment identifier associated with the memory access operation, and applies a hash function to the memory segment identifier to generate a hashed seed. The processing device further provides the hashed seed to a pseudo-random number generator to generate a randomized string, and performs the memory access operation on the memory device using the randomized string.
US12067263B2 Controlling memory access in a data processing systems with multiple subsystems
Apparatuses, methods and techniques for controlling memory access in a data processing system are disclosed. The operating data processing system comprises multiple subsystems, each comprising at least one processing element and at least one peripheral device. Memory transaction control circuitry receives memory transaction information of a memory transaction comprising a stream identifier indicative of the issuing peripheral device. A main control register indicates an address of a stream table having multiple entries each comprising an owning subsystem identifier. At least one subsystem control register corresponding to each subsystem of the multiple subsystems stores memory access checking configuration information. On receipt of the memory transaction information an entry of the stream table is selected in dependence on the stream identifier. At least one subsystem control register. corresponding to the subsystem identified by the owning subsystem identifier of the entry is selected.
US12067259B2 Asynchronous persistent memory data mirroring
Disclosed is a method for preforming the data mirror comprising: receiving from an application executing on a computing device a request to write data to a first local persistence memory of the computing device; issuing an async write operation to mirror the write request to write a same data to a second local persistence memory of the computing device; performing a write operation to write the data to the first local persistence memory by using a central processing unit (CPU) from the processing resource of the computing device; determining, by an additional CPU, a status completion result indicating whether the async write operation is complete; and in response to determining the async write operation is complete, determining, by the additional CPU, a status check result indicating whether the async write operation is successful.
US12067258B2 Memory device and program speed control method thereof
A memory device includes: a memory cell array including a first memory cell group including memory cells located within a first physical distance from a reference node and a second memory cell group including memory cells located beyond the first physical distance from the reference node; a peripheral circuit configured to perform a program operation of applying program voltages increasing gradually to memory cells included in the memory cell array through word lines; and control logic configured to determine a time at which a first program permission voltage is applied to the first memory cell group and determine a magnitude of the first program permission voltage on the basis of a magnitude of the program voltages in response to a gradual increase in the program voltages, the control logic is further configured to control the peripheral circuit to apply the first program permission voltage to the first memory cell group through bit lines.
US12067257B2 Testing operations for memory systems
Methods, systems, and devices for testing operations for memory systems are described. A memory system may include a first circuit and a second circuit configured to test one or more counters tracking the quantity of activates to respective rows of memory cells. In some examples, the memory system may initiate an operation to validate a counter of the memory system. The first circuit may determine if a value of the counter is correct by comparing a set of counter bits representing the value of the counter to a set of parity bits. Subsequently, the second circuit may determine if the counter is incrementing correctly in accordance with a set quantity of activates to the corresponding row of memory cells. If the first circuit or the second circuit detect an error associated with the counter, the memory system may discard the row of memory cells associated with the faulty counter.
US12067256B2 Storage space optimization in a system with varying data redundancy schemes
A technique is configured to provide various data protection schemes, such as replication and erasure coding, for data blocks of volumes served by storage nodes of a cluster configured to perform deduplication of the data blocks. Additionally, the technique is configured to ensure that each deduplicated data block complies with data redundancy guarantees of the data protection schemes, while improving storage space of the storage nodes. In order to satisfy the data integrity guarantees while improving available storage space, the storage nodes perform periodic garbage collection for data blocks to optimize storage in accordance with currently applicable data protection schemes.
US12067255B2 Error detection for programming single level cells
Methods, systems, and devices for error detection for programming single level cells of a memory system are described. The memory system may receive a write command for writing data to a block of memory cells and generate a write voltage to write the data to the block of memory cells. The memory system may compare the write voltage to a reference voltage and determine whether the write voltage satisfies a threshold tolerance associated with the reference voltage. The memory system may generate signaling indicating an error associated with writing the data to the block of memory cells, based on determining that the write voltage does not satisfy the threshold tolerance.
US12067254B2 Low latency SSD read architecture with multi-level error correction codes (ECC)
A storage unit is disclosed. The storage unit may include storage for a component codeword. The component codeword may be stored in a block in the storage. The block may also store a block codeword. An interface may receive a read request for a chunk of data from a host and may send the chunk of data to the host. A circuit may read the component codeword from the block in the storage. An error correcting code (ECC) decoder may determine the chunk of data based at least in part on the component codeword.
US12067252B2 Storage device writing data on the basis of temperatures of memory dies and method thereof
Upon determining that a reference condition is satisfied, a storage device may determine target memory dies among a plurality of memory dies included in the storage device on the basis of temperatures of the plurality of memory dies, and then write data according to the determination of the target memory dies. For example, the storage device may write data to the target memory dies in an interleaving manner, may write data to a memory die that is not a target memory die only when data is not being written to any other of the plurality of memory dies, or both. The reference condition may relate to a temperature of the storage device.
US12067250B2 Memory system with memory and controller
According to one embodiment, a memory system includes a non-volatile memory and a controller. The controller controls writing of data to the non-volatile memory or reading of data from the non-volatile memory in response to a command from a host. The controller manages a first area and a second area in a memory space provided to the host, to which an area of the non-volatile memory is mapped. The first area is an area used by the host as a main memory. The second area is an area where valid data is stored.
US12067248B2 Tiered memory fabric workload performance optimization system
A tiered memory fabric workload performance optimization system includes a workload management device coupled to a processing fabric and a memory fabric. The workload management system receives a workload request to perform a workload including sub-workloads, and identifies a respective processing system in the processing fabric for performing each of the sub-workloads. The workload management device then determines, for use by each respective processing system identified for performing the sub-workloads, a respective memory system in the memory fabric to provide memory systems in different memory tiers in the memory fabric that optimize characteristic(s) of a workload performance pipeline provided by the respective processing systems identified for performing the sub-workloads. The workload management device then configures each respective processing system identified for performing each of the sub-workloads, and the respective first memory system determined for that respective processing system, to perform the sub-workload that respective processing system was identified to perform.
US12067245B2 Memory controller and method of operating the same
The present technology relates to an electronic device. According to the present technology, a memory controller may include a latency monitor and an operation controller. The latency monitor may count an over-latency count value representing a number of over-latencies exceeding a reference value among latencies for requests from a host during each of a plurality of periods, calculate gaps which are difference values between the over-latency count values of the plurality of periods, and generate latency information including the over-latency count values and the gaps. The operation controller may determine, based on the latency info oration, whether each gap between at least two target periods among the plurality of periods exceeds a threshold value, and delay a response to the requests according to a determination result.
US12067243B2 Method and device of processing read/write request
Techniques for processing read/write requests involve determining an average response time for read/write requests to a storage device within a predetermined time period, and comparing the average response time with at least one predetermined threshold. Such techniques further involve adjusting a read/write request upper limit of the storage device based on the comparison between the average response time and the at least one predetermined threshold. Here, the read/write request upper limit indicates the maximum number of read/write requests in a read/write request queue for the storage device. In this way, the read/write request upper limit of a storage device may be dynamically adjusted based on a current response time of the storage device for processing read/write requests, and slow read/write processing caused by the accumulation of read/write requests at one storage device can be avoided.
US12067240B2 Flash memory scheme capable of automatically generating or removing dummy data portion of full page data by using flash memory device
A method of a flash memory controller includes: controlling an I/O circuit using a set-feature signal, which carries a set-feature command, feature address, and parameter information, and transmitting the set-feature signal to a flash memory device; the feature address corresponds to a valid data portion or a dummy data portion following the valid data portion, and both the valid data potion and dummy data portion are comprised in a full page data which is to be written into a physical page unit of the flash memory device or to be read out from the physical page unit; the corresponding parameter information is used to record the valid data portion's column address and data length, the dummy data portion's column address and data length, the dummy data portion's column address and the valid data portion's column address, or the dummy data portion's data length and the valid data portion's data length.
US12067238B2 Memory system and control method of memory system for shared memory based message routing module
A memory system includes a non-volatile memory including first and second chips, a processor configured to generate first messages in response to a command from an external device, the first messages addressed to the first and second chips, and a repeater including an input port to which the first messages are input and first and second output ports connected to the first and second chips. The repeater is configured to write the first messages input via the input port to a shared memory, read the first message addressed to the first chip from the shared memory when the first chip is ready, and output the first message to the first chip through the first output port, and read the first message addressed to the second chip when the second chip is ready, and output the first message to the second chip through the second output port.
US12067237B2 Flexible memory system
A technique for operating a memory system is disclosed. The technique includes performing a first request, by a first memory client, to access data at a first memory address, wherein the first memory address refers to data in a first memory section that is coupled to the first memory client via a direct memory connection; servicing the first request via the direct memory connection; performing a second request, by the first client, to access data at a second memory address, wherein the second memory address refers to data in a second memory section that is coupled to the first client via a cross connection; and servicing the second request via the cross connection.
US12067234B2 Device and method for implementing live migration
The present disclosure relates to a device and a method for implementing live migration, where an on-chip system of the present disclosure is comprised in an integrated circuit apparatus, which comprises a general interconnection interface and other processing apparatuses. The computation apparatus interacts with other processing apparatuses to jointly complete computing operations specified by users. The integrated circuit apparatus also comprises a storage apparatus. The storage apparatus is respectively connected to the computation apparatus and other processing apparatuses and is used for storing data of the computation apparatus and other processing apparatuses.
US12067232B2 Systems and methods for NOR page write emulation mode in serial STT-MRAM
The present disclosure is drawn to, among other things, a method of managing a magnetoresistive memory (MRAM) device. In some aspects, the method includes receiving a configuration bit from a write mode configuration register. In response to determining the configuration bit is a first value, the MRAM device is operated in a NOR emulation mode. In response to determining the configuration bit is a second value, the MRAM device is operated in a persistent memory mode.
US12067230B2 Computer platform with shared user experience interface
Aspects of the technology utilize an integrated computing device that supports a shared, communal interaction while still enabling a personalized experience. This includes a unified desktop experience based on presence, a shared family or common space as part of an ambient visual display, and seamless switching involving user interface elements when the display device is rotatable. A presence sensor detects whether someone is at or near the device. When at least one person is identified, specific information is surfaced on a display based on the current context, enabling the person(s) to interact with the device in selected ways. The device evaluates a current presentation state of the display and selects content items to present. The presentation state can include content currently being displayed, other context signals, or any other information associated with the state of the device, such as whether the device is locked or logged-in, for example.
US12067229B2 Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
An electronic device detects a contact on a touch-sensitive surface of the electronic device, including a first portion of a gesture made with the contact, a second portion of the gesture that follows the first portion, and lift-off of the contact from the touch-sensitive surface during or after the second portion of the gesture. In response to detecting the second portion of the gesture, if a modifier input was detected while detecting the first portion of the gesture made with the contact, the electronic device performs a first operation and generates a first tactile output on the touch-sensitive surface. If the modifier input was not detected while detecting the first portion of the gesture, the electronic device performs a second operation different from the first operation and generates a second tactile output on the touch-sensitive surface, wherein the second tactile output is different from the first tactile output.
US12067226B2 Dial control method and dial control system for electronic device
A dial control method applied to an electronic device is provided. The electronic device has a storage unit configured to store a plurality of functions. The functions comprise a first function and a second function. The first function is a constant function, and the second function is a non-linear function. The electronic device is electrically connected to a dial module, and the dial module rotates to generate rotation data. The dial control method comprises: receiving a selection signal and selecting one of the functions based on the selection signal; receiving the rotation data and calculating a tick number per unit time based on the rotation data; transforming the tick number per unit time into an output tick number based on the selected function; and controlling the electronic device based on the output tick number. A dial control system is further provided.
US12067224B2 Data processing system
A data processing system includes an information processing device (2) and an information display device (4). The information processing device (2) includes a registration data holder (10) that holds image data registered in the data processing system (1), a field display part (12) configured to display, on the information display device, a display field including a plurality of image display areas, having the same size with each other, for displaying the image data, and an image display part (14) configured to display, in the image display area of the display field, a plurality of pieces of image data optionally selected from the image data held in the registration data holder (10), and the image display part (14) is configured to change an enlargement or reduction ratio of a plurality of pieces of the image data displayed in the image display area of the display field in conjunction with each other based on operation by the user.
US12067223B2 Context aware annotations for collaborative applications
Annotations can be correlated to components of a document image so that the annotations track movements of the document image. A transparent overlay is generated to include the annotations and is linked to various components of the document image. Movement of the underlying document image is tracked and then adjustments in components positions are applied to associated annotations to maintain a contextual relationship between the annotations and the components of the document image.
US12067222B2 Quick and easy audio profile creation and use
To enable a person to quickly and easily establish an audio profile for a TV, speaker, or other audio device, an audio profile is downloaded to the TV or speaker (and stored, if desired). The profile in the recipient device can be one of many that can be interchanged quickly on-the-fly. A voice assistant may enable the person to pick an audio profile from a list of audio profiles or user interface, either on the TV or the device the profile was created on. Using either method, voice assistant or UI, the profile can be downloaded from a mobile or PC device where the profile was created, or from the cloud where a previously created profile was uploaded and stored. A dual UI using voice and visual on-screen options makes the profiles accessible to most people.
US12067219B2 Graphical user interface enabling entry manipulation
A system and method for allowing a user to manage transactions in an online application. The system includes a back-end server operating the online application and including a processor for processing data and information, a communications interface communicatively coupled to the processor, and a memory device storing data and executable code. When the code is executed, the processor can link a plurality of external bank accounts to the online application, provide a main list of transactions that were made using a credit card, allow a user to selectively move the transactions from the main list to a first list or a second list, and allow the user to pay the transactions in the first list from one of the external bank accounts and pay the transactions in the second list from another one of the external bank accounts.
US12067218B2 Application page display method and apparatus
A method for displaying an application page includes: receiving a first operation executed by a user on a first page of a first application, the first operation being used for entering a second page of the first application; in response to receiving the first operation, displaying on the second page a first label, a second label, and a first area corresponding to the first label, and playing an information stream corresponding to a first option in the first area, the first label being used for identifying the function of each option in the first area; and displaying on the second page the first label, the second label, and a second area corresponding to the second label, and playing an information stream corresponding to a second option in the second area, in the case that a preset condition is met.
US12067214B2 Updating avatar clothing for a user of a messaging system
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating avatar clothing of a user of a messaging system. The program and method provide for receiving, by a messaging application running on a device of a user, a request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the request, an attribute of an object depicted in the image; selecting, from plural candidate articles of clothing for an avatar of the user, an article of clothing that is associated with the attribute of the object; and displaying the selected article of clothing with the avatar of the user.
US12067208B2 Cursor text representation of user in a collaborative platform
A network computer system operates to communicate instructions to a plurality of user devices. The instructions enable each of the plurality of computing devices to participate in a collaborative session where shared content is rendered on a collaborative medium, where the shared content includes graphic representations of the pointer devices of the individual users. The instructions may be further be executed to enable the individual users to modify the graphic representation of the pointer device to include text content specified by that user.
US12067207B2 Method, apparatus and computer program product for providing a member calendar in a group-based communication system
Method, apparatus and computer program product for generating a member calendar in a group-based communication system are described herein.
US12067206B2 Display module and mobile terminal
A display module and a mobile terminal are provided, which includes a light-emitting backplane. The light-emitting backplane includes a substrate, and an electromagnetic induction layer and a light-emitting component layer sequentially arranged on the substrate. The light-emitting component layer includes a plurality of light-emitting components distributed in an array along a first direction and a second direction intersecting with each other. The electromagnetic induction layer includes first electromagnetic induction coils arranged in the first direction and extending to the second direction and second electromagnetic induction coils arranged in the second direction and extending to the first direction.
US12067203B2 Touch sensor controller and methods for indicating interference levels
The present disclosure provides a method for a touch sensor controller coupled to a touch sensor panel. A touch sensor system including the controller and the touch sensor panel may experience interference from various sources. The method disclosed herein includes receiving signals output from the touch sensor panel. The controller determines interference information using the signals received from the touch sensor panel. This determining includes analyzing signal levels of the signals received from the touch sensor panel. The controller generates an output indicative of the interference information.
US12067200B2 Touch apparatus and touch detection method thereof
A touch apparatus according to an exemplary embodiment includes: a touch panel that includes a plurality of first touch electrodes extending in a first direction and arranged in a second direction that crosses the first direction, and a plurality of second touch electrodes extending in the second direction and arranged in the first direction; and a touch driver that applies a first driving signal for generation of a resonance signal of a stylus pen to the touch panel in a first section, and receives a detection signal from the touch panel in a second section that is next to the first section, wherein the touch driver applies a driving signal of which a ratio of a disable level section with respect to an enable level section within one iterative period is different from that of the first driving signal in the second section, to the touch panel.
US12067195B2 Control method and electronic device
A control method includes determining an application (APP) running front-end on an electronic device, in response to a first APP running front-end on the electronic device, obtaining a first operation mode of an operating member, and at least displaying an operation window of the first APP on a screen interface of the electronic device at a first target position matching the first operation mode. The first operation mode includes a left-hand mode or a right-hand mode.
US12067193B2 Touch sensing module and display device including the same
A touch sensor includes: a display panel to display an image, and including at least three touch sensing areas; at least one slave processor connected to a second touch sensing area from among the at least three touch sensing areas, and to generate touch coordinate data for the second touch sensing area; and a plurality of master processors connected to first and third touch sensing areas from among the at least three touch sensing areas, and to generate touch coordinate data for the first and third touch sensing areas, respectively. The at least one slave processor is to transmit the touch coordinate data for at least the second touch sensing area to any one of the plurality of master processors, or to another adjacent slave processor.
US12067192B2 Touch display device
A touch display device is disclosed. By arranging a part of a touch routing line for a driving of a touch electrode on an active area and electrically connecting the touch routing line to an auxiliary routing pattern that overlaps the touch routing line, an area where the touch routing line is disposed and a load of the touch routing line can be reduced.
US12067190B1 Touch layer assembly and touch display apparatus
A touch layer assembly includes a substrate layer and effective touch lines and sensing electrodes that are disposed thereon. A sensing electrode is coupled to at least one effective touch line; the sensing electrode includes sensing main lines, each of at least one sensing main line is composed of first sensing line segments and second sensing line segments that are alternately connected; at least one sensing electrode further includes third sensing line segments connected to a sensing main line; the sensing electrodes include a first sensing electrode and a second sensing electrode that are adjacent in the first direction, and in the first sensing electrode and the second sensing electrode, a disconnected point where two sensing main lines adjacent in a same extension direction are disconnected is located on a second sensing line segment at an end of a sensing main line of the two sensing main lines.
US12067185B2 Electronic device
A display device is provided. The display device includes a substrate having a first edge and a second edge opposite to the first edge. There is a first distance between the first edge and the second edge. The display device also includes a plurality of light-emitting units disposed on the substrate, and a conductive line disposed on the substrate and electrically connected to at least one of the plurality of light-emitting units. The conductive line includes an undulating edge and has an extending length which is greater than or equal to half of the first distance and is less than or equal to the first distance.
US12067183B2 Interactive display surfaces
Touch responsive displays that may be integrated into a wide variety of non-transparent, non-glass surfaces to provide on-demand human computer interfaces that blend with the environment, i.e., remain invisible unless activated, effectively adding digital user interfaces (UI) to non-technology products and surfaces. The interactive display devices are frameless assemblies of a sensor layer, a light layer, and a support layer housing a microcontroller, wherein the device is configured to be positioned beneath a non-transparent surface layer with the sensor layer arranged below the surface layer.
US12067181B2 Touch panel, manufacturing method thereof, and display device
A touch panel, a manufacturing method thereof and a display device, which belong to the field of display technology, are disclosed. The touch panel includes a substrate (1), and a first light-transmitting insulation layer (2), a touch structure (3), and a second light-transmitting insulation layer (4), which are sequentially disposed on the substrate (1); the touch structure (3) includes a first touch layer (31), a third light-transmitting insulation layer (32), and a second touch layer (33), which are sequentially stacked; a refractive index of the first light-transmitting insulation layer (2) is greater than that of the third light-transmitting insulation layer (32); and a refractive index of the third light-transmitting insulation layer (32) is greater than that of the second light-transmitting insulation layer (4).
US12067173B2 Information processing device and method, program and recording medium for identifying a gesture of a person from captured image data
An information processing device includes: an outline extraction unit extracting an outline of a subject from a picked-up image of the subject; a characteristic amount extraction unit extracting a characteristic amount, by extracting sample points from points making up the outline, for each of the sample points: an estimation unit estimating a posture of a high degree of matching as a posture of the subject by calculating a degree of the characteristic amount extracted in the characteristic amount extraction unit being matched with each of a plurality of characteristic amounts that are prepared in advance and represent predetermined postures different from each other; and a determination unit determining accuracy of estimation by the estimation unit using a matching cost when the estimation unit carries out the estimation.
US12067162B2 Gaze point detection device and gaze point detection method
A gaze point detection device 30 includes face detection means 31 for detecting a face portion of an object person from a first image and first depth information, line of sight direction estimation means 32 for estimating a line of sight direction of the object person using the face portion detected by the face detecting means 31, position information estimation means 33 for estimating a three-dimensional spatial position of a pupil of the object person and three-dimensional spatial positions of a first photographing unit and a second photographing unit, based on the first image, the first depth information, a second image and second depth information, and gaze point identification means 34 for identifying a gaze point of the object person, based on the three-dimensional spatial position of the pupil of the object person and the line of sight direction.
US12067161B1 Ultrasonic transducers for position tracking
Ultrasonic transducers may be used to track the position of an object. For example, eyewear such as a pair of glasses or other head-mounted device may use ultrasonic transducers to track a user's eye position and gaze direction. To increase positioning accuracy over short-range distances, an array of ultrasonic transducers with different center frequencies may be formed on a common substrate. The closely spaced ultrasonic transducers with relatively small individual bandwidths may be used to simulate a single transducer with a larger bandwidth. Control circuitry may adjust the phases of the transducers in the array to steer the ultrasonic signal beam towards the user's eye and/or to receive an ultrasonic signal beam from the direction of the user's eye. The control circuitry may use time delay and/or phase delay measurement techniques to determine a distance and/or direction to the user's eye using the ultrasonic transducer arrays.
US12067155B2 Fuse-based system on a chip disconnection in a storage device
According to one embodiment, a storage device includes a SoC, a disk, and an e-fuse. The SoC is an integrated circuit configured on one chip on which a CPU is mounted. The disk is controlled through the SoC. The e-fuse is provided on a clock signal line mounted in the SoC and is disconnected by an external input to the CPU.
US12067149B2 Embedded metadata for data privacy compliance
Use of embedded metadata for data privacy compliance is provided. In a data store, self-managed data is maintained including metadata specifying retention policy data. Responsive to a self-update to scrub PII from the self-managed data being indicated by the retention policy data, the PII is removed from the self-managed data maintained by the data store. Responsive to a self-update to delete the self-managed data from the self-managed data being indicated by the retention policy data, the self-managed data is removed from the data store.
US12067144B2 System and method for privacy-preserving user data collection
A method includes obtaining, by an application executing on a processor of an electronic device, user data of a user, generating a representation of the user data, applying local differential privacy to the representation of the user data, to generate a transform of the representation of the user data, sending the transform of the representation of the user data, to a service provider via a network and receiving, from the service provider, via the network, service data based on the transform of the user data. The service data includes a user-specific output based on the transform of the user data. The application executes outside of a trusted execution environment (TEE) of the electronic device. The transform of the representation of the user data is generated in the TEE of the electronic device.
US12067143B2 Visual hacking prevention of a mobile device
Protecting a mobile device from visual hacking comprises analyzing a displayed window/page containing data fields and parsing the fields to identify when sensitive information is displayed. Data from a gyroscope of the mobile device is used to detect roll and pitch viewing angles of the mobile device, data from a proximity sensor is used to detect a distance between the mobile device and the user, and a camera is used to take an image of the user and detect a number of faces visible in the image. The sensitive information is obscured when any predefined conditions are not met, including: determining that the roll and pitch viewing angles are not within pitch and roll threshold values, or that the detected distance is not within distance threshold values, or that more than a single face is detected in the image.
US12067139B2 Proxy and veto services in data privacy integration scenarios
The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes determining to initiate an integrated end of purpose protocol for an object. An end-of-purpose query is provided to multiple applications that requests each application to determine whether the application is able to block the object. End-of-purpose statuses are received, in response to the end-of-purpose query, that each indicate whether a respective application is able to block the object. The end-of-purpose statuses are evaluated to determine whether an aligned end of purpose has been reached for the object. In response to determining that the aligned end of purpose has been reached for the object, a block command is provided to each application that instructs the application to locally block the object in the application.
US12067138B2 Systems and methods for linking a screen capture to a user support session
Systems and methods for linking a screen capture to a user support session are disclosed. The system may receive a screen capture initiation request from a user device. The system may capture a first data object indicative of a first graphical user interface associated with the user device. The system may provide, to the user device, the first graphical user interface for a predetermined period of time. The system may track, by the one or more processors, one or more inputs from the user device that indicate the presence of one or more articles of sensitive information within the graphical user interface. The system may mask the one or more articles of sensitive information within the graphical user interface, generate a second data object indicative of the graphical user interface having the masked articles of sensitive information, and store the second data object in a data repository.
US12067136B2 Display method, display device, and electronic device
A display method, a display device, and an electronic device are provided. The method includes: determining, in response to a current account not having an access authority for accessing a target file, an associated account of the current account, where a user corresponding to the associated account matches a user corresponding to the current account; and displaying prompt information based on a relevant authority of the associated account for the target file, where the relevant authority includes at least one of an access authority and an application authority.
US12067135B2 Secure video capture platform
Various embodiments set forth systems and techniques for securing media content capture capabilities on a device. The techniques include receiving a frame of a media content item; determining whether the frame of the media content item is signed based on an analysis of one or more pixels of the frame; and when the media content is signed, removing one or more restrictions on one or more functions on the device based on whether the one or more pixels on the frame meet one or more conditions, wherein the one or more functions enable the device to perform one or more operations on the frame of the media content item.
US12067129B2 Privacy preserving computation protocol for data analytics
A method for privacy-preserving computation of aggregated private data of a group of client devices comprises: a server selecting at least t devices; being provided with key information including an encryption key e and a decryption key of a homomorphic threshold cryptosystem; obtaining a random value ri and being provided with the random values of the other devices in the group; the server transmitting client indices identifying selected devices, and signalling a device for aggregate encrypted data of each of the selected devices; the server receiving randomized encrypted data and an associated decryption share from each selected device, the decryption shares being configured such that decryption key d can be reconstructed on the basis of t decryption shares; and, the server aggregating the received randomized encrypted data of the selected devices using the homomorphic properties and using the decryption shares for decrypting the aggregated randomized encrypted data into cleartext.
US12067123B2 Relay-switch with sandbox communication connections
A network connection device may include at least one sandbox to detect, isolate, and remove any discovered malware or cyber threat. The device may be configured to receive, save, and inspect data. A control layer may manage network connectivity so that only home organization network connections or external party network connections are connected at given moment in time.
US12067118B2 Detection of writing to a non-header portion of a file as an indicator of a possible ransomware attack against a storage system
An illustrative method includes detecting a request to perform an overwrite operation with respect to a non-header portion of a file stored by a storage system and determining, based on the detecting the request, that data stored by the storage system is possibly being targeted by a security threat.
US12067117B2 Efficient usage of sandbox environments for malicious and benign documents with macros
According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that may cause the processor to determine a code fingerprint of a document containing a macro, in which the code fingerprint corresponds to a functionality of the macro. The processor may also determine whether the code fingerprint of the document matches a cluster code fingerprint associated with a cluster of documents. Based on a determination that the code fingerprint matches the cluster code fingerprint associated with the cluster of documents, the processor may determine whether the cluster of documents has been identified as being malicious or benign. In addition, based on a determination that the cluster of documents has been identified as being malicious or benign, the processor may handle the document as being malicious or benign while preventing the document from being sent to a sandbox environment for detonation of the document.
US12067113B2 Proactive anti cyber-forensic activity detection and prevention
Computer-implemented cyber-security processes and machines provide proactive anti-forensics activity detection and prevention to safeguard the integrity of transactions and their associated log details or other data using artificial intelligence and/or machine learning, thereby ensuring that all transactions and logs within the system are complaint for cyber forensics, and helping to make reactive forensic tasks more robust by adding proactive monitoring and compliance activity.
US12067112B2 Systems and methods for proactive and reactive data security
Disclosed herein are systems, methods, and storage media for distributed system security. In an example embodiment, a computer-executable method includes receiving a first item of executable code, calculating a hash of the first item of executable code, and comparing the calculated hash to a database of hashes. Responsive to a determination that the calculated hash does not match any hash in the database of hashes, a first security policy is applied to the first item of executable code. Triggering of the first policy indicates that the first item of executable code should be blocked from execution. If the first item of executable code does not trigger the first security policy, the method includes executing the first item of executable code and intercepting a request initiated by the first item of executable code during execution. In the request matches a second security policy, the request is blocked and/or filtered or sanitized, based on attribute-based access control policies.
US12067111B2 Liveness guarantees in secure enclaves using health tickets
A health ticket minting process operates in a secure enclave on a computing device to ensure liveness of the enclave should a maliciously-compromised operating system deny service to starve the enclave. Cryptographically-secured health tickets provided by the minting process reset an authenticated watchdog timer (AWDT) that reboots the device from a hardware-protected recovery operating system if the timer expires. The health tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In the event that the enclave fails to make forward progress and health tickets are not minted, then the AWDT expires and forces the reboot and re-imaging to a known good state to evict the malware from the computing device.
US12067108B2 Multifactor identity authentication via cumulative dynamic contextual identity
Disclosed are example methods, systems, and devices that allow for generation and maintenance of a central identity databank for a user's digital life. The identity databank may include identity elements with payload values and metadata values corresponding immutable attributes of the user. A multifactor identity authentication protocol allows service provider devices to more reliably validate transactions with user devices via an identity system. The identity databank may include passwords, which may be generated by the identity system linked to user accounts and/or service providers. The passwords may be provided to service provider devices, eliminating the need for users to conceive of a multitude of varying passwords for the user's accounts.
US12067099B2 Biological data registration support device, biological data registration support system, biological data registration support method, biological data registration support program, recording medium for strong biological data registration support program
A biological data registration support device includes: a control portion configured to acquire a plurality of registration scenarios, each including at least one verification method and associated with respective services, identify a verification method that is commonly included in the plurality of registration scenarios as a common verification method, and acquire one set of biological data for registration regarding the common verification method and one set of biological data for registration regarding the verification method other than the common verification method; and a transmitting portion configured to transmit the biological data for registration and the plurality registration scenarios acquired by the control portion.
US12067098B2 Personal authentication device, personal authentication method, and recording medium
Provided are a personal authentication device performing accurate authentication immediately follow insertion an earphone/microphone device to wear, and preventing spoofing after authentication. This device: detects contact of an earphone/microphone device with a propagation path constituting part of the head of a person; generates a first acoustical signal in an audible range upon detecting said contact; measures an acoustical signal resulting from propagation of the first acoustical signal; determines that first authentication of the person is successful if the measured propagated first acoustical signal satisfies predetermined conditions; generates a second acoustical signal in an inaudible range higher in frequency than said audible range; measures an acoustical signal resulting from propagation of the second acoustical signal; and performs second authentication in which, if the measured propagated second acoustical signal satisfies predetermined conditions, then it is determined that the person is the person to be authenticated, for whom the first authentication is successful.
US12067097B2 Biometric system
A biometric authentication system comprising headwear comprising a plurality of biosensors each configured to sample muscle activity so as to obtain a respective time-varying signal; a data store for storing a data set representing characteristic muscle activity for one or more users; and a processor configured to process the time-varying signals from the biosensors in dependence on the stored data set so as to determine a correspondence between a time-varying signal and characteristic muscle activity of one of the one or more users, and in dependence on the determined correspondence, authenticate the time-varying signals as being associated with that user.
US12067096B2 Information processing system, information processing method, and non-transitory computer-readable recording medium
An information processing system acquires biological information of a target and generates output information determined in correspondence with identification information using the identification information associated with the biological information. Then, the output information is output.
US12067093B2 Biometric authentication using a smart ring
Systems and methods for performing biometric authentication using a smart ring are disclosed. An exemplary method includes collecting biometric data using sensors of a smart ring while a user is wearing the smart ring, wherein the biometric data includes a heartbeat pattern. The method further includes performing an authentication operation by (i) comparing the collected biometric data to a biometric signature for a known user to determine whether the biometric data matches the biometric signature, and (ii) when the biometric data matches the biometric signature, authenticating the user by updating a record to indicate that the user has been identified and authenticated as the known user. The method also includes, when the record indicates that the user has been identified and authenticated, digitally signing transaction data using a private cryptographic key stored on a memory of the smart ring.
US12067091B2 Hardware-based obfuscation of digital data
Some aspects of this disclosure are directed to implementing hardware-based obfuscation of digital data. For example, some aspects of this disclosure relate to a method, including performing a capture operation that loads a plurality of primary input (PI) bits into corresponding shift registers of a plurality of test data registers (TDRs) disposed on one or more digital semiconductor devices and configured to store a plurality of secret information bits. The method further includes performing a sequence of shift operations on the plurality of TDRs to obtain a plurality of output bits. The method further includes applying, by an authenticating processor, a derivation function on the plurality of output bits to extract the plurality of secret information bits thereby authenticating the one or more digital semiconductor devices.
US12067090B2 Security through layers in an intelligent electronic device
The present disclosure provides for improving security in a meter or an intelligent electronic device (IED) through the use of a security key which is unique to each meter or IED. Such a key may be used to prevent password reuse among multiple meters. Such a key may also be used to encrypt critical components of the software, such that only when running on the correct meter can the components of the software be decrypted. Such a key may also be used to uniquely identify the device in a larger data collection and management system. The security key can also be used to prevent the direct copying of meters. The present disclosure also provides for a meter or IED that stores functional software separately from core software.
US12067089B2 Split ledger software license platform
Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
US12067086B2 Feature dataset classification
Apparatuses and methods of operating such apparatuses are disclosed. An apparatus comprises feature dataset input circuitry to receive a feature dataset comprising multiple feature data values indicative of a set of features, wherein each feature data value is represented by a set of bits. Class retrieval circuitry is responsive to reception of the feature dataset from the feature dataset input circuitry to retrieve from class indications storage a class indication for each feature data value received in the feature dataset, wherein class indications are predetermined and stored in the class indications storage for each permutation of the set of bits for each feature. Classification output circuitry is responsive to reception of class indications from the class retrieval circuitry to determine a classification in dependence on the class indications. A predicated class may thus be accurately generated from a simple apparatus.
US12067082B2 Temporal contrastive learning for semi-supervised video action recognition
A base pathway of a computerized two-pathway video action recognition model is trained using a plurality of labeled video samples. The base pathway is trained using a plurality of unlabeled video samples at a first framerate. An auxiliary pathway of the computerized two-pathway video action recognition model is trained using a plurality of the unlabeled video samples at a second framerate, the second framerate being slower than the first framerate, wherein the training of the base pathway and the training of the auxiliary pathway result in a trained computerized two-pathway video action recognition model. A candidate video is categorized using the trained computerized two-pathway video action recognition model and the categorized candidate video is stored in a computer-accessible video database system for information retrieval.
US12067077B2 Vehicle detection and identification through audio propagation
A method of motor vehicle detection and identification through audio propagation includes generating source autometric signatures; broadcasting autometric signatures; detecting the autometric signatures; visualizing the autometric signatures; determining known autometric signatures; and evaluating and sending autometric signatures to the motor vehicle.
US12067072B2 Platform independent session player
The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device, wherein each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes a hash of an asset to be rendered by a session player application. The subject technology performs a set of operations to transform the hash of the asset to a format compatible with the session player application. The subject technology provides the transformed hash in a node of a document object model to the session player application to retrieve the asset.
US12067068B1 Data retrieval using machine learning
The present disclosure provides techniques for data retrieval using machine learning. One example method includes receiving a plurality of training episodes associated with different environments, wherein each training episode of the plurality of training episodes includes a sequence of states, computing, based on the plurality of training episodes, total counts of a plurality of values in the states, initializing, for each state of the sequence of states in each training episode of the plurality of training episodes, a reward based on the total counts of the plurality of values, and training a reinforcement learning agent using the rewards.
US12067065B2 System and method for integrating content into webpages
In certain embodiments, reference identifiers may be generated and embedded into a website's content. A request for a reference identifier to be embedded into first content on a first website may be obtained based on a user accessing the first website. Based on the request, interaction data related to the first website may be retrieved indicating that a prior user interacted with text on the first website and subsequently accessed a second website. A reference identifier related to the second website may be caused to be embedded into the text on the first website based on: (i) the second website comprising second content related to the text, (ii) the prior user interacting with the text on the first website, and (iii) the prior user accessing the second website after interacting with the first content on the first website.
US12067061B2 Systems and methods for automated information retrieval
An automated information retrieval system includes a processor coupled to a communications interface and a non-transitory memory. The processor is configured to read instructions from the non-transitory memory to cause the system to perform operations comprising receiving a term including a plurality of words and generating a plurality of word vectors corresponding to the plurality of words respectively. A plurality of term vectors associated with the term is generated using the plurality of word vectors based on a plurality of term vector rules respectively. A combination term vector associated with the term is generated by combining the plurality of term vectors. One or more search results from a database for the term are provided using the combination term vector.
US12067058B2 Executing database queries for joining tables using channel based flow control
A database system generates an execution plan including multiple operators for processing a database query, for example, a join query or a group by query. The database system allocates a set of threads. Threads communicate with other threads via blocking channels. A blocking channel includes a buffer of a fixed capacity. The database system processes the database query by streaming data through operators of the execution plan. A thread sends data generated by an operator to another thread via the blocking channel if the buffer of the blocking channel has available capacity to store the data, or else the thread blocks until the buffer has capacity to store the data. Similarly, a thread receives data generated by an operator of another thread via the blocking channel if the buffer of the blocking channel has available data, or else the thread blocks until the buffer has data.
US12067057B2 Systems and methods for displaying search results
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform receiving a search request from an electronic device of a user; determining a first number of one or more first results for the search request and a second number of one or more second results for the search request; generating a pagination query using the first number of the one or more first results and the second number of the one or more second results; coordinating a search of one or more databases of records using the pagination query; and coordinating displaying one or more search result pages based on the search of the one or more databases of records, the one or more search result pages comprising at least one of the one or more first results and at least one of the one or more second results. Other embodiments are disclosed herein.
US12067053B2 Media file processing method, device, readable medium, and electronic apparatus
A media file processing method includes: recognizing content features of a target media file, wherein the content features include an image feature and/or a sound feature; determining a target aggregation theme of the target media file according to the recognized content features of the target media file; determining the target media file as media files under the target aggregation theme; and synthesizing the media files under the target aggregation theme in response to a video clip instruction with respect to the target aggregation theme, to obtain a target video corresponding to the target aggregation theme.
US12067052B2 Air particulate classification
A method classifies air particulate data. Air sensor data is received from an air sensor. The air sensor data comprises a particulate vector. A machine learning model generates output from the air sensor data using a machine learning model. A notification that uses the machine learning model output is transmitted by a control system.
US12067049B2 Music discovery
Examples described herein relate to music discovery. In one aspect, a method is provided that involves (a) receiving by a computing device an indication of a search tool from among a plurality of search tools, where each search tool of the plurality of search tools is associated with at least one respective media service, (b) receiving by the computing device an indication of a media characteristic, where the computing device receives the media characteristic via the indicated search tool, (c) selecting by the computing device one or more of the at least one respective media service that maintains media associate with the indicated media characteristic, and (d) sending by the computing device an indication of the selected one or more of the at least one respective media service.
US12067046B2 Exploration of large-scale data sets
Systems and methods for image exploration are provided. One aspect of the systems and methods includes identifying a set of images; reducing the set of images to obtain a representative set of images that is distributed throughout the set of images by removing a neighbor image based on a proximity of the neighbor image to an image of the representative set of images; arranging the representative set of images in a grid structure using a self-sorting map (SSM) algorithm; and displaying a portion of the representative set of images based on the grid structure.
US12067045B2 Electronic apparatus and controlling method thereof
An electronic apparatus is provided. The electronic apparatus includes an input interface, a memory configured to store a plurality of first embedding vectors and content information related to each of the plurality of first embedding vectors, and at least one processor. The at least one processor is configured to obtain a sketch input of a user through the input interface, obtain a second embedding vector by inputting the sketch input to a neural network model, identify a first embedding vector, among the plurality of first embedding vectors, having a highest similarity with the second embedding vector, and obtain and output content information corresponding to the identified first embedding vector.
US12067042B2 System and method of enabling and managing proactive collaboration
A collaboration management system, comprising a database having stored operator information about the participating operators, the operator information of each operator comprising at least one operator class assigned to the respective operator; a data receiver configured to receive a data stream comprising a plurality of electronic messages from a plurality of communicating agents, each electronic message comprising at least one piece of information; a message parser operatively coupled with the data receiver, the message parser configured to parse the received electronic messages to extract pieces of information of the parsed electronic messages and to classify the electronic messages according to one or more ontologies from a set of pre-defined ontologies; a recommendation engine operatively coupled with the message parser and the database; and a data distributor operatively coupled with the recommendation engine.
US12067040B2 Determining responsive content for a compound query based on a set of generated sub-queries
Implementations are directed to determining, based on a submitted query that is a compound query, that a set of multiple sub-queries are collectively an appropriate interpretation of the compound query. Those implementations are further directed to providing, in response to such a determination, a corresponding command for each of the sub-queries of the determined set. Each of the commands is to a corresponding agent (of one or more agents), and causes the agent to generate and provide corresponding responsive content. Those implementations are further directed to causing content to be rendered in response to the submitted query, where the content is based on the corresponding responsive content received in response to the commands.
US12067039B1 Systems and methods for providing user interfaces for configuration of a flow for extracting information from documents via a large language model
Systems and methods for providing user interfaces for configuration of a flow for extracting information from documents via a large language model are disclosed. Exemplary implementations may: present a user interface configured to obtain entry of user input from a user to select a set of exemplary documents; select one or more document classifications for the set of exemplary documents; select one or more extraction fields that correspond to individual queries; navigate between different portions of the user interface; present the set of document classifications; present a particular individual document in the user interface; present a set of extraction fields in the user interface, wherein the individual extraction fields present individual replies obtained from the large language model in reply to the individual queries; and/or perform other steps.
US12067037B1 System, method, and computer program for performing natural language searches for documents in a database using alternate search suggestions
A system, method, and computer program are provided for performing natural language searches for documents in a database using alternate search suggestions. The system receives a user's natural language query to search a document database and processes the natural language query to map natural language terms to terms for a database query. The system identifies a term in the user's natural language query that the system is unable to map to terms for a database query and determines that the unmapped term is a candidate document keyword term. The system provides an alternate natural language input search suggestion and, in response to user acceptance, the system creates a database query that includes a metadata subquery with database metadata terms and a document keyword subquery that includes the candidate document keyword term. The system resolves the user's natural language query by performing metadata and document keyword searches on the document database.
US12067035B2 Method and apparatus for reporting movement path, storage medium, and electronic device
The present disclosure provides a method for reporting a movement path and an electronic device. The method is applied to an intelligent locator and includes receiving, a movement path acquisition request sent by a reporting device within a reporting time threshold; acquiring a movement path including at least one piece of unreported location information from a database; and sending the movement path to the reporting device.
US12067034B2 System for managing database having records with varying number of fields
A system for managing a database having records with a varying number of fields can include a processor and a memory. The memory can store a determination module and an allocation module. The determination module can include instructions that when executed by the processor cause the processor to determine a category of content in a first field of a record of the database. The allocation module can include instructions that when executed by the processor cause the processor to cause, in response to the category being: (1) a first category, a count of other fields of the record to be a first number and (2) a second category, the count of the other fields of the record to be a second number. The system can allocate a group of memory cells for each field included in a corresponding record of the database, rather than for each field of each record.
US12067031B2 Method and system for cell operations using a blockchain data network
A method and system for performing operations on cells on an instrument comprises providing a peer to peer network of instruments for performing operations on cells, maintaining a distributed database in at least a plurality of the instruments in the peer to peer network, storing at least one protocol in the database for use by at least one instrument in the peer to peer network for performing operations on cells and storing results from the performance of the operations on cells by the at least one instrument in the distributed database. The results stored in the distributed database is then usable to later authenticate the results from the at least one instrument.
US12067030B2 Computer-implemented progress modeling of multi-event process
Subject matter disclosed herein may relate to systems, devices and/or processes for computer implemented modeling of a multi-event process. In an embodiment, the method may include loading into one or more computer memory devices, a digitized representation of events of the multi-event process, in which a first one or more of the plurality of events is linked to a previous first one or more or of a second one or more of the plurality of events and generating a first visual representation of one or more visual indicators to represent progress of the first one or more of the plurality of events. The method may additionally include computing a respread progress profile of the first one or more events based, at least in part, on one or more modified attributes of the first one or more or of the second one or more of the plurality of events.
US12067029B2 Apparatus and method for managing and collecting metadata
Disclosed is an apparatus for metadata management and collection, which includes a settings managing unit that generates setting information of data obtained from a data source, a source managing unit that generates source information associated with the data source, a job managing unit that starts or stops a data collection job based on the source information, an object collecting unit that requests an external system for a list of metadata based on the setting information and the source information, a metadata importing unit that imports metadata from the list of the metadata based on the setting information and the source information, a data downloading unit that downloads target metadata of the imported metadata based on the setting information and the source information, and a queue managing unit that generates a data queue depending on a request of the job managing unit.
US12067026B2 In-memory databases for integration testing of extraction, transformation, and/or loading jobs
A method, apparatus, and computer-readable medium are described that provide integrated testing and validation of multi-phase instructions before deployment. Aspects of the disclosure relate to testing ETL instructions using an efficient process that individually and/or holistically validates the ETL instructions and, using a random number generator, varies various aspects of the source datasets. A benefit of running the combination of instructions includes finding errors that are not apparent during testing of each instruction phase separately. Instructions may be separately provided that identify the framework of an in-memory source dataset (e.g., a quantity of rows, a quantity of columns, types of the various columns, data for each record, and the like). The instructions for the framework may also identify a variability of one or more of the items of the framework.
US12067024B2 Systems, apparatus, and methods for data integration optimization
Systems, methods, and techniques for optimizing a plurality of data integration tasks within a data integration collection by identifying, as a sub-set of the plurality of data integration tasks, a plurality of point-to-point data integration tasks defining a data integration transformation plan to include: generating one or more publication data integration tasks comprising publishing from each respective data source of the plurality of point-to-point data integration tasks to generate a single publication topic; and generating one or more subscription data integration tasks causing each respective target of the plurality of point-to-point data integration tasks to subscribe to the single publication topic; and generating a set of optimization instructions configured to cause the at least one computer to implement the data integration transformation plan; and executing the set of optimization instructions to generate the one or more publication data integration tasks and the one or more subscription data integration tasks.
US12067023B2 Machine learning techniques for efficient data pattern recognition across databases
Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing predictive data analysis with respect to structured data objects. Certain embodiments of the present invention utilize systems, methods, and computer program products that perform predictive data analysis with respect to structured data objects by utilizing at least one of cross-table data similarity score generation machine learning models and various machine learning frameworks for cross-database similarity determination.