Document | Document Title |
---|---|
US12218358B2 |
All-solid-state secondary battery
An all-solid-state secondary battery includes: a cathode layer including a cathode active material, an anode layer including an anode current collector and an anode active material layer disposed on the anode current collector, the anode active material layer including an anode active material and amorphous carbon, and a solid electrolyte layer disposed between the cathode active material layer and the anode active material layer, wherein a weight ratio of the anode active material to the amorphous carbon is 1:3 to 1:1, and the anode layer has sheet resistance of about 0.5 milliohms-centimeters or less. |
US12218357B2 |
All-solid-state secondary battery using polymer binder made from unsaturated carboxylic acid ester not having hydroxyl groups and compound having a teriary amine group and method of manufacturing same
A binder for an all-solid-state secondary battery that can control a decrease in ionic conductivity, is excellent in binding properties and oxidation resistance, and can realize favorable cycle life characteristics even under a high voltage; and a binder composition for an all-solid-state secondary battery containing the binder. A binder for an all-solid-state secondary battery includes a polymer (A) which includes a repeating unit (a1) derived from an unsaturated carboxylic acid ester (excluding an unsaturated carboxylic acid ester having a hydroxyl group) and a repeating unit (a2) derived from a compound having a tertiary amino group, a weight-average molecular weight (Mw) of the polymer (A) being from 250000 to 3000000, and an endothermic peak being observed at −10° C. or lower when differential scanning calorimetry (DSC) is performed on the polymer (A) in accordance with JIS K 7121. |
US12218355B2 |
Anode active material for all-solid-state battery
Disclosed are an anode active material for an all-solid-state battery in which a lithophilic material is deposited inside and on particles. |
US12218351B2 |
Positive electrode active material for nonaqueous electrolyte secondary battery
A positive electrode active material for a nonaqueous electrolyte secondary battery includes particles of a lithium-transition metal composite oxide that contains nickel in the composition thereof and has a layered structure. The particles have an average particle size DSEM based on electron microscopic observation in a range of 1 μm to 7 μm in which a ratio D50/DSEM of a 50% particle size D50 in volume-based cumulative particle size distribution to the average particle size based on electron microscopic observation is in a range of 1 to 4, and a ratio D90/D10 of a 90% particle size D90 to a 10% particle size D10 in volume-based cumulative particle size distribution is 4 or less. |
US12218350B2 |
Negative electrode for lithium metal battery and lithium metal battery comprising same
The present invention provides a negative electrode for a lithium metal battery and a lithium metal battery comprising the same, the negative electrode comprising: a first negative electrode including a lithium metal negative electrode; and a second negative electrode which is disposed on the first negative electrode and includes a coating layer including a carbon-based material. By using the negative electrode for a lithium metal battery, a lithium metal battery can have an improved charge and discharge efficiency and life time. |
US12218348B2 |
Expanded hydrated vanadate
The present disclosure generally relates to cation-stabilized expanded hydrated vanadates, electrodes made therefrom, and batteries incorporating cathodes made from the cation-stabilized expanded hydrated vanadate. |
US12218346B2 |
Method of extending cycle-life of a lithium metal secondary battery
The invention provides a method of improving the cycle-life of a lithium metal secondary battery. The method comprises implementing an anode-protecting layer between an anode active material layer and a porous separator/electrolyte, wherein the anode-protecting layer or cathode-protecting layer comprises a conductive sulfonated elastomer composite having from 0.01% to 40% by weight of a conductive reinforcement material and from 0.01% to 40% by weight of an electrochemically stable inorganic filler dispersed in a sulfonated elastomeric matrix material and the protecting layer has a thickness from 1 nm to 100 μm, a fully recoverable tensile strain from 2% to 500%, a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm, and an electrical conductivity from 10−7 S/cm to 100 S/cm when measured at room temperature. |
US12218340B2 |
Alkaline battery and method of producing negative electrode gel for alkaline battery
An alkaline battery and a method of producing an alkaline battery that includes a negative electrode gel in which a negative electrode active material made of a zinc alloy and a binder are dispersed in an alkaline aqueous solution. Ultrafine microfibrils form the binder. |
US12218339B2 |
Method for manufacturing doped electrode and method for manufacturing power storage device
A doped electrode is manufactured by an electrode manufacturing method. The doped electrode includes an active material doped with an alkali metal. In the electrode manufacturing method, a dope solution is brought into contact with an electrode. The electrode includes a current collector and an active material layer. The active material layer is formed on a surface of the current collector and includes the active material. The dope solution includes an alkali metal ion and flows. In the electrode manufacturing method, for example, the alkali metal is electrically doped to the active material using a counter electrode member arranged to face the electrode. |
US12218338B2 |
Electrode, storage battery, power storage device, and electronic device
A power storage device with high capacity is provided. A power storage device with high energy density is provided. A highly reliable power storage device is provided. A long-life power storage device is provided. An electrode with high capacity is provided. An electrode with high energy density is provided. A highly reliable electrode is provided. Such a power storage device includes a first electrode and a second electrode. The first electrode includes a first current collector and a first active material layer. The first active material layer includes active material particles, spaces provided on the periphery of the active material particles, graphene, and a binder. The active material particles are silicon. The active material particles and the spaces are surrounded by the graphene and the binder. |
US12218334B2 |
Potassium secondary battery
The present technology is directed to a potassium metal battery, particularly a potassium metal secondary battery, that includes a cathode; an anode that includes potassium metal; and a non-aqueous electrolyte that includes a potassium salt as well as a solvent. The solvent may include dimethoxyethane, digylme, triglyme, tetraglyme, or a mixture of any two or more thereof. |
US12218324B2 |
Method for disassembling and separating waste lithium-ion battery
A method for disassembling and separating a waste lithium-ion battery comprises: directly tearing a battery pack or a cell of the waste lithium-ion battery with water and electricity without discharging after removing a housing, then performing first wet screening, directly performing wet degumming without drying after recovering an electrolyte and removing iron by magnetic separation, then performing first crushing with water, third wet screening and second crushing with water after performing second wet screening, and finally performing jigging separation to obtain copper powder, aluminum powder, positive and negative electrode materials, plastic powder and separator pulp. |
US12218323B2 |
Method for reusing active material using positive electrode scrap
There is provided a method for collecting and reusing an active material from positive electrode scrap. The positive electrode active material reuse method of the present disclosure includes (a) thermally treating positive electrode scrap comprising an active material layer on a current collector in air for thermal decomposition of a binder and a conductive material in the active material layer, to separate the current collector from the active material layer, and collecting an active material in the active material layer, (b) washing the collected active material using a lithium precursor aqueous solution which is basic in an aqueous solution and drying, and (c) annealing the washed active material to obtain a reusable active material. |
US12218322B2 |
Manganese-lithium separation process and pre-extraction solution preparation process in comprehensive recovery of ternary battery wastes, and method for comprehensive recovery of cobalt, nickel, manganese and lithium elements from ternary battery wastes
A manganese-lithium separation process and a pre-extraction solution preparation process in comprehensive recovery of ternary battery wastes, and a method for comprehensive recovery of cobalt, nickel, manganese and lithium elements from the ternary battery wastes, relates to a method for recycling battery wastes. According to the present disclosure, cobalt and nickel ions are separated from an impurity-removed solution by a hydrolysis method; manganese, lithium and other ions in the impurity-removed solution are free from an extraction procedure, so that most manganese ions are separated and removed by a wet method before extraction, to prevent the manganese ions from entering the extraction system; nickel ions are free from an extraction procedure of full extraction and full back-extraction; and nickel hydroxide is directly precipitated after related impurities are removed by extraction. |
US12218317B2 |
Battery pack with optical communication between master BMS and slave BMS
A battery pack according to an embodiment of the present disclosure includes: a communication module configured to block light between an inside and an outside, the communication module including a master light emitting unit and a slave light receiving unit in the inside, the slave light receiving unit being configured so that a first signal output from the master light emitting unit is input thereto; a master BMS connected to the master light emitting unit and configured to output the first signal by flickering the connected master light emitting unit; and a slave BMS connected to the slave light receiving unit and configured to change an operation mode thereof when the slave light receiving unit receives the first signal from the master light emitting unit. |
US12218316B2 |
Convection-enhanced electrochemical energy storage devices and related methods
A convection enhanced energy storage system includes an electrochemical cell with a positive electrode, a separator, and a negative electrode, a tank holding an electrolyte, and a pump connected to the electrochemical cell and the tank to circulate the electrolyte. The electrochemical cell has large γ and β values, which has high transport resistance from diffusion and there is limited salt in the electrolyte solution to compensate. A computer system can implement a model of a convection enhanced energy storage system, for example for simulation to select parameters for such an energy storage system. The model includes: a convection term in a Nernst-Planck equation representing the convection enhanced energy storage system; boundary conditions of a cell of the convection enhanced energy storage system to account for forced convection at boundaries; gauging conservation of anions within an external tank; and calculating electrode active area as a function of porosity. |
US12218313B2 |
Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes an exterior package, an electrode assembly, and an electrolyte solution. In a cross section orthogonal to a winding axis of the laminated assembly, the electrode assembly has a contour line having a corner-rounded rectangular shape. The contour line consists of a first arc-shaped portion, a straight line portion, and a second arc-shaped portion. The contour line has a height ratio (R1=H0/H1) of 1.20 to 1.35. H0 represents a distance between two points most distant from each other on the contour line. H1 represents an average length of the two line segments. The separator includes a first main surface and a second main surface. The first main surface is in contact with the negative electrode plate. A first dynamic coefficient of friction between the first main surface and the negative electrode plate is 0.52 to 0.66. |
US12218309B2 |
Electrolyte additive for lithium secondary battery, electrolyte for lithium secondary battery including the same, and lithium secondary battery including electrolyte
Provided are an electrolyte additive for lithium secondary batteries, an electrolyte for lithium secondary batteries including the same, and a lithium secondary battery including the electrolyte, the additive including a compound represented by Formula 1 below: In Formula 1, R1 to R6 are as defined in the detailed description. |
US12218308B2 |
Additive, electrolyte for rechargeable lithium battery and rechargeable lithium battery
An additive, an electrolyte for a rechargeable lithium battery, and a rechargeable lithium battery including the same, the additive being represented by Chemical Formula 1 or Chemical Formula 2: |
US12218307B2 |
Electrolytic solution, lithium-ion battery, battery module, battery pack and apparatus
This application relates to the field of batteries, and in particular, to an electrolytic solution and a lithium-ion battery, a battery module, a battery pack and an apparatus that adopt the electrolytic solution. This application provides an electrolytic solution, including an electrolyte and a solvent, and further including an additive A and an additive B. The additive A is selected from at least one of compounds whose chemical structural formula is denoted by Formula I, and the additive B is selected from at least one of compounds whose chemical structural formula is denoted by Formula II. By using the additive A and the additive B together, this application enables films to be formed on surfaces of a positive electrode plate and a negative electrode plate concurrently, thereby significantly improving cycle performance and high-temperature storage performance of the lithium-ion battery, and also ensuring excellent kinetic performance of the lithium-ion battery. |
US12218306B2 |
Electrolyte for lithium secondary battery and lithium secondary battery including the same
Provided are an electrolyte for a secondary battery including a lithium salt, a nonaqueous organic solvent, and a cyclic fluorophosphonate compound, and a lithium secondary battery including the same. |
US12218304B2 |
Solid composite electrolyte
The invention relates to a solid composite electrolyte comprising: i) at least one solid inorganic particle, ii) at least one ionic liquid electrolyte, and iii) at least one ionically non-conductive polymer, wherein the at least one solid inorganic particle i) is ionic conductive and is blended with the at least one ionic liquid electrolyte ii). The invention also relates to a process for manufacturing the solid composite electrolyte, to a solid state battery comprising the solid composite electrolyte, and to the use of said solid composite electrolyte in a solid state battery for improving ionic conductivity and mechanical properties. |
US12218298B2 |
Display panel and method for making the same
A display panel includes a substrate, a plurality of conductive components on a surface of the substrate, a plurality of light-emitting diodes. The conductive components are on a surface of the substrate and spaced apart from each other. Each conductive component includes a first conductive part and a second conductive part. The second conductive part is electrically connected to the first conductive part. A projection of the second conductive part on the surface at least partially overlaps a projection of the first conductive part on the surface. Each light-emitting diode includes a binding electrode, and the binding electrode is electrically connected to the second conductive part. The first conductive part is made of metal; the second conductive part is made of a transparent conductive oxide. The binding electrode is made of metal. A eutectic material is formed between the second conductive part and the binding electrode. |
US12218289B2 |
Packaged white light emitting device comprising photoluminescence layered structure
A light emitting device includes a Chip Scale Packaged (CSP) LED, the CSP LED including an LED chip that generates blue excitation light; and a photoluminescence layer that covers a light emitting face of the LED chip, wherein the photoluminescence layer comprises from 75 wt % to 100 wt % of a manganese-activated fluoride photoluminescence material of the total photoluminescence material content of the layer. The device/CSP LED can further include a further photoluminescence layer that covers the first photoluminescence and that includes a photoluminescence material that generates light with a peak emission wavelength from 500 nm to 650 nm. |
US12218284B2 |
Light emitting element, display device using the same, and method of fabricating display device
A light emitting device may include a first semiconductor layer; an active layer disposed on the first semiconductor layer; a second semiconductor layer disposed on the active layer; an electrode layer disposed on the second semiconductor layer; a protective layer disposed on the electrode layer; and an insulating film enclosing outer circumferential surfaces of at least the first semiconductor layer, the active layer, the second semiconductor layer, and the electrode layer, and exposing a surface of the first semiconductor layer and a surface of the protective layer. |
US12218275B2 |
Semiconductor template and fabrication method
A method for fabrication of an InGaN semiconductor template, comprising growing an InGaN pyramid having inclined facets on a semiconductor substrate; processing the pyramid by removing semiconductor material to form a truncated pyramid having a first upper surface; growing InGaN, over the first upper surface, to form an InGaN template layer having a c-plane crystal facet forming a top surface. The InGaN semiconductor template is suitable for further fabrication of semiconductor devices, such as microLEDs configured to emit red, green or blue light. |
US12218272B2 |
Semiconductor device
A p-type semiconductor layer includes a plurality of unit semiconductor layers, and each of the plurality of unit semiconductor layers includes a p-type nitride semiconductor whose main surface is a polar surface or a semi-polar surface. The nitride semiconductor constituting the unit semiconductor layer includes nitrogen and two or more elements, and each of the plurality of unit semiconductor layers has a composition changing in a stacking direction such that, for example, a lattice constant in a c-axis direction increases in a c-axis positive direction. |
US12218268B2 |
Fast spatial light modulator based on atomically thin reflector
An optical device useful for spatial light modulation. The device comprises: a semiconductor layer having a first surface and a second surface, the semiconductor having an electric field-dependent resonance wavelength; a first electrode electrically connected to the semiconductor layer; a first insulating layer adjacent to the first surface of the semiconductor layer, and a second insulating layer adjacent to the second surface of the semiconducting layer, the first and the second insulating layers each being optically transparent at the resonance wavelength; a first group of at least one gate electrodes disposed adjacent to the first insulating layer, and a second group of at least one gate electrodes disposed adjacent to the second insulating layer, each gate electrode being at least 80% optically transparent at the resonance wavelength; wherein the first and the second groups of gate electrodes, taken together, form at least two regions in the semiconductor layer, an electrostatic field in each of the at least two regions being independently controllable by application of voltage to the first and the second groups of gate electrodes, the at least two regions abutting each other along at least one boundary. |
US12218266B2 |
Photodetection element, receiving device, and optical sensor device
A photodetection element includes a magnetic element including a first ferromagnetic layer to which light is applied, a second ferromagnetic layer, and a spacer layer sandwiched between the first ferromagnetic layer and the second ferromagnetic layer; a first electrode in contact with a first surface of the magnetic element, the first surface being located on a first ferromagnetic layer side of the magnetic element in a lamination direction; a second electrode in contact with a second surface of the magnetic element, the second surface being opposite to the first surface; and a first high thermal conductivity layer disposed outside of the first ferromagnetic layer and having higher thermal conductivity than the first electrode. |
US12218264B2 |
Half-cell photovoltaic modules
The present invention relates a photovoltaic module comprising 126, 138 or 150 back-contact half-cells. In an embodiment, the half-cells are divided into 3 groups of each 2 parallel strings with each string containing ⅙ of the total number of half-cells. The module comprises an additional row of 6 back-contact half-cells, relative to known half-cell modules. |
US12218262B2 |
Photovoltaic cell, method for forming same, and photovoltaic module
A photovoltaic cell is provided, including a substrate; a marked region on a surface of the substrate, configured to mark product information of the photovoltaic cell; a first texture structure in the marked region on the surface of the substrate, including at least one first protrusion structure and at least one second protrusion structure, a respective first protrusion structure of the at least one first protrusion structure has a recessed top surface recessing toward a bottom surface of the respective first protrusion structure, and a respective second protrusion structure of the at least one second protrusion structure includes a pyramid structure; and a second texture structure disposed on a part of the surface of the substrate outside the marked region, where the second texture structure includes at least one third protrusion structure, and a respective third protrusion structure of the at least one third protrusion structure includes a pyramid structure. |
US12218259B2 |
Solar cell and manufacturing method
A solar cell capable of preventing short-circuiting during signaling connection and a method for manufacturing the solar cell. A solar cell includes a semiconductor substrate, a first semiconductor layer having a conductivity type different from that of the semiconductor substrate. The first semiconductor layer includes a main functional portion which has a first base end portion on one side in a first direction of the semiconductor substrate over an entire length in a second direction and a plurality of first collecting portions extending from the first base end portion toward the other side in the first direction and on which a first electrode pattern is stacked, and an isolation portion which is formed linearly at an end portion on the other side in the first direction of the semiconductor substrate over an entire length in the second direction and on which the first electrode pattern is not stacked. |
US12218249B2 |
Semiconductor device comprising oxide semiconductor layer containing a c-axis aligned crystal
A semiconductor device includes an oxide semiconductor layer including a crystalline region over an insulating surface, a source electrode layer and a drain electrode layer in contact with the oxide semiconductor layer, a gate insulating layer covering the oxide semiconductor layer, the source electrode layer, and the drain electrode layer, and a gate electrode layer over the gate insulating layer in a region overlapping with the crystalline region. The crystalline region includes a crystal whose c-axis is aligned in a direction substantially perpendicular to a surface of the oxide semiconductor layer. |
US12218246B2 |
Semiconductor device and method for manufacturing semiconductor device
A semiconductor device in which a variation of transistor characteristics is small is provided. The semiconductor device includes a transistor. The transistor includes a first insulator, a first oxide over the first insulator, a first conductor, a second conductor, and a second oxide, which is positioned between the first conductor and the second conductor, over the first oxide, a second insulator over the second oxide, and a third conductor over the second insulator. A top surface of the first oxide in a region overlapping with the third conductor is at a lower position than a position of a top surface of the first oxide in a region overlapping with the first conductor. The first oxide in the region overlapping with the third conductor has a curved surface between a side surface and the top surface of the first oxide, and the curvature radius of the curved surface is greater than or equal to 1 nm and less than or equal to 15 nm. |
US12218244B2 |
Vertical transistor structures and methods utilizing selective formation
Vertical transistors and methods of manufacturing vertical transistors are disclosed. The method can include forming a stack of layers include a first layer stack of a first transistor structure including at least three layers of a conductive material separated by one or more layers of at least one dielectric material. The stack of layers can include a second layer stack of a second transistor structure including at least three layers of a conductive material separated by one or more layers of at least one dielectric material, the second layer stack associated with a second transistor structure. The first and second transistor structures are separated by one or more dielectric materials. The method can include forming a channel opening in the stack. The method includes selectively forming a first channel structure within the channel opening and selectively forming a second channel structure within the channel opening. |
US12218240B2 |
Source/drain regions of FinFET devices and methods of forming same
A method includes forming a semiconductor fin over a substrate, etching the semiconductor fin to form a recess, wherein the recess extends into the substrate, and forming a source/drain region in the recess, wherein forming the source/drain region includes epitaxially growing a first semiconductor material on sidewalls of the recess, wherein the first semiconductor material includes silicon germanium, wherein the first semiconductor material has a first germanium concentration from 10 to 40 atomic percent, epitaxially growing a second semiconductor material over the first semiconductor material, the second semiconductor material including silicon germanium, wherein the second semiconductor material has a second germanium concentration that is greater than the first germanium concentration, and epitaxially growing a third semiconductor material over the second semiconductor material, the third semiconductor material including silicon germanium, wherein the third semiconductor material has a third germanium concentration that is smaller than the second germanium concentration. |
US12218236B2 |
Devices including heterogeneous channels, and related memory devices, electronic systems, and methods
A transistor comprises a first conductive contact, a heterogeneous channel comprising at least one oxide semiconductor material over the first conductive contact, a second conductive contact over the heterogeneous channel, and a gate electrode laterally neighboring the heterogeneous channel. A device, a method of forming a device, a memory device, and an electronic system are also described. |
US12218234B2 |
Semiconductor device and method of manufacturing the same
A wide band gap semiconductor device includes a semiconductor layer, a trench formed in the semiconductor layer, first, second, and third regions having particular conductivity types and defining sides of the trench, and a first electrode embedded inside an insulating film in the trench. The second region integrally includes a first portion arranged closer to a first surface of the semiconductor layer than to a bottom surface of the trench, and a second portion projecting from the first portion toward a second surface of the semiconductor layer to a depth below a bottom surface of the trench. The second portion of the second region defines a boundary surface with the third region, the boundary region being at an incline with respect to the first surface of the semiconductor layer. |
US12218233B2 |
High electron mobility transistor and method of manufacturing the same
A high electron mobility transistor and a method of manufacturing the same are disclosed. The high electron mobility transistor includes a channel layer, a channel supplying layer causing generation of a two-dimensional electron gas (2DEG) in the channel layer, a source electrode and a drain electrode provided on respective sides of the channel supplying layer, a depletion forming layer provided on the channel supplying layer to form a depletion region in the 2DEG, a gate electrode provided on a portion of the depletion forming layer, and a current limiting layer provided to contact the gate electrode on another portion of the depletion forming layer. The current limiting layer limits a current flow from the gate electrode to the depletion forming layer according to a voltage applied to the gate electrode. |
US12218232B2 |
Semiconductor device including compound and nitride members
A semiconductor device includes first to third electrodes, a semiconductor member, first and second insulating members, a compound member, and a nitride member. The third electrode is between the first and second electrodes. The semiconductor member includes first and second semiconductor regions. The first semiconductor region includes first to fifth partial regions. The second semiconductor region includes first and second semiconductor portions.The first insulating member includes first and second insulating portions. The first semiconductor portion is between the fourth partial region and the first insulating portion. The second semiconductor portion is between the fifth partial region and the second insulating portion. The compound member includes first to third compound portions. The nitride member includes first to third nitride portions. The second insulating member includes first and second insulating regions. The first and second insulating regions are between the nitride regions and the third electrode. |
US12218227B2 |
Semiconductor structure
A semiconductor structure includes substrate, semiconductor layers, source/drain features, metal oxide layers, and a gate structure. The semiconductor layers extend in an X-direction and over the substrate. The semiconductor layers are spaced apart from each other in a Z-direction. The source/drain features are on opposite sides of the semiconductor layers in the X-direction. The metal oxide layers cover bottom surfaces of the semiconductor layers. The gate structure wraps around the semiconductor layers and the metal oxide layers. The metal oxide layers are in contact with the gate structure. |
US12218222B2 |
FinFET device and method of forming same
A method includes forming a fin over a substrate, forming an isolation region adjacent the fin, forming a dummy gate structure over the fin, and recessing the fin adjacent the dummy gate structure to form a first recess using a first etching process. The method also includes performing a plasma clean process on the first recess, the plasma clean process including placing the substrate on a holder disposed in a process chamber, heating the holder to a process temperature between 300° C. and 1000° C., introducing hydrogen gas into a plasma generation chamber connected to the process chamber, igniting a plasma within the plasma generation chamber to form hydrogen radicals, and exposing surfaces of the recess to the hydrogen radicals. The method also includes epitaxially growing a source/drain region in the first recess. |
US12218217B2 |
Layer structure including dielectric layer, methods of manufacturing the layer structure, and electronic device including the layer structure
A layer structure including a dielectric layer, a method of manufacturing the layer structure, and an electronic device including the layer structure are disclosed. The layer structure including a lower layer, a dielectric layer, and an upper layer sequentially stacked. The dielectric layer includes sequentially stacked first, second, and third layers, wherein one of the first layer or the third layer is a ferroelectric, the other one is an anti-ferroelectric, and the second layer is an oxide layer. In one example, the dielectric layer may further include a fourth layer on the third layer. |
US12218215B2 |
Semiconductor device and method of manufacturing semiconductor device
A semiconductor device includes a first silicon carbide region of a first conductivity type, a second silicon carbide region of a second conductivity type on the first region, and a third silicon carbide region of a second conductivity type on the second region. Fourth and fifth silicon carbide region of the first conductivity type are on the third region. A first electrode has a first portion between the fourth region and fifth region in a first direction. A metal silicide layer is between the first portion and the third region, between the first portion and the fourth region in the first direction, and between the first portion and the fifth silicon carbide region in the first direction. |
US12218214B2 |
Source/drain silicide for multigate device performance and method of fabricating thereof
Source/drain silicide that improves performance and methods for fabricating such are disclosed herein. An exemplary device includes a first channel layer disposed over a substrate, a second channel layer disposed over the first channel layer, and a gate stack that surrounds the first channel layer and the second channel layer. A source/drain feature disposed adjacent the first channel layer, second channel layer, and gate stack. The source/drain feature is disposed over first facets of the first channel layer and second facets of the second channel layer. The first facets and the second facets have a (111) crystallographic orientation. An inner spacer disposed between the gate stack and the source/drain feature and between the first channel layer and the second channel layer. A silicide feature is disposed over the source/drain feature where the silicide feature extends into the source/drain feature towards the substrate to a depth of the first channel layer. |
US12218212B2 |
Semiconductor device
A semiconductor device includes a gate stack including a gate insulating layer and a gate electrode on the gate insulating layer. The gate insulating layer includes a first dielectric layer and a second dielectric layer on the first dielectric layer, and a dielectric constant of the second dielectric layer is greater than a dielectric constant of the first dielectric layer. The semiconductor device also includes a first spacer on a side surface of the gate stack, and a second spacer on the first spacer, wherein the second spacer includes a protruding portion extending from a level lower than a lower surface of the first spacer towards the first dielectric layer, and a dielectric constant of the second spacer is greater than the dielectric constant of the first dielectric layer and less than a dielectric constant of the first spacer. |
US12218211B2 |
Structures of gate contact formation for vertical transistors
Structures and methods that facilitate the formation of gate contacts for vertical transistors constructed with semiconductor pillars and spacer-like gates are disclosed. In a first embodiment, a gate contact rests on an extended gate region, a piece of a gate film, patterned at a side of a vertical transistor at the bottom of the gate. In a second embodiment, an extended gate region is patterned on top of one or more vertical transistors, resulting in a modified transistor structure. In a third embodiment, a gate contact rests on a top surface of a gate merged between two closely spaced vertical transistors. Optional methods and the resultant intermediate structures are included in the first two embodiments in order to overcome the related topography and ease the photolithography. The third embodiment includes alternatives for isolating the gate contact from the semiconductor pillars or for isolating the affected semiconductor pillars from the substrate. |
US12218210B2 |
Semiconductor device
A device includes an active region, a gate structure, a source/drain epitaxial structure, an epitaxial layer, a metal alloy layer, a contact, and a contact etch stop layer. The gate structure is across the active region. The source/drain epitaxial structure is over the active region and adjacent the gate structure. The epitaxial layer is over the source/drain epitaxial structure. The metal alloy layer is over the epitaxial layer. The contact is over the metal alloy layer. The contact etch stop layer lines sidewalls of the source/drain epitaxial structure. The metal alloy layer is spaced apart from the contact etch stop layer. |
US12218208B2 |
Display panel, display panel manufacturing method, and display device
The present application discloses a display panel, a display panel manufacturing method, and a display device. The display panel includes a source region and a drain region. A dielectric layer covering the source region and the drain region is provided with a first via hole and a second via hole separately. The first via hole is connected to the source region or the drain region, the second via hole is located on the top of the first via hole and is in communication with the first via hole, and an aperture of the second via hole is larger than an aperture of the first via hole. |
US12218205B2 |
2D-channel transistor structure with source-drain engineering
Semiconductor devices and methods of forming the same are provided. A method includes providing a workpiece having a semiconductor structure; depositing a two-dimensional (2D) material layer over the semiconductor structure; forming a source feature and a drain feature electrically connected to the semiconductor structure and the 2D material layer, wherein the source feature and drain feature include a semiconductor material; and forming a gate structure over the two-dimensional material layer and interposed between the source feature and the drain feature. The gate structure, the source feature, the drain feature, the semiconductor structure and the 2D material layer are configured to form a field-effect transistor. The semiconductor structure and the 2D material layer function, respectively, as a first channel and a second channel between the source feature and the drain feature. |
US12218201B2 |
Device architectures with tensile and compressive strained substrates
A semiconductor structure, including: a base substrate; an insulating layer on the base substrate, the insulating layer having a thickness between about 5 nm and about 100 nm; and an active layer comprising at least two pluralities of different volumes of semiconductor material comprising silicon, germanium, and/or silicon germanium, the active layer disposed over the insulating layer, the at least two pluralities of different volumes of semiconductor material comprising: a first plurality of volumes of semiconductor material having a tensile strain of at least about 0.6%; and a second plurality of volumes of semiconductor material having a compressive strain of at least about −0.6%. Also described is a method of preparing a semiconductor structure and a segmented strained silicon-on-insulator device. |
US12218186B2 |
Back-end-of-line passive device structure having common connection to ground
A device structure according to the present disclosure includes a metal-insulator-metal (MIM) stack that includes a plurality of conductor plate layers interleaved by a plurality of insulator layers. The MIM stack includes a first region and a second region and the first region and the second region overlaps in a third region. The MIM stack further includes a first via passing through the first region and electrically coupled to a first subset of the plurality of conductor plate layers, a second via passing through the second region and electrically coupled to a second subset of the plurality of conductor plate layers, and a ground via passing through the third region and electrically coupled to a third subset of the plurality of conductor plate layers. |
US12218184B2 |
Semiconductor structure and method for forming the same
A semiconductor structure includes a capacitor structure and a contact structure. The capacitor structure includes an electrode layer, a protective dielectric layer, and a capacitor dielectric layer. The protective dielectric layer covers a top surface of the electrode layer. The capacitor dielectric layer is on the protective oxide layer. The contact structure penetrates the protective oxide layer and electrically connects to the electrode layer. |
US12218181B2 |
Barrier layer for metal insulator metal capacitors
The present disclosure is directed to a method for the fabrication of MiM capacitor structures with metallic electrodes having nitrogen-rich metal nitride layers. The method includes depositing a first electrode bilayer on a first interconnect layer disposed on a substrate, where the first electrode bilayer includes a first layer and a second layer with a different nitrogen concentration. The method also includes depositing a dielectric layer on the first electrode bilayer and depositing a second electrode bilayer on the dielectric layer where the second electrode includes a third layer and a fourth layer with a different nitrogen concentration. The method further includes patterning the first electrode bilayer, the dielectric layer, and the second electrode bilayer to form a capacitor structure on the first interconnect layer. |
US12218176B2 |
Light emitting element and display device comprising same
Provided are a light emitting element and a display device comprising same. The light emitting element comprises: a first conductivity type semiconductor doped with a dopant having a first polarity, a second conductivity type semiconductor doped with a dopant having a second polarity opposite to the first polarity; an active layer between the first conductivity type semiconductor and the second conductivity type semiconductor; and an insulation film which surrounds at least a side surface of the active layer, wherein the insulation film includes an insulation coating film and at least one light conversion particle on at least a portion of the insulation coating film. |
US12218172B2 |
High-sensitivity depth sensor with non-avalanche photodetector
A sensing device includes a light source to emit light, a light sensor to detect reflection of the emitted light and distance determination circuitry responsive to reflected-light detection within the light sensor. The light sensor includes a photodetector having a photocharge storage capacity in excess of one electron and an output circuit that generates an output signal responsive to light detection within the photodetector with sub-hundred nanosecond latency. The distance determination circuitry measures an elapsed time based on transition of the output signal in response to photonic detection within the photodetector and determines, based on the elapsed time, a distance between the sensing device and a surface that yielded the reflection of the emitted light. |
US12218171B2 |
Low-noise image sensor having stacked semiconductor substrates
Various embodiments of the present disclosure are directed towards an image sensor. The image sensor includes a first semiconductor substrate having a photodetector and a floating diffusion node. A transfer gate is disposed over the first semiconductor substrate, where the transfer gate is at least partially disposed between opposite sides of the photodetector. A second semiconductor substrate is vertically spaced from the first semiconductor substrate, where the second semiconductor substrate comprises a first surface and a second surface opposite the first surface. A readout transistor is disposed on the second semiconductor substrate, where the second surface is disposed between the transfer gate and a gate of the readout transistor. A first conductive contact is electrically coupled to the transfer gate and extending vertically from the transfer gate through both the first surface and the second surface. |
US12218169B2 |
Semiconductor device and solid-state image sensor including pixel substrate joined with another substrate
A semiconductor device includes a first substrate which is individualized and includes a first semiconductor circuit (LOG) including a first terminal, and a second substrate which includes a second semiconductor circuit (PIX) including a second terminal. The first terminal and the second terminal are joined. The second substrate includes a first insulating layer that is arranged above the second substrate, and a second insulating layer that is arranged at least partially above the first insulating layer and in which the second terminal is arranged. |
US12218157B2 |
Optical receiver comprising monolithically integrated photodiode and transimpedance amplifier
An optical receiver comprises a monolithically integrated pin photodiode (PIN) and transimpedance amplifier (TIA). The TIA comprises InP heterojunction bipolar transistors (HBT) fabricated from a first plurality of layers of an epitaxial layer stack grown on a SI:InP substrate; the PIN is fabricated from a second plurality of layers of the epitaxial layer stack. The p-contact of the PIN is directly connected to the input of the TIA to reduce PIN capacitance CPIN. The TIA capacitance CTIA may be matched to CPIN. Device parameters comprising: a thickness of the absorption layer, window area, and an optional mirror thickness of the PIN; device capacitance CPIN+CTIA; and feedback resistance RF of the TIA; are optimized to performance specifications comprising a specified sensitivity and responsivity at an operational wavelength. This design approach enables cost-effective fabrication an integrated PIN-TIA, for applications such as a 1577 nm receiver for an ONU for 10G-PON. |
US12218153B2 |
Display device and manufacturing method thereof
A display device and a manufacturing method thereof are provided. The display device includes a display area and a non-display area. The display device includes a substrate, an element layer, an electrode pattern layer, a photoresist pattern layer, and a light-emitting element. The element layer is disposed on the substrate. The electrode pattern layer is disposed on the element layer, and the electrode pattern layer includes multiple electrodes. The photoresist pattern layer is disposed on the electrode pattern layer, and the photoresist pattern layer includes a first photoresist pattern disposed corresponding to the display area and corresponding to the electrodes; a second photoresist pattern disposed corresponding to the non-display area and between the electrodes. The light-emitting element is disposed on the photoresist pattern layer and is electrically connected to the electrodes of the electrode pattern layer. |
US12218152B2 |
Display device, method of manufacturing the same, and tiled display device including the same
A display device includes: a first substrate; a second substrate on the first substrate and exposing a first edge portion of the first substrate, the second substrate protruding beyond a second edge portion of the first substrate; a connection line on the first edge portion of the first substrate, the connection line having a first end portion protruding beyond a first side of the second substrate and a second end portion covered by the second substrate; and a thin-film transistor layer on the second substrate and connected to the connection line. The thin-film transistor layer includes signal lines extending from the first side to a second side of the second substrate. The signal lines extend into contact openings in the thin-film transistor layer and are exposed at a lower part of the second substrate on the second side of the second substrate. |
US12218151B2 |
Display device and manufacturing method thereof
A display device according to an embodiment of the present disclosure includes: a substrate; a first conductive layer on the substrate; a first insulating layer on the first conductive layer; an active pattern on the first insulating layer and including a semiconductor material; a second insulating layer on the active pattern; and a second conductive layer on the second insulating layer, wherein the first insulating layer has a first opening exposing the first conductive layer, the second insulating layer has a second opening exposing the first conductive layer, a breadth of the first opening is different than a breadth of the second opening, and a side surface of the first opening and a side surface of the second opening are formed to a top surface of the first conductive layer. |
US12218149B2 |
Dual gate array substrate and display panel
A dual gate array substrate includes a plurality of groups of dual gate lines, a plurality of data lines, a plurality of pixel pairs and a plurality of common electrode lines, each common electrode line is arranged between two pixel units in a same pixel pair; and a layer where the common electrode line is located and a layer where a source/drain electrode of a thin film transistor is located are different layers and insulated from each other. |
US12218147B2 |
Connection structure for LCD clock circuit
An array substrate comprises a substrate body, a plurality of first wires, a plurality of second wires and a plurality of connecting electrodes. The plurality of first wires are provided on a first conductive layer; the plurality of second wires are provided on a second conductive layer, and the first conductive layer and the second conductive layer are located in different layers; the plurality of connecting electrodes are provided on a third conductive layer, and the connecting electrodes are respectively connected to the first wires and the second wires so as to connect the corresponding first wires and second wires, wherein orthographic projection areas of the connecting electrodes on the base substrate are not exactly the same. The array substrate may solve a problem of inconsistent signal delays on the second wires due to inconsistent lengths of the second wires. |
US12218145B2 |
Display panel and display device
A display panel includes a base substrate, a first transistor, and a second transistor. The first transistor and the second transistor are formed on the base substrate. The first transistor includes a first active layer, a first gate electrode, a first source electrode, and a first drain electrode. The first active layer includes silicon. The second transistor includes a second active layer, a second gate electrode, a second source electrode, and a second drain electrode. The second active layer includes oxide semiconductor. A length of a channel region of the first transistor is L1. Along a direction perpendicular to the base substrate, a distance between the first gate electrode and the first active layer is D1. A length of a channel region of the second transistor is L2. Along the direction perpendicular to the base substrate, a distance between the second gate electrode and the second active layer is D2. |
US12218139B2 |
Semiconductor device with metal structure
A semiconductor device includes a substrate having a first active region disposed in a first region of a substrate and a second active region disposed in a second region of the substrate. A first gate stack is disposed over the first active region and a second gate stack is disposed over the second active region, the first and second gate stacks having elongated shapes oriented in a first direction. A first metal layer is disposed over the first gate stack and the second gate stack. The first metal layer includes first metal layer structures oriented in a second direction orthogonal to the first direction. A second metal layer disposed over the first metal layer. The second metal layer includes second metal layer structures oriented in the first direction. A third metal layer is disposed over the second metal layer. The third metal layer includes a third metal layer structures oriented in the second direction. |
US12218137B2 |
Structure and method for gate-all-around metal-oxide-semiconductor devices with improved channel configurations
The present disclosure provides an integrated circuit device that comprises a semiconductor substrate having a top surface; a first and a second source/drain features over the semiconductor substrate; a first semiconductor layer extending in parallel with the top surface and connecting the first and the second source/drain features, the first semiconductor layer having a center portion and two end portions, each of the two end portions connecting the center portion and one of the first and second source/drain features; a first spacer over the two end portions of the first semiconductor layer; a second spacer vertically between the two end portions of the first semiconductor layer and the top surface; and a gate electrode wrapping around and engaging the center portion of the first semiconductor layer. The center portion has a thickness smaller than the two end portions. |
US12218135B2 |
Wiring in diffusion breaks in an integrated circuit
A semiconductor device includes a first three dimensional (3D) transistor and a second 3D transistor oriented parallel to the first 3D transistor disposed in a substrate, the first 3D transistor and the second 3D transistor being a subset of a plurality of transistors. The device includes a diffusion-break trench disposed in a region laterally separating the second 3D transistor from the first 3D transistor, the diffusion-break trench having a length extending along a lateral direction. The device includes a diffusion-break wire filling the diffusion-break trench, the diffusion-break wire having a height along a vertical direction, gates of the plurality of transistors being made of a different conductive material than the diffusion-break wire. |
US12218128B2 |
Nitride-based semiconductor bidirectional switching device and method for manufacturing the same
The present disclosure provides a nitride-based bidirectional switching device with substrate potential management capability. The device has a control node, a first power/load node, a second power/load node and a main substrate, and comprises: a nitride-based bilateral transistor and a substrate potential management circuit configured for managing a potential of the main substrate. By implementing the substrate potential management circuit, the substrate potential can be stabilized to a lower one of the potentials of the first source/drain and the second source/drain of the bilateral transistor no matter in which directions the bidirectional switching device is operated. Therefore, the bilateral transistor can be operated with a stable substrate potential for conducting current in both directions. |
US12218126B2 |
ESD protection structure, ESD protection circuit, and chip
The present disclosure provides an electrostatic discharge (ESD) protection structure, an ESD protection circuit, and a chip. The ESD protection structure includes a semiconductor substrate, a first N-type well, a first P-type well, a first N-type doped portion, a first P-type doped portion, a second N-type doped portion, and a second P-type doped portion. The semiconductor substrate includes a first integrated region. The first N-type well is located in the first integrated region. The first P-type well is located in the first integrated region. The first N-type doped portion is located in the first N-type well. The first P-type doped portion is located in the first N-type well. The second N-type doped portion is located in the first P-type well. The second P-type doped portion is located on a side of the second N-type doped portion away from the first N-type well. |
US12218125B2 |
Electro-static discharge protection structure and chip
The present disclosure relates to the technical field of semiconductors, and provides an electro-static discharge (ESD) protection structure and a chip. The ESD protection structure includes: a semiconductor substrate, a first P-type well, a first N-type well, a first N-type doped portion, a first P-type doped portion, a second N-type doped portion, a second P-type doped portion, a third doped well, a third P-type doped portion and a third N-type doped portion, wherein the first P-type well, the first N-type well and the third doped well are located in the semiconductor substrate; the first N-type doped portion and the first P-type doped portion are located in the first N-type well and spaced apart; the second N-type doped portion and the second P-type doped portion are located in the first P-type well and spaced apart. |
US12218120B2 |
Device mismatch mitigation for medium range and beyond distances
A structure is provided that includes a first active circuit in which at least one of areas surrounding the first active circuit includes an active circuit-containing region. A second active circuit is spaced apart from the first active circuit. The second active circuit includes a circuit mimic fill area present in at least one of the areas surrounding the second active circuit. The circuit mimic fill area substantially matches the active circuit-containing region that is adjacent to the first active circuit. The circuit mimic fill area is located on an equivalent side of the second active circuit as the active circuit-containing region that is present adjacent the first active circuit. The use of the circuit mimic fill mitigates the effects over medium range and beyond distances that cause device failure. |
US12218117B2 |
Method of forming package structure and package structure therefrom
A package structure and methods of forming a package structure are provided. The package structure includes a first die, a second die, a wall structure and an encapsulant. The second die is electrically bonded to the first die. The wall structure is located aside the second die and on the first die. The wall structure is in contact with the first die and a hole is defined within the wall structure for accommodating an optical element. The encapsulant laterally encapsulates the second die and the wall structure. |
US12218114B2 |
Semiconductor device and method of making a photonic semiconductor package
A semiconductor device has an interposer. A first semiconductor die with a photonic portion is disposed over the interposer. The photonic portion extends outside a footprint of the interposer. The interposer and first semiconductor die are disposed over a substrate. An encapsulant is deposited between the interposer and substrate. The photonic portion remains exposed from the encapsulant. |
US12218110B2 |
Red flip chip light emitting diode, package, and method of making the same
Flip chip LEDs comprise a transparent carrier and an active material layer such as AlInGaP bonded to the carrier and that emits light between about 550 to 650 nm. The flip chip LED has a first electrical terminal in contact with a first region of the active material layer, and a second electrical terminal in contact with a second region of the active material layer, wherein the first and second electrical terminals are positioned along a common surface of the active material layer. Chip-on-board LED packages comprise a plurality of the flip chip LEDs with respective first and second electrical terminals interconnected with one another. The package may include Flip chip LEDs that emit light between 420 to 500 nm, and the flip chip LEDs are covered with a phosphorus material comprising a yellow constituent, and may comprise a transparent material disposed over the phosphorus material. |
US12218106B2 |
Backside contact to improve thermal dissipation away from semiconductor devices
In some embodiments, the present disclosure relates to a 3D integrated circuit (IC) stack that includes a first IC die bonded to a second IC die. The first IC die includes a first semiconductor substrate, a first interconnect structure arranged on a frontside of the first semiconductor substrate, and a first bonding structure arranged over the first interconnect structure. The second IC die includes a second semiconductor substrate, a second interconnect structure arranged on a frontside of the second semiconductor substrate, and a second bonding structure arranged on a backside of the second semiconductor substrate. The first bonding structure faces the second bonding structure. Further, the 3D IC stack includes a first backside contact that extends from the second bonding structure to the backside of the second semiconductor substrate and is thermally coupled to at least one of the first or second interconnect structures. |
US12218104B2 |
Method for forming chip package structure with molding layer
A method for forming a chip package structure is provided. The method includes forming a first molding layer surrounding a first chip structure. The method includes disposing a second chip structure over the first chip structure and the first molding layer. The method includes forming a second molding layer surrounding the second chip structure and over the first chip structure and the first molding layer. The method includes forming a third molding layer surrounding the first molding layer and the second molding layer. The method includes disposing a third chip structure over the second chip structure, the second molding layer and the third molding layer. The method includes forming a fourth molding layer surrounding the third chip structure and over the second chip structure, the second molding layer, and the third molding layer. |
US12218103B2 |
Radiation hardened semiconductor devices and packaging
Radiation hard semiconductor devices and packaging are disclosed. A semiconductor device assembly includes a substrate, a semiconductor die stack electrically coupled to the substrate, and an ionizing radiation shield disposed over a top die of the semiconductor die stack, wherein the ionizing radiation shield comprises silicon carbide (SiC). The semiconductor device assembly further includes an encapsulant at least partially encapsulating the semiconductor die stack and the ionizing radiation shield. |
US12218099B2 |
Interposer and semiconductor package including the same
A semiconductor package includes an interposer, first and second semiconductor chips, and electrical connection structures. The interposer includes a first connection structure having a first redistribution conductor, second connection structures each having a second redistribution conductor, third connection structures each having a third redistribution conductor, and a passivation layer filling spaces between the first to third connection structures. The first semiconductor chip is disposed on the interposer to overlap the first connection structure and some third connection structures. The second semiconductor chip is disposed on the interposer to overlap some second connection structures and third connection structures. The electrical connection structures are electrically connected to the first and second chips. The first redistribution conductor electrically connects the first chip to some electrical connection structures, the second redistribution conductor electrically connects the second chip to some electrical connection structures, and the third redistribution conductor electrically connects the first and second chips. |
US12218097B2 |
Bonding to alignment marks with dummy alignment marks
A method includes placing a first package component. The first package component includes a first alignment mark and a first dummy alignment mark. A second package component is aligned to the first package component. The second package component includes a second alignment mark and a second dummy alignment mark. The aligning is performed using the first alignment mark for positioning the first package component, and using the second alignment mark for position the second package component. The second package component is bonded to the first package component to form a package, with the first alignment mark being bonded to the second dummy alignment mark. |
US12218082B2 |
Package structure
A memory device including a base semiconductor die, conductive terminals, memory dies, an insulating encapsulation and a buffer cap is provided. The conductive terminals are disposed on a first surface of the base semiconductor die. The memory dies are stacked over a second surface of the base semiconductor die, and the second surface of the base semiconductor die is opposite to the first surface of the base semiconductor die. The insulating encapsulation is disposed on the second surface of the base semiconductor die and laterally encapsulates the memory dies. The buffer cap covers the first surface of the base semiconductor die, sidewalls of the base semiconductor die and sidewalls of the insulating encapsulation. A package structure including the above-mentioned memory device is also provided. |
US12218081B2 |
Microelectronic devices with a polysilicon structure above a staircase structure, and related methods
Microelectronic devices include a stack structure of insulative structures vertically alternating with conductive structures and arranged in tiers forming opposing staircase structures. A polysilicon fill material substantially fills an opening (e.g., a high-aspect-ratio opening) between the opposing staircase structures. The polysilicon fill material may have non-compressive stress such that the stack structure may be partitioned into blocks without the blocks bending and without contacts—formed in at least one of the polysilicon fill material and the stack structure—deforming, misaligning, or forming electrical shorts with neighboring contacts. |
US12218077B2 |
Semiconductor device package
A semiconductor device package is disclosed. The semiconductor device package includes a carrier, a first electronic component disposed on the carrier and a support component disposed on the carrier. The semiconductor device package also includes a second electronic component disposed on the first electronic component and supported by the support component. |
US12218076B2 |
Nanophotonic crack stop design
A semiconductor design that uses high refractive index material between low refractive index material. This structure may act as an optical waveguide. |
US12218073B2 |
Semiconductor marks and forming methods thereof
The present disclosure relates to a semiconductor mark and a forming method thereof. The semiconductor mark comprises: a previous layer mark comprising first patterns and at least one second pattern, the second pattern being located between adjacent first patterns, the first pattern being different from the second pattern in material property. Since the first pattern and the second pattern in the previous layer mark in the semiconductor mark according to the present disclosure are different in material property, during measurement, the first pattern and the second pattern are different in reflectivity for measurement light. Thus, the contrast of images of the first pattern and the second pattern obtained during measurement is improved, the positions and boundaries of the first pattern and the second pattern are clearly determined, and the measurement of the previous layer mark is more accurate. |
US12218072B2 |
Semiconductor device and method for manufacturing the same
According to one embodiment, a semiconductor device includes a circuit pattern including a plurality of unit patterns that are disposed in a repeating manner in at least one direction. The semiconductor device includes a discrimination pattern provided in the circuit pattern and configured to discriminate the unit patterns from each other. |
US12218070B2 |
Semiconductor package and method of fabricating the same
A semiconductor package includes a redistribution layer having a first surface and a second surface opposite to each other, the redistribution layer including a plurality of first redistribution pads on the first surface, a semiconductor chip on the second surface of the redistribution layer, an active surface of the semiconductor chip facing the redistribution layer, a plurality of conductive structures on the second surface of the redistribution layer, the plurality of conductive structures being spaced apart from the semiconductor chip, and a plurality of external connection terminals on and coupled to the conductive structures, the plurality of first redistribution pads have a pitch smaller than a pitch of the plurality of external connection terminals. |
US12218065B2 |
Semiconductor package including adhesive layer and method for manufacturing the same
A semiconductor package may include a first semiconductor chip, a second semiconductor chip spaced apart from the first semiconductor chip, an adhesive layer including an interposition portion and a side portion, and a molding layer. The molding layer may surround the first semiconductor chip, the second semiconductor chip, and the adhesive layer. The interposition portion may be between the first and second semiconductor chips. The side portion may contact a side surface of the first semiconductor chip and a side surface of the second semiconductor chip. A top surface of the side portion is curved, and an outer side surface of the side portion is flat. |
US12218062B2 |
Method of fabricating a semiconductor memory device including an extension gate cutting region
A semiconductor device, in which a cell array region and an extension region are arranged along a first direction, and in which contact regions and through regions are alternately arranged along the first direction in the extension region, including: a mold structure including a plurality of first insulating patterns and a plurality of gate electrodes, which are alternately stacked on a first substrate; a channel structure penetrating the mold structure in the cell array region to intersect the plurality of gate electrodes; respective gate contacts that are on the mold structure in the contact regions and are connected to each of the gate electrodes; and a plurality of second insulating patterns, the second insulating patterns being stacked alternately with the first insulating patterns in the mold structure in the through regions, the plurality of second insulating patterns including a different material from the plurality of first insulating patterns. |
US12218061B2 |
Driving connection structures of memory devices
Methods, systems and apparatus for managing driving connection structures of memory devices, e.g., three-dimensional memory devices. In one aspect, a semiconductor device includes: a first array structure of memory cells including first conductive layers, a second array structure of memory cells including second conductive layers, a connection structure arranged between the first and second array structures along a first direction, and a circuit arranged adjacent to the connection structure. The connection structure includes: first and second connection areas through which the first and second conductive layers are electrically connectable to the circuit, a first stepped structure configured to individually expose the first conductive layers in the first array structure, a second stepped structure configured to individually expose the second conductive layers in the second array structure. The first and second stepped structures are arranged between the first and second connection areas along a second direction perpendicular to the first direction. |
US12218058B2 |
Integrated circuits having stacked transistors and backside power nodes
An integrated circuit device includes a first-type active-region semiconductor structure, a second-type active-region semiconductor structure stacked with the first-type active-region semiconductor structure, a front-side power rail in a front-side conductive layer, and a back-side power rail in a back-side conductive layer. The integrated circuit device also includes a source conductive segment intersecting the first-type active-region semiconductor structure at a source region of a transistor, a back-side power node in the back-side conductive layer, and a top-to-bottom via-connector. The source conductive segment is conductively connected to the front-side power rail through a front-side terminal via-connector. The top-to-bottom via-connector is connected between the source conductive segment and the back-side power node. |
US12218050B2 |
Manufacturing method for semiconductor device
A method for fabricating a semiconductor structure includes depositing a first insulation material over a substrate, wherein the substrate includes an active region. The method further includes etching the first insulation material to define a first recess extending along a first direction at a first level of the first insulation material. The method further includes depositing a second insulation material lining with a sidewall of the first recess. The method further includes depositing a first metal line in the first recess. |
US12218048B2 |
Anti-fuse and fuse structures for improving the functionality of qubit circuits
A method of constructing a superconducting switch includes depositing a thin sacrificial layer on top of a substrate. The sacrificial layer is patterned to remove portions of the sacrificial layer except at a first portion of the substrate. A superconducting metal layer is patterned on top of the substrate and on top of the sacrificial layer. The superconducting metal layer is patterned to form a superconducting metal line over the sacrificial layer. The patterned sacrificial layer is etched from under the superconducting metal line to release the metal line from the substrate. |
US12218047B2 |
Memory devices and methods of manufacturing thereof
A memory device includes a programming transistor and a reading transistor of an anti-fuse memory cell. The programming transistor includes first semiconductor nanostructures vertically spaced apart from one another, each of the first semiconductor nanostructures having a first width along a first lateral direction. The reading transistor includes second semiconductor nanostructures vertically spaced apart from one another, each of the second semiconductor nanostructures having a second width different from the first width along the second direction. The memory device also includes a first and a second gate metals. The first gate metal wraps around each of the first semiconductor nanostructures with a first gate dielectric disposed therein. The second gate metal wraps around each of the second semiconductor nanostructures with a second gate dielectric disposed therein. |
US12218046B2 |
Semiconductor device and method of fabricating the same
A semiconductor device including transistors on a substrate, a first interlayer insulating layer on the transistors, a first lower interconnection line and a second lower interconnection line in an upper portion of the first interlayer insulating layer, a dielectric layer being selectively on a top surface of the first interlayer insulating layer except top surfaces of the first and second lower interconnection lines, an etch stop layer on the first and second lower interconnection lines and the dielectric layer, a second interlayer insulating layer on the etch stop layer, and an upper interconnection line in the second interlayer insulating layer may be provided. |
US12218045B1 |
Stacked planar capacitors based multi-function linear threshold gate with input based adaptive threshold
An apparatus and configuring scheme where a capacitive input circuit can be programmed to perform different logic functions by adjusting the switching threshold of the capacitive input circuit. Digital inputs are received by respective capacitors on first terminals of those capacitors. The second terminals of the capacitors are connected to a summing node. A pull-up and pull-down device are coupled to the summing node. The pull-up and pull-down devices are controlled separately. During a reset phase, the pull-up and/or pull-down devices are turned on or off in a sequence, and inputs to the capacitors are set to condition the voltage on node n1. As such, a threshold for the capacitive input circuit is set. After the reset phase, an evaluation phase follows. In the evaluation phase, the output of the capacitive input circuit is determined based on the inputs and the logic function configured during the reset phase. |
US12218044B2 |
Semiconductor device
A wiring substrate includes: a first insulating layer; a first metal pattern formed on the first insulating layer; a second insulating layer formed on the first insulating layer so as to cover the first metal pattern; a second metal pattern formed on the second insulating layer; and an organic insulating film contacted with a portion of the second metal pattern. The first metal pattern has: a first lower surface contacted with the first insulating layer; and a first upper surface contacted with the second insulating layer. The second metal pattern has: a second lower surface contacted with the second insulating layer; and a second upper surface contacted with the organic insulating film. Further, a surface roughness of the second upper surface is larger than a surface roughness of each of the second lower surface, the first upper surface and the first lower surface. |
US12218039B2 |
Semiconductor package
A semiconductor package may include a redistribution substrate having a first surface and a second surface, opposite to each other, a semiconductor chip on the first surface of the redistribution substrate, and a solder pattern on the second surface of the redistribution substrate. The redistribution substrate may include an under-bump pattern coupled to the solder pattern, a first redistribution pattern on the under-bump pattern, the first redistribution pattern including a first via portion and a first wire portion, and a first seed pattern between the under-bump pattern and the first redistribution pattern and on a side surface of the first via portion and a bottom surface of the first wire portion. A bottom surface of the first seed pattern may be at a level lower than a top surface of the under-bump pattern. |
US12218037B2 |
Semiconductor device
A semiconductor device with front and back surfaces, and a side surface having first and second sides opposite to each other, and third and fourth sides opposite to each other. The semiconductor device includes a plurality of circuit boards surrounded by the first to fourth sides, the circuit boards each including an insulating board and a conductive plate, a first lead frame including a first terminal portion extending upward and being bent toward the first side, a second lead frame including a second terminal portion extending upward and being bent toward the second side, and a resin-filled portion provided in a first gap between the first terminal portion and the second terminal portion, the resin-filled portion having a concave portion recessed in a direction from the front surface toward the back surface so that an insulating insertion member is inserted into the concave portion. |
US12218033B2 |
Semiconductor structure, method for forming same and stacked structure
A semiconductor structure includes: a substrate and a dielectric layer, in which the substrate has a front surface and a back surface which are oppositely arranged, and the dielectric layer is formed on the front surface; a connecting hole, penetrating through the substrate and extending to the dielectric layer; an insulating layer, located on the surface of the inner wall of the connecting hole; and a connecting structure, comprising a first barrier layer, a second barrier layer and a conductive structure, in which the first barrier layer is located on a surface of the insulating layer, the second barrier layer is located between the first barrier layer and the conductive structure, and an air gap exists between the second barrier layer and the first barrier layer. |
US12218031B2 |
Thermal interface material containment
Systems and methods of providing a bare circuit integrated circuit package with a containment ring are described. The bare circuit integrated circuit package may be provided with a substrate connected to a printed circuit board. An integrated circuit may be connected to the substrate. A stiffener ring that surrounds the integrated circuit may be attached to the substrate. A heat sink may be positioned on the stiffener ring and over the integrated circuit such that there is a space between a top of the integrated circuit and a bottom surface of the heat sink. A thermal interface material may be provided to thermally connect the integrated circuit and the heat sink. A containment ring may be positioned between the stiffener ring and the integrated circuit, the containment ring sized and positioned to prevent pumping and/or displacement of the thermal interface material. |
US12218024B2 |
Semiconductor device and fabrication method thereof
In a semiconductor device, it is preferable to suppress a variation in characteristics of a temperature sensor. The semiconductor device is provided that includes a semiconductor substrate having a first conductivity type drift region, a transistor section provided in the semiconductor substrate, a diode section provided in the semiconductor substrate, a second conductivity type well region exposed at an upper surface of the semiconductor substrate, a temperature sensing unit that is adjacent to the diode section in top view and is provided above the well region, and an upper lifetime control region that is provided in the diode section, at the upper surface side of the semiconductor substrate, and in a region not overlapping with the temperature sensing unit in top view. |
US12218022B2 |
Passivation structure with planar top surfaces
A method includes forming a first passivation layer, forming a metal pad over the first passivation layer, forming a planarization layer having a planar top surface over the metal pad, and patterning the planarization layer to form a first opening. A top surface of the metal pad is revealed through the first opening. The method further includes forming a polymer layer extending into the first opening, and patterning the polymer layer to form a second opening. The top surface of the metal pad is revealed through the second opening. |
US12218021B2 |
Semiconductor packages and methods of forming the same
A semiconductor package includes a circuit board structure, a first redistribution layer structure and first bonding elements. The circuit board structure includes outermost first conductive patterns and a first mask layer adjacent to the outermost first conductive patterns. The first redistribution layer structure is disposed over the circuit board structure. The first bonding elements are disposed between and electrically connected to the first redistribution layer structure and the outermost first conductive patterns of the circuit board structure. In some embodiments, at least one of the first bonding elements covers a top and a sidewall of the corresponding outermost first conductive pattern. |
US12218015B2 |
Interferometer systems and methods for real time etch process compensation control
An apparatus includes a beam conditioning assembly configured to output one or more wavelengths to a substrate being processed and receive one or more reflected wavelengths from the substrate, and a machine learning device configured to process the one or more reflected wavelengths to predict a process variable and compare the predicted process variable with a measured process variable to obtain a comparison result. |
US12218014B2 |
Method for non-destructive inspection of cell etch redeposition
Various embodiments of the present disclosure are directed towards a method for non-destructive inspection of cell etch redeposition. In some embodiments of the method, a grayscale image of a plurality of cells on a wafer is captured. The grayscale image provides a top down view of the cells and, in some embodiments, is captured in situ after etching to form the cells. The cells are identified in the grayscale image to determine non-region of interest (non-ROI) pixels corresponding to the cells. The non-ROI pixels are subtracted from the grayscale image to determine ROI pixels. The ROI pixels are remaining pixels after the subtracting and correspond to material on sidewalls of, and in recesses between, the cells. An amount of etch redeposition on the sidewalls and in the recesses is then scored based on gray levels of the ROI pixels. Further, the wafer is processed based on the score. |
US12218010B2 |
Vertical field-effect transistor devices having gate liner
Vertical field-effect transistor (VFET) devices and methods of forming the same are provided. The methods may include forming a lower structure on a substrate. The lower structure may include first and second VFETs, a preliminary isolation structure between the first and second VFETs, and a gate liner on opposing sides of the preliminary isolation structure and between the preliminary isolation structure and the substrate. Each of the first and second VFETs may include a bottom source/drain region, a channel region and a top source/drain region sequentially stacked, and a gate structure on a side surface of the channel region. The preliminary isolation structure may include a sacrificial layer and a gap capping layer sequentially stacked. The methods may also include forming a top capping layer on the lower structure and then forming a cavity between the first and second VFETs by removing the sacrificial layer. |
US12218008B2 |
Memory device including self-aligned conductive contacts
Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes levels of conductive materials interleaved with levels of dielectric materials; memory cell strings including respective pillars extending through the levels of conductive materials and the levels of dielectric materials; a dielectric structure formed in a slit, the slit extending through the levels of conductive materials and the levels of dielectric materials, the dielectric structure separating the levels of conductive materials and the levels of dielectric materials into a first portion and a second portion; first conductive structures located over and coupled to respective pillars of the first memory cell strings; second conductive structures located over and coupled to respective pillars of the second memory cell strings; and a conductive line contacting the dielectric structure, a conductive structure of the first conductive structures, and a conductive structure of the second conductive structures. |
US12218005B2 |
Integrated circuit device
An integrated circuit device includes an interconnect layer, a memory structure, a third conductive feature, and a fourth conductive feature. The interconnect layer includes a first conductive feature and a second conductive feature. The memory structure is over and in contact with the first conductive feature. The memory structure includes at least a resistance switching element over the first conductive feature. The third conductive feature, including a first conductive line, is over and in contact with the second conductive feature. The fourth conductive feature is over and in contact with the memory structure. The fourth conductive feature includes a second conductive line, a top surface of the first conductive line is substantially level with a top surface of the second conductive line, and a bottom surface of the first conductive line is lower than a bottommost portion of a bottom surface of the second conductive line. |
US12218001B2 |
Semiconductor package and method of fabricating semiconductor package
A method of fabricating a semiconductor package includes providing a substrate having at least one contact and forming a redistribution layer on the substrate. The formation of the redistribution layer includes forming a dielectric material layer over the substrate and performing a double exposure process to the dielectric material layer. A development process is then performed and a dual damascene opening is formed in the dielectric material layer. A seed metallic layer is formed over the dual damascene opening and over the dielectric material layer. A metal layer is formed over the seed metallic layer. A redistribution pattern is formed in the first dual damascene opening and is electrically connected with the at least one contact. |
US12217999B2 |
Trench isolation process
One or more semiconductor processing tools may form a deep trench within a silicon wafer. The one or more semiconductor processing tools may deposit a first insulating material within the deep trench. The one or more semiconductor processing tools may form, after forming the deep trench with the silicon wafer, a shallow trench above the deep trench. The one or more semiconductor processing tools may deposit a second insulating material within the shallow trench. |
US12217998B2 |
Substrate processing apparatus
A substrate processing apparatus includes a vacuum chamber, a rotary table that is rotatably provided inside the vacuum chamber, a stage that is rotatable with respect to the rotary table, the stage having a center of rotation at a position spaced apart from a center of rotation of the rotary table, and the stage having a flange provided at a lower surface of the stage, a first holder and a second holder, the flange being sandwiched between the first holder and the second holder, and a pressing member configured to press the second holder in a direction in which the second holder comes closer to the first holder. |
US12217994B2 |
Electrostatic chuck device and sleeve for electrostatic chuck device
An electrostatic chuck device containing a substrate, a stack stacked on an upper surface of the substrate in the thickness direction, and a ceramic layer stacked on an upper surface of the stack in the thickness direction. A sleeve formed from an insulating material is inserted into a through-hole that penetrates through the substrate and the stack in the thickness direction. The upper surface of the sleeve in the thickness direction has a two-level structure including a first upper surface positioned on the same plane as an upper surface of the substrate in the thickness direction, and a second upper surface positioned above the first upper surface in the thickness direction of the sleeve and disposed proximate to the ceramic layer. In a plan view, an edge portion of the stack is disposed on top of the first upper surface. |
US12217992B2 |
Methods and systems for improving transfer efficiency of an automated material handling system
Methods and systems for improving the efficiency of an automated material handling system (AMHS) include providing an apparatus operatively coupled to a load port of a processing apparatus, where the apparatus is configured to remove a first work-in-process from the load port and to move the first work-in-process along a first direction to displace the first work-in-progress from the load port while a second work-in-progress is transferred to the load port from an AMHS vehicle along a second direction that is perpendicular to the first direction, and transferring the first work-in-progress to an AMHS vehicle along the second direction. The methods and systems may be used for loading and unloading wafer storage containers, such as front opening unified pods (FOUPs), in a semiconductor fabrication facility. |
US12217990B2 |
Method for treating objects and apparatus for carrying out the method
In a method for treating objects, the objects are transported through a basin by a transporting device. Treatment solution is introduced into the basin by way of at least one feeding device, which is provided with upwardly directed outlet openings. The treatment solution is sprayed upwards by the upwardly directed outlet openings to form jets of treatment solution. The objects are transported through the basin over the upwardly directed outlet openings and a downwardly facing surface of the objects is brought into contact with the jets of treatment solution during the transport of the objects through the basin. There is also described a treatment apparatus for carrying out such a method. |
US12217986B2 |
Substrate treating apparatus with parallel first and second parts of substrate treatment lines on multiple stories for simultaneously treating a plurality of substrates
A substrate treating apparatus for treating substrates includes a plurality of substrate treatment lines arranged vertically for carrying out plural types of treatment on the substrates while transporting the substrates substantially horizontally, and a controller for changing processes of treatment carried out on the substrates for each of the substrate treatment lines. By changing the processes of treatment carried out for the substrates for each substrate treatment line, the processes of treatment carried out for the substrates can be changed for each substrate conveniently. Thus, a plurality of different processes of treatment corresponding to the number of substrate treatment lines can be carried out in parallel for the respective substrates. |
US12217975B2 |
Semiconductor device having metal gate and poly gate
A semiconductor device includes a substrate, a first well, a second well, a metal gate, a poly gate, a source region, and a drain region. The first well and the second well are within the substrate. The metal gate is partially over the first well. The poly gate is over the second well. The poly gate is separated from the metal gate, and a width ratio of the poly gate to the metal gate is in a range from about 0.1 to about 0.2. The source region and the drain region are respectively within the first well and the second well. |
US12217973B2 |
Method of etching film and plasma processing apparatus
A method of etching a film of a substrate is provided. The substrate includes an underlying region, the film and a mask. The film is provided on the underlying region. The mask is provided on the film. The method comprises performing main etching on the film. The main etching is plasma etching of the film and exposes at least a part of the underlying region. The method further comprises forming a protective layer on at least a side wall surface of the mask after the performing of the main etching. A material of the protective layer is different from a material of the film. The method further comprises performing over-etching on the film after the forming of the protective layer. The over-etching is plasma etching of the film. |
US12217972B2 |
Multi-state pulsing for achieving a balance between bow control and mask selectivity
A method for multi-state pulsing to achieve a balance between bow control and mask selectivity is described. The method includes generating a primary radio frequency (RF) signal. The primary RF signal pulses among three states including a first state, a second state, and a third state. The method further includes generating a secondary RF signal. The secondary RF signal pulses among the three states. During the first state, the primary RF signal has a power level that is greater than a power level of the secondary RF signal. Also, during the second state, the secondary RF signal has a power level that is greater than a power level of the primary RF signal. During the third state, power levels of the primary and secondary RF signals are approximately equal. |
US12217969B2 |
Silicon dry etching method
A silicon dry etching method of the invention, includes: preparing a silicon substrate; forming a mask pattern having an opening on the silicon substrate; forming a deposition layer on the silicon substrate in accordance with the mask pattern while introducing a first gas; carrying out a dry etching process with respect to the silicon substrate in accordance with the mask pattern while introducing a second gas, and thereby forming a recess pattern on a surface of the silicon substrate; and carrying out an ashing process with respect to the silicon substrate while introducing a third gas. |
US12217967B2 |
Indium phosphide substrate
Provided is an indium phosphide substrate which has suppressed sharpness of a wafer edge when polishing is carried out from the back surface of the wafer by a method such as back lapping. An indium phosphide substrate, wherein when planes A each parallel to a main surface are taken in a wafer, the phosphide substrate has an angle θ on the main surface side of 0°<θ≤110° for all of the planes A where a distance from the main surface is 100 μm or more and 200 μm or less, wherein the angle θ is formed by a plane B, the plane B including an intersection line of an wafer edge with each of the planes A and being tangent to the wafer edge, and an plane of each of the planes A extending in a wafer outside direction, and wherein in a cross section orthogonal to the wafer edge, the indium phosphide substrate has an edge round at least on the main surface side, and the edge round on the main surface side has a radius of curvature Rf of from 200 to 350 μm. |
US12217966B2 |
Processing method of wafer, protective sheet, and protective sheet laying method
There is provided a processing method of a wafer. The processing method includes a protective sheet preparation step of preparing a protective sheet including a first sheet that is thermocompression-bonded to a surface of the wafer by heating, a second sheet that is laid on the first sheet and has fluidity due to the heating, and a third sheet that is laid on the second sheet and keeps flatness even with the heating. The processing method also includes a protective sheet laying step of causing a side of the first sheet to face a front surface of the wafer and executing heating to execute thermocompression bonding to lay the protective sheet on the front surface of the wafer and a grinding step of causing a side of the protective sheet to be held by a holding surface of a chuck table and grinding a back surface of the wafer. |
US12217960B2 |
Semiconductor devices and methods of manufacture
Semiconductor devices and methods of manufacture are provided whereby fences are formed over a substrate and III-V materials are grown over the substrate, wherein the fences block growth of the III-V materials. As such, smaller areas of the III-V materials are grown, thereby preventing stresses that occur with the growth of larger sheets. |
US12217958B2 |
Method of pre-treating substrate and method of directly forming graphene using the same
A method of pre-treating a substrate on which graphene will be directly formed may include pre-treating the substrate using a pre-treatment gas including at least a carbon source and hydrogen. |
US12217956B2 |
Carbon film deposition method and deposition apparatus
A carbon film deposition method includes supplying a carbon-containing gas and a halogen gas to a substrate to deposit a carbon film on the substrate by using chemical vapor deposition, and supplying a gas that reacts with halogens constituting the halogen gas to reduce the halogens contained in the carbon film. A cycle including the supplying of the carbon-containing gas and the halogen gas and the supplying of the gas that reacts with the halogens is repeated a plurality of times. |
US12217955B2 |
Method for etching features using a targeted deposition for selective passivation
A method for patterning a stack having a mask with a plurality of mask features is provided. A targeted deposition is provided, wherein the targeted deposition comprises a plurality of cycles, wherein each cycle comprises flowing a precursor to deposit a layer of precursor and targeted curing the layer of precursor, comprising flowing a curing gas, flowing a modification gas, forming a plasma from the curing gas and modification gas, and exposing the layer of precursor to the plasma providing a targeted curing, wherein plasma from the curing gas cures first portions of the layer of precursor and plasma from the modification gas modifies second portions of the layer of precursor, wherein the modification of the second portion reduces curing of the layer of precursor of the second portions of the layer of precursor. The stack is etched through the targeted deposition. |
US12217949B2 |
Magnetically enhanced high density plasma-chemical vapor deposition plasma source for depositing diamond and diamond-like films
A method of sputtering a layer on a substrate includes positioning an HEDP magnetron in a vacuum with an anode, cathode target, magnet assembly, substrate, and feed gas; applying a plurality of unipolar negative direct current (DC) voltage pulses from a pulse power supply to a pulse converting network (PCN), wherein the PCN comprises at least one inductor and at least one capacitor; and adjusting an amplitude, pulse duration, and frequency associated with the plurality of unipolar negative DC voltage pulses and adjusting a value of at least one of the at least one inductor and the at least one capacitor, thereby causing a resonance mode associated with the PCN. The substrate is operatively coupled to ground by a first diode, thereby attracting positively charged ions sputtered from the cathode target and plasma to the substrate. A corresponding apparatus and computer-readable medium are also disclosed. |
US12217948B2 |
Sputtering target, method of bonding target material and backing plate, and method of manufacturing sputtering target
A sputtering target comprising: a backing plate; and a target material bonded via a bonding material to a bonding region of the backing plate, wherein a bonding area of a bonding portion between the target material and the backing plate accounts for 97% or more of the area of the bonding region, and wherein a maximum defect area of portions without the bonding material present between the target material and the backing plate accounts for 0.6% or less of the area of the bonding region. The sputtering target enables manufacturing of the sputtering target in which the target material is hardly peeled off during sputtering. |
US12217944B2 |
High power cable for heated components in RF environment
A substrate support includes an edge ring, a heater element arranged within the edge ring, a ceramic layer, at least one heating element arranged within the ceramic layer, and a cable configured to provide power from a power source to the heater element and the at least one heating element. The cable includes a first plurality of wires connected to the heater element, a second plurality of wires connected to the at least one heating element, a filter module, and an isolation device connected only to the first plurality of wires between the filter module and the heater element. The first and second pluralities of wires are twisted together within the filter module. The isolation device is configured to compensate for a resonance frequency generated during operation of the heater element and the at least one heating element. |
US12217942B2 |
Plasma processing apparatus
A plasma processing apparatus includes a chamber, a substrate support including a bottom electrode, and a top electrode assembly disposed above the substrate support. The top electrode assembly includes a top electrode plate and a thermally conductive plate disposed above the top electrode plate. The top electrode assembly includes a coolant flow path disposed within the thermally conductive plate. The top electrode assembly includes at least one heating element thermally connected to the thermally conductive plate, the heating element being disposed at a location that does not overlap the coolant flow path in a height direction of the plasma processing apparatus. The plasma processing apparatus includes a controller that controls at least one among a coolant flowing through the coolant flow path and the heating element, based on a temperature of the top electrode plate detected by a temperature sensor, to adjust the temperature of the top electrode plate. |
US12217941B2 |
Plasma processing apparatus, and plasma processing method
A plasma processing apparatus for cleaning a peripheral portion of a substrate by plasma and comprising a depressurizable processing container accommodating a substrate is disclosed. The processing container includes a substrate support for supporting a substrate and including a central electrode facing a central portion of the supported substrate supported by the substrate support; a lower ring electrode formed in a ring shape to face a lower surface of a peripheral portion of the substrate supported by the substrate support; and an upper ring electrode disposed to face an upper surface of the peripheral portion of the substrate supported by the substrate support. The central electrode is grounded, a radio frequency (RF) power is supplied to each of the upper and lower ring electrodes, and the RF power is supplied to at least one of the upper and lower ring electrodes via a phase adjuster configured to adjust the phase of the RF power. |
US12217935B2 |
Plasma processing methods using multiphase multifrequency bias pulses
A plasma processing method includes generating a plasma within a processing chamber using source power to ignite a glow phase of the plasma, generating low-energy ions at a substrate supported by a substrate holder in the processing chamber from the plasma using lower-frequency radio frequency bias power applied during the glow phase, and generating high-energy ions at the substrate using higher-frequency radio frequency bias power applied during an afterglow phase of the plasma. The frequency of the higher-frequency radio frequency bias power is greater than the frequency of the lower-frequency radio frequency bias power. |
US12217931B2 |
Graphene based substrates for imaging
Disclosed are articles comprising substrate and graphene coating that are configured to support a sample for electron or optical microscopy. Also disclosed are methods of making the same and methods of using the same in imaging technology. |
US12217929B2 |
Systems and methods for chromatic aberration mitigation
A method of reducing aberration comprises separating charged particles of a beam based on energy of the charged particles to form beamlets, each of the beamlets configured to include charged particles at a central energy level; and deflecting the beamlets so that beamlets having different central energy levels are deflected differently. An aberration corrector comprises a dispersive element configured to cause constituent parts of a beam (e.g. a charged particle beam) to spread apart based on energy; an aperture array configured to form beamlets from the spread apart beam; and a deflector array configured to deflect the beamlets differently based on central energy levels of particles that form the beamlets. |
US12217924B2 |
Heat controlled switch
A semiconductor device is disclosed. The semiconductor device includes a semiconductor substrate, and a heater element on the semiconductor substrate, the heater element configured to generate heat in response to a current flowing therethrough. The semiconductor device also includes a conductor material having a programmable conductivity, and an insulator layer between the heater element and the conductor material, where the conductor material is configured to be programmed by applying one or more voltage differences to one or more of the heater element and the conductor material, and where a capacitance between the conductor material and the heater element is configured to be controlled by the voltage differences such that the capacitance is lower while the conductor material is being programmed than while the conductor material is not being programmed. |
US12217922B2 |
Method for monitoring vacuum interrupter's condition and an electric switching device
Embodiments relate to a method for monitoring the vacuum interrupter's condition of an electric device. The method comprises receiving a first voltage signal indicating a first voltage at a first contact of a switch inside the electric device. The first contact of the switch is coupled to a source line. The method further comprises receiving a second voltage signal indicating a second voltage at a second contact of the switch. The second contact of the switch is coupled to a reactive component. The method comprises receiving a current signal indicating a current at the second contact of the switch. The method comprises determining occurrence of a restrike in response to determining increasing amplitudes of the first voltage signal, the second voltage signal and the current signal in a time slot. The method further comprises determining the vacuum interrupter condition based on the determined occurrence of the restrike. |
US12217921B2 |
Vacuum circuit breaker
A coupling bellows includes a first bellows and a second bellows having a higher spring constant than the first bellows. A coupling member is joined to each of the first bellows and the second bellows adjacent to each other, and includes a hole inserted with a movable shaft. A pressing member moves in an axial direction of the movable shaft toward the coupling member along with movement of the movable shaft in the direction in which a movable contactor is separated from a fixed contactor, and presses the coupling member, thereby contracting the second bellows. |
US12217919B2 |
Electrical network having fault protection control
An electrical network includes feed-in devices, loads, and a distribution grid, which is arranged therebetween and comprises at least one busbar and at least one device for opening or closing a DC circuit. The at least one device includes: an electric switch for opening or closing the DC circuit; a fault current detection device; a trigger unit; a precharging device; and a control unit for automatically closing the electric switch after the precharging process. The electric switch opens the DC circuit via the trigger unit if a fault current is detected by the fault current detector, and the precharging device restores the voltage on the busbar prior to closing the electric switch. Multiple loads can be individually electrically separated via a respective electromechanical switch, and multiple loads can be electrically separated as a group via the at least one device. |
US12217916B2 |
Electronic component and method for manufacturing electronic component
An electronic component including a base body including a first end surface and a second end surface opposite to each other in a length direction, a first internal electrode exposed at the first end surface, and a second internal electrode exposed at the second end surface; a first external electrode on the first end surface and connected to the first internal electrode; and a second external electrode on the second end surface and connected to the second internal electrode. The first external electrode includes a resin electrode layer containing a conductive component and a resin component, the resin electrode layer of the first external electrode includes a first portion facing a whole surface of the first end surface of the base body, and a plurality of protrusions are arranged periodically side by side on a surface of the first portion of the resin electrode layer of the first external electrode. |
US12217915B2 |
Multilayer electronic component
A multilayer electronic component includes: a body including dielectric layers and internal electrodes alternately disposed with the dielectric layers interposed therebetween in a first direction; and external electrodes connected to the internal electrodes. The body has first and second surfaces opposing each other in the first direction and one or more side surfaces positioned between the first and second surfaces. The body has a protruding portion protruding in the first direction and outer peripheral portions around the protruding portion on the first surface of the body. The external electrodes cover the outer peripheral portions, the side surfaces, and the second surface of the body. In the second surface of the body, portions that are covered by the external electrodes and a portion that is not covered by the external electrodes are substantially coplanar with each other. |
US12217914B2 |
Ceramic electronic component with openings in electrode
A ceramic electronic component includes a body including a dielectric layer and a plurality of internal electrodes stacked in a first direction with the dielectric layer interposed therebetween and including first and second surfaces opposing each other in the first direction and side surfaces connected to the first and second surfaces, an external electrode disposed on one of the side surfaces of the body extending onto a portion of the first surface of the body, and an insulating layer covering a surface of the external electrode and including a plurality of openings exposing the external electrode, wherein a ratio of an area of the plurality of openings to an area of the surface of the external electrode covered by the insulating layer is 20% to 70%. |
US12217912B2 |
Film capacitor, film, and metallized film
A film capacitor that includes a wound body having a dielectric film and a metal layer, the dielectric film including a cured product of a first organic material having a hydroxy group and a second organic material that is an aromatic compound having an isocyanate group, the metal layer being disposed at least on a first main surface of the dielectric film. The first main surface of the dielectric film includes a plurality of protrusions having the second organic material. In an area range of 100 μm by 140 μm of the first main surface of the dielectric film, the plurality of the protrusions have an average diameter of 0.58 μm to 5.98 μm and an average height of 0.11 μm to 2.54 μm, and a number of the plurality of the protrusions ranges from 50 to 450. |
US12217908B2 |
Permanent magnet for use in an electric machine with one or more grooves
A one-piece permanent magnet is provided for use in an electric machine. The permanent magnet comprises a groove having a depth d which is equal to the thickness of the permanent magnet. The groove has a meandering or helical course with a subsection having the form of the letter S or the letter Z. |
US12217904B2 |
Transformer apparatus
Systems, apparatuses, and methods are described for a transformer supporting two or more sets of windings electrically connected to different voltage levels. Use of stress control materials or composite materials (comprising a matrix and filler) may direct electrical fields caused by the different voltage levels to have a lowered electrical field amplitude. |
US12217899B2 |
Apparatus and power module
A power system includes a power module, an electronic load and a system board. The power module includes a first surface, a second surface, a switch and a plurality of conductive parts, wherein the switch is disposed on the first surface of the power module and the plurality of conductive parts are disposed on the second surface of the power module. The electronic load includes a plurality of conductive parts. The power module and the electronic load are disposed on two opposite sides of the system board, the power module delivers power to the electronic load through the system board, and gaps and networks of the plurality of conductive parts of the power module correspond to those of the plurality of conductive parts of the electronic load. |
US12217896B2 |
Coil component
A coil component includes a body, a planar spiral-shaped coil portion disposed in the body, a lead portion disposed to be spaced apart from the coil portion in the body, a support substrate disposed between the coil portion and the lead portion to correspond to the lead portion, a via penetrating through the support substrate to connect an internal end portion of the coil portion and an internal end portion of the lead portion to each other, an insulating layer covering the coil portion and the lead portion, and a first external electrode and a second external electrode disposed to be spaced apart from each other on a surface of the body and connected to the external end portion of each of the coil portion and the lead portion. |
US12217894B2 |
Rotary variable differential transformer
A rotary variable differential transformer for measuring angular displacement and method of manufacturing the same are provided herein. The rotary variable differential transformer includes a stator configured to house a primary coil configured to receive an alternating current, a first secondary coil electromagnetically coupled to the primary coil, and a second secondary coil electromagnetically coupled to the primary coil. The rotary variable differential transformer also includes a rotor positioned concentrically within the stator. The rotor is configured to receive a shaft and rotate with the shaft while the stator remains stationary. The primary coil is positioned at a first radial position within the stator spaced between about 90 to 150 degrees from each of the first secondary coil and the second secondary coil. |
US12217893B2 |
Laminated coil component
A laminated coil component includes a multilayer body in which a coil, which is obtained by electrically connecting a plurality of coil conductors with a via conductor interposed therebetween, is provided in an inside of an insulator portion which is obtained by laminating a plurality of insulation layers. Each of a first coil conductor and a second coil conductor that are adjacent to each other in a lamination direction and are electrically connected in series with a first via conductor interposed therebetween includes a first main surface that faces the opposite direction to the lamination direction and on which a void exists. The second coil conductor includes a second main surface that faces the lamination direction and on which another void exists, and the other void locally exists on a position opposed to the first via conductor. |
US12217892B2 |
Coil component
A coil component is capable of reducing specific resistance of a coil and reliably mitigating stress. A coil component includes a base body and a coil disposed in the base body. The base body includes a plurality of magnetic layers laminated in a first direction. The coil includes a plurality of coil wires laminated in the first direction. The coil wires extend along a plane orthogonal to the first direction. Each of the coil wires includes a first coil conductor layer and a second coil conductor layer laminated in the first direction. Specific resistance of the first coil conductor layer is smaller than specific resistance of the second coil conductor layer. Also, in a section orthogonal to an extending direction of each of the coil wires, the second coil conductor layer is adjacent to one side of the first coil conductor layer in the first direction, and a cavity portion is disposed in at least a part between the first coil conductor layer and one of the magnetic layers adjacent to another side of the first coil conductor layer in the first direction. |
US12217887B2 |
Composite conductive materials and methods
Articles and methods regarding composite conductor materials comprising a first conductive material layer and a first carbonaceous material layer. In certain embodiments, the first carbonaceous material layer comprises an sp2 hybridized carbon compound. In certain embodiments, the electrical conductivity of the composite conductive material can be controlled and exhibits a conductivity at least 1.5% greater than the conductivity of the first conductive material layer alone. |
US12217886B2 |
Data transmission cable and related device
A data transmission cable (100) includes: a signal bundle (110), where the signal bundle (110) includes at least three signal cables, the at least three signal cables are disposed at intervals, pairwise signal cables form a differential pair signal cable, and the differential pair signal cable is used to transmit a differential data signal; a ground cable (120), where the ground cable (120) encircles and covers the signal bundle (110), and the ground cable (120) is used to transmit a ground signal and isolate the signal bundle (110) from a signal bundle (110) of another data transmission cable (100); and a filling medium (130), where the filling medium (130) is disposed in space on an inner side of the ground cable (120) except the signal cable, so that a problem that a MIPI bus has poor transmission quality and a short transmission distance can be resolved. |
US12217884B2 |
Protein-based films
Protein based highly stretchable compositions with ionic conductivity are disclosed herein. Methods for preparing such compositions are also disclosed. |
US12217881B2 |
Storage and transport cask for nuclear waste
A nuclear waste cask in one embodiment includes an axially elongated cask body defining a longitudinally-extending opening forming an entrance to an internal storage cavity of the cask configured for holding radioactive nuclear waste materials. A closure lid detachably coupled to the cask body at the top opening seals the cavity. A cask locking mechanism includes a plurality of first locking protrusions spaced apart on the lid which are selectively interlockable with a plurality of second locking protrusions spaced apart on the cask body to lock the lid to the cask body. The first locking protrusions may be disposed on slideable locking bars moveable between locked and unlocked positions while the lid remains stationary on the cask body. Hydraulic or pneumatic actuators may be used to change position of the locking bars. The cask and lid may include other features such as impact absorbers and lifting elements. |
US12217877B2 |
Liquid metal cooled nuclear reactor incorporating a fully passive decay heat removal system with a modular cold source
A nuclear reactor incorporates a fully passive decay heat removal system with a modular cold source. The decay heat removal system is configured to remove heat passively, via the outside of a primary vessel included in the nuclear reactor. The cold source has a plurality of modules grouped together in assemblies. Each module is filled with a phase change material. Each module is cooled by a monotube heat exchanger. The decay heat removal system includes a hot collector and a cold collector to ensure the distribution of a heat transfer fluid in the plurality of monotube heat exchangers. |
US12217875B1 |
Feature prediction for minority class data augmentation
A method for generating synthetic training records for use in training a model to predict low-incidence events. A synthetic training record is generated from a minority-class training record by substituting a different value for a feature in the minority-class training record, where the probability of the different value occurring in the minority-class training record exceeds a probability threshold. Also disclosed are a non-transitory storage medium comprising minority-class training records and synthetic training records and a method of training a machine-leaning model using training records augmented with synthetic training records. An exemplary synthetic training records is a synthetic medical record for use in training a model to predict drug overdoses. |
US12217872B2 |
Diagnostically useful results in real time
A method and apparatus for vascular assessment are disclosed. The apparatus, in some embodiments, receives, from a medical imaging device, a medical image of a coronary vessel tree of a subject and calculates a plurality of geometric measurements associated with individual portions of a vascular segment of the coronary vessel tree. The apparatus also determines a plurality of resistances associated with the plurality of geometric measurements associated with the individual portions of the vascular segment and determines a plurality of pressure drops across the individual portions of the vascular segment based on the determined resistances and a calculated or estimated blood flow. The apparatus further calculates based on the plurality of pressure drops, a functional index indicative of a presence or an absence of a stenosis within the vascular segment. |
US12217870B2 |
Methods and systems for detecting intravascular device failure
A diagnostic system to aid in diagnosing conditions underneath a subject's skin that predict intravascular device failure is provided. The diagnostic system includes an ultrasound unit that uses ultrasonic energy to obtain images underneath the subject's skin surrounding the insertion site of an intravascular device. The ultrasound unit is in electronic communication with a computing device that collects and stores data generated by the ultrasound unit. The computing device utilizes machine learning or artificial intelligence techniques to identify conditions underneath the subject's skin that predict intravascular device failure, and through a user interface, indicates to the user that subcutaneous conditions predictive of intravascular device failure are present. |
US12217867B2 |
Medical information processing system and medical information processing apparatus
A medical information processing system according to an embodiment of the present disclosure includes a first processing circuit configured: to cause a display circuit to display a first image obtained by a medical image diagnosis apparatus; to cause the display circuit to display a plurality of regions classified in correspondence with a plurality of diseases and to display, in each of the plurality of regions, a representative image related to a corresponding one of the diseases; to receive a correspondence operation to bring the first image displayed by the display circuit into correspondence with one of the plurality of regions; and to cause, in response to the correspondence operation, a storage circuit to store therein, with respect to each of the diseases, the first image displayed by the display circuit as a verification requiring image related to the disease corresponding to the region brought into correspondence therewith. |
US12217866B2 |
Tags for locating system of medical facility
A locating system includes a tag with body that has a first button and a second button, a driver configured to determine a type of button press of at least one of the first button and the second button, and a control unit in communication with the driver. The control unit is configured to communicate the type of button press determined by the driver. The tag also includes a transmitter in communication with the control unit. At least one receiver is configured to selectively communicate with the transmitter. A controller is in communication with the at least one receiver. The controller is configured to determine a location of the tag within a predefined area based on information from the at least one receiver, correlate the type of button press from the tag with a message, and generate a notification to communicate the message. |
US12217858B2 |
Healthcare charge capture and prioritization system and method
A healthcare charge capture and prioritization system for assisting healthcare providers with capturing their procedures and prioritizing code selection for claim submission is presented. The system can analyze healthcare claim-related data for ranking and ordering Current Procedural Technology (CPT) and International Statistical Classification of Diseases and Related Health Problems (ICD) codes to reduce the utilization of additional processing resources and network utilization from repeated system denials. Additionally; the present disclosure can generate and track analytics relevant to a patient encounters and provider action, It is an object of the invention to provide a system for processing and managing patient interactions, processing and managing healthcare-related charge entry, processing and prioritizing healthcare-related procedure technology codes, and processing and prioritizing disease and related health problem codes. |
US12217851B2 |
Identification of candidate signs indicative of an NTRK oncogenic fusion
The present invention relates to the identification of one or more candidate signs indicative of an NTRK oncogenic fusion within patient data. Subject matter of the present invention are a computer-implemented method, a system, and a non-transitory computer-readable storage medium for determining a probability value from patient data associated with a subject patient, the probability value indicating the probability of the subject patient suffering from cancer caused by a mutation of a neurotrophic receptor tyrosine kinase (NTRK) gene. |
US12217849B2 |
Devices, systems, and methods for intelligent stress level detection
Computer-implemented methods intelligently determine a stress level of an agent at a contact center. Such computer-implemented methods include identifying one or more escalation factors that are indicative of an escalation of stress. The computer-implemented methods include aggregating the one or more escalation factors that have been identified into a total stress level. The computer-implemented methods include presenting one or more stress reduction suggestions for reducing the total stress level. |
US12217844B2 |
Systems, devices and methods for detecting and tracking drug extraction
Methods and systems for detecting and tracking drug extraction from one or more drug storage apparatus at a central server. The system involves one or more authenticated drug storage apparatus and the central server. An access detection computer circuit integrates with packaged drugs, creating detectable drug packaging. The access detection computer circuit provides drug access detection trigger signals when drugs are accessed from the detectable drug packaging. There is a communication device for transmitting secure communication messages between the components. |
US12217837B2 |
Systems and methods for digitization of tissue slides based on associations among serial sections
The present disclosure describes an exemplary system and method for the digitization of tissue slides based on associations among serial sections. The system includes at least a computing device, wherein the computing device includes a memory and processor communicatively connected to one another, and a scanner, configured to scan a slide and send a digitized image of the slide to the computing device. A method for the digitization of tissue slides based on associations among serial sections may include receiving a candidate tissue map associated with a candidate tissue section, receiving a reference tissue map associated with a reference tissue section, aligning the candidate tissue map to the reference tissue map, comparing the aligned candidate tissue map to the reference tissue map, and generating a regenerated candidate tissue map as a function of the reference tissue map. |
US12217835B2 |
Systems and methods for hashing-based assessment of electronic clinical trial outcomes
The present disclosure is related to systems and methods for hashing-based assessment of electronic clinical trial outcomes. Such systems and methods may advantageously enable secure, rapid, efficient, and cost-effective reuse of pre-built eCOA assessments for clinical trials. In an aspect, the present disclosure provides a computer-implemented method for validation of an electronic clinical trial outcome assessment (eCOA), comprising: (a) obtaining an assessment of an eCOA, the assessment comprising a plurality of files generated by performing a first validation of the eCOA; (b) obtaining a first hash value associated with the assessment of the eCOA, the first hash value generated by hashing the plurality of files of the assessment of the eCOA; (c) hashing the plurality of files of the assessment of the eCOA to generate a second hash value; and (d) validating the eCOA when the second hash value is equal to the first hash value. |
US12217834B2 |
Molecular graph generation from structural features using an artificial neural network
Discovering molecules (which may be known or may never have been cataloged or ever synthesized) that have desired characteristics is addressed using a machine learning approach. As compared to a brute-force search of a database of known molecules, which may not be computationally feasible, the present machine learning approach renders identification of both known and unknown molecules computationally tractable. Furthermore, the computational effort is largely shifted to training of the machine learning system using a database of known molecules, and the generation of molecules to match any particular characteristics requires relatively little computation. The molecules using the present approach may be further studied, for example, with computer-based simulation or after physical synthesis using biological experimentation to ultimately yield useful chemical compounds. |
US12217829B2 |
Artificial intelligence-based analysis of protein three-dimensional (3D) structures
The technology disclosed relates to determining pathogenicity of variants. In particular, the technology disclosed relates to generating amino acid-wise distance channels for a plurality of amino acids in a protein. Each of the amino acid-wise distance channels has voxel-wise distance values for voxels in a plurality of voxels. A tensor includes the amino acid-wise distance channels and at least an alternative allele of the protein expressed by a variant. A deep convolutional neural network determines a pathogenicity of the variant based at least in part on processing the tensor. The technology disclosed further augments the tensor with supplemental information like a reference allele of the protein, evolutionary conservation data about the protein, annotation data about the protein, and structure confidence data about the protein. |
US12217825B2 |
Drive circuit and memory device
The disclosed driver and memory include: a phase driver that receives a first voltage signal, configured to output a second phase signal according to the first phase signal and the first voltage signal; a complementary phase driver includes: a first inverter for generating a complementary inverted phase signal based on a first complementary phase signal, the first phase signal and the first complementary phase signal are mutually inverted; a second inverter for receiving an output signal of the first inverter and a second voltage signal, the voltage value of the second voltage signal is smaller than that of the first voltage signal, and the second inverter is configured to be based on the first complementary inverted phase signal, and the second voltage signal outputs a second complementary phase signal. The driver of the embodiment provides the second phase signal and the second complementary phase signal. |
US12217820B2 |
Counter circuit
A counter circuit includes an addition circuit including counting circuits corresponding to binary bits, a subtraction circuit and control circuits. Each counting circuit obtains a carry signal and this-time bit value according to addend signal and bit value currently output by the counting circuit, outputs the carry signal to next counting circuit, and latches the this-time bit value in response to first clock and outputs same to output terminal of the counting circuit in response to second clock. The subtraction circuit is connected to the counting circuits, obtains present subtraction counting result according to present addition counting result and subtrahend signal and outputs same in response to a first refresh instruction. Each control circuit corresponds to a counting circuit, outputs, in response to second refresh instruction, corresponding bit of the present subtraction counting result to the counting circuit to serve as the bit value output by the counting circuit. |
US12217819B2 |
Computing device, memory controller, and method for performing an in-memory computation
A method for performing an in-memory computation includes: storing data in memory cells of a memory array, the data including weights for computation; determining whether an update command to change at least one of the weights is received; in response to receiving the update command, performing a write operation on the memory array to update the at least one weight; and disabling the write operation on the memory array until receiving a next update command to change the at least one weight. |
US12217808B2 |
Methods and apparatus for NAND flash memory
Methods and apparatus for NAND flash memory are disclosed. In an embodiment, a method is provided for programming a memory device having a plurality of memory chips that comprise multiple-level-cells. The method includes loading first data in a first chip, programming the first data into selected cells of the first chip using a single-level-cell (SLC) programming mode, and reprogramming the first data stored in the selected cells of the first chip to other cells of the first chip using a multiple-level-cell programming mode. The method also includes repeating the operations of loading, programming, and reprogramming for the remaining chips. The loading operations for the remaining chips begin at the completion of the loading operation for the first chip and occur in a non-overlapping sequential manner, and the loading operations for the remaining chips are performed in parallel with the programming and reprogramming operations of the first chip. |
US12217801B2 |
Bias voltage schemes during pre-programming and programming phases
Control logic can perform operations including obtaining, for each dummy wordline of a set of dummy wordlines, a respective set of step-up voltage parameters, wherein each set of step-up voltage parameters includes a step ratio corresponding to the dummy wordline, and causing a bias voltage with respect to each dummy wordline of the set of dummy wordlines to be ramped to a respective program inhibit bias voltage in accordance with the respective set of step-up voltage parameters. Additionally or alternatively, control logic can perform memory operations including causing a bias voltage with respect to each dummy wordline to be ramped to a power supply voltage during a seed first sub-phase of a pre-programming phase, and maintaining the bias voltage of the first dummy wordline at a first dummy wordline seed voltage throughout a bitline setting sub-phase of the pre-programming phase. |
US12217800B2 |
Semiconductor device and data storage system including the same
A semiconductor memory device includes: a semiconductor substrate having a first surface and a second surface opposing each other; a back-side insulating layer below the second surface of the semiconductor substrate; an external input/output conductive pattern below the back-side insulating layer; a circuit device including a gate electrode and a source/drain region, on the first surface of the semiconductor substrate; an internal input/output conductive pattern on the first surface of the semiconductor substrate, the internal input/output conductive pattern having at least a portion disposed on the same level as at least a portion of the gate electrode; a through-electrode structure penetrating through the semiconductor substrate and the back-side insulating layer and electrically connected to the internal input/output conductive pattern and the external input/output conductive pattern; and a memory cell array region disposed on a level higher than the circuit device, on the first surface of the semiconductor substrate. |
US12217798B2 |
Bank design with differential bulk bias in eFuse array
A memory circuit includes a first memory cell including a first resistor; and a first transistor coupled to the first resistor, wherein a first bulk port of the first transistor is biased at a first voltage level; a second memory cell coupled to the first memory cell, the second memory cell including a second resistor; and a second transistor coupled to the second memory cell, wherein a second bulk port of the second transistor is biased at a second voltage level, wherein the second voltage level is less than the first voltage level. |
US12217796B2 |
Sequence alignment with memory arrays
A memory device may be used to implement a Bloom filter. In some examples, the memory device may include a memory array to perform a multiply-accumulate operation to implement the Bloom filter. The memory device may store multiple portions of a reference genetic sequence in the memory array and compare the portions of the reference genetic sequence to a read sequence in parallel by performing the multiply-accumulate operation. The results of the multiply-accumulate operation between the read sequence and the portions of the reference genetic sequence may be used to determine where the read sequence aligns to the reference sequence. |
US12217792B2 |
Memory circuit and method of operating same
A memory circuit includes a set of memory cells configured to store data, and a local input output (LIO) circuit coupled to a global bit line and the set of memory cells. The LIO circuit includes a sense amplifier, a driver circuit and a booster circuit. The sense amplifier is configured to sense a first signal in response to at least a sense amplifier signal. The first signal corresponds to a value of the data stored in the set of memory cells. The driver circuit is configured to generate a global bit line signal in response to at least the first signal or an inverted first signal. The booster circuit is coupled to the driver circuit and the global bit line, and configured to adjust the global bit line signal in response to a delayed global bit line signal. |
US12217791B2 |
Non-volatile memory device
A non-volatile memory device includes: one or more memory blocks including a plurality of memory cells connected to a plurality of word lines, and a plurality of memory cell strings; a page buffer unit; one or more pass units including a plurality of pass transistors that may supply operation voltages to the plurality of word lines; one or more monitoring units including one or more monitoring pass transistors connected to the plurality of pass transistors; a voltage generator that may supply activation voltages to a first pass transistor, in which a leakage current is to be measured, and to the one or more monitoring pass transistors; and a control logic that may control the voltage generator to generate the activation voltages by using a voltage control signal and detect the leakage current based on monitoring voltages output from the one or more monitoring pass transistors. |
US12217789B2 |
Control amplification circuit, sensitive amplifier and semiconductor memory
Embodiments of the disclosure provide a control amplification circuit, a sensitive amplifier and a semiconductor memory. The control amplification circuit includes: a power consumption control circuit, configured to receive a power consumption control signal and output a first reference signal according to the power consumption control signal; an isolating circuit, configured to determine a control instruction signal and generate an isolation control signal according to the control instruction signal; and an amplification circuit, configured to receive the first reference signal, the isolation control signal and a signal to be processed, and process the signal to be processed based on the first reference signal and the isolation control signal to obtain a target amplified signal. |
US12217788B2 |
Apparatuses and methods for controlling sense amplifier operation
Apparatuses and methods for controlling sense amplifier operation are described. An example method includes providing a control signal having a first high logic level voltage to activate isolation switches of a sense amplifier. The control signal transitions from the first high logic level voltage to an inactive voltage to deactivate the isolation switches of the sense amplifier before accessing a memory cell. The control signal is provided having the first high logic level voltage to activate the isolation switches of the sense amplifier after accessing the memory cell. The control signal is increased from the first high logic level voltage to a second high logic level voltage. |
US12217787B2 |
Apparatus, system and method to detect and improve an input clock performance of a memory device
A method, apparatus and system. The method includes: performing one or more training iterations to tune a target clock signal frequency to be applied at a memory device, each of the one or more training iterations including: causing a modified clock signal frequency to be applied at the memory device; and decoding a quality feedback message from the memory device including an indication of a performance of the clock signal frequency at the memory device; and in response to a determination that the performance of the clock signal frequency falls within a target performance range of the memory device and that the clock signal frequency is below the target clock signal frequency, performing a subsequent training iteration of the one or more training iterations, and otherwise causing application at the memory device, during a memory operation, of a highest clock signal frequency corresponding to a training iteration for which performance of the clock signal was within the target performance range. |
US12217781B2 |
Memory device and memory system
According to one embodiment, a memory device includes: a first bank including a first memory cell; a second bank including a second memory cell; and a buffer circuit configured to temporarily stores data, wherein, during a read sequence for the first memory cell, the first bank is configured to: sense a first signal from the first memory cell, set the first memory cell to a reset state after the first signal is sensed, sense a second signal from the first memory cell in the reset state, determine first data stored in the first memory cell, based on the first signal and the second signal, and store the first data in the buffer circuit, and the second bank is configured to: write the first data in the buffer circuit to the second memory. |
US12217776B1 |
Tape drive write across write error
A method for writing to tape by a tape drive is provided. The method includes, in response to identifying a write error during a write to a tape in a certain HRTD region, repositioning the tape to a next HRTD region. The method further includes continuing the write at the next HRTD region. |
US12217764B2 |
Encoding method, decoding method, encoding apparatus, and decoding apparatus
An encoding method includes dividing a to-be-encoded time-domain signal into a low band signal and a high band signal, performing encoding on the low band signal to obtain a low frequency encoding parameter, performing encoding on the high band signal to obtain a high frequency encoding parameter, obtaining a synthesized high band signal, performing short-time post-filtering processing on the synthesized high band signal to obtain a short-time filtering signal, and calculating a high frequency gain based on the high band signal and the short-time filtering signal. |
US12217763B2 |
Transient detection with hangover indicator for encoding an audio signal
A transient detector analyzes a given frame n of the input audio signal to determine, based on audio signal characteristics of the given frame n, a transient hangover indicator for a following frame n+1, and signals the determined transient hangover indicator to an associated audio encoder to enable proper encoding of the following frame n+1. |
US12217762B1 |
System and method for detecting synthetic speech based on prosody analysis
System and method detecting synthetic speech may include, using a processor: training a prosody extractor by: providing a training speech sample to an encoder-decoder (codec) model to generate a channel degraded speech sample; providing the channel degraded speech sample to a prosody extractor to extract a prosody embedding; providing to a speech synthesis model the prosody embedding, a codec embedding representing the codec model, speaker identity information and a text representation to generate a spectrogram of the training speech sample; and training the speech synthesis model and the prosody extractor using a loss function defined on the spectrogram generated by the speech synthesis model compared with a spectrogram of the channel degraded speech sample; and using the trained prosody extractor to detect synthetic speech. |
US12217761B2 |
Target speaker mode
Methods, systems, and apparatus, including computer programs encoded on computer storage media relate to a method for target speaker extraction. A target speaker extraction system receives an audio frame of an audio signal. A multi-speaker detection model analyzes the audio frame to determine whether the audio frame includes only a single-speaker or multiple speakers. When the audio frame includes only a single-speaker, the system inputs the audio frame to a target speaker VAD model to suppress speech in the audio frame from a non-target speaker based on comparing the audio frame to a voiceprint of a target speaker. When the audio frame includes multiple speakers, the system inputs the audio frame to a speech separation model to separate the voice of the target speaker from a voice mixture in the audio frame. |
US12217759B2 |
Voice to text conversion based on third-party agent content
Implementations relate to dynamically, and in a context-sensitive manner, biasing voice to text conversion. In some implementations, the biasing of voice to text conversions is performed by a voice to text engine of a local agent, and the biasing is based at least in part on content provided to the local agent by a third-party (3P) agent that is in network communication with the local agent. In some of those implementations, the content includes contextual parameters that are provided by the 3P agent in combination with responsive content generated by the 3P agent during a dialog that: is between the 3P agent, and a user of a voice-enabled electronic device; and is facilitated by the local agent. The contextual parameters indicate potential feature(s) of further voice input that is to be provided in response to the responsive content generated by the 3P agent. |
US12217758B2 |
Automated systems and methods that generate affect-annotated timelines
The current document is directed to a methods and systems that use observational data collected by various devices and sensors to generate electronic-data representations of human conversations. The implementations of these methods and systems, disclosed in the current document, provide a highly extensible and generic platform for converting observational data into affect-annotated-timeline outputs that provide both a textual transcription of a conversation and a parallel set of affect annotations to the conversation. The affect-annotated-timeline outputs may be useful to researchers and developers, but also serve as inputs to any of a wide variety of downstream analytical processes and analysis systems that are, in turn, incorporated into many different types of special-purpose analysis and control systems. |
US12217757B2 |
Voice recognition notetaker
A recording system for a motor vehicle includes a communication interface receiving an audio feed from a telephone. A voice recognition module is communicatively coupled to the communication interface and responds to a command from a human user by converting at least a portion of the audio feed from the telephone into text data, and storing the text data in a memory device. |
US12217751B2 |
Digital signal processor-based continued conversation
A method includes instructing an always-on first processor to operate in a follow-on query detection mode, and while the always-on first processor operates in the follow-on query detection mode: receiving follow-on audio data captured by the assistant-enabled device; determining, using a voice activity detection (VAD) model executing on the always-on first processor, whether or not the VAD model detects voice activity in the follow-on audio data; performing, using a speaker identification (SID) model executing on the always-on first processor, speaker verification on the follow-on audio data to determine whether the follow-on audio data includes an utterance spoken by the same user. The method also includes initiating a wake-up process on a second processor to determine whether the utterance includes a follow-on query. |
US12217748B2 |
Systems and methods of multiple voice services
Disclosed herein are example techniques to identify a voice service to process a voice input. An example implementation may involve a network microphone device (NMD) receiving, via a microphone, voice data indicating a voice input. The NMD may identify, from among multiple voice services registered to a media playback system, a voice service to process the voice input and cause, via a network interface, the identified voice service to process the voice input. |
US12217742B2 |
High fidelity audio super resolution
Embodiments are disclosed for generating full-band audio from narrowband audio using a GAN-based audio super resolution model. A method of generating full-band audio may include receiving narrow-band input audio data, upsampling the narrow-band input audio data to generate upsampled audio data, providing the upsampled audio data to an audio super resolution model, the audio super resolution model trained to perform bandwidth expansion from narrow-band to wide-band, and returning wide-band output audio data corresponding to the narrow-band input audio data. |
US12217739B2 |
Speech recognition method and apparatus, and computer-readable storage medium
A speech recognition method, including acquiring first linear frequency spectrums corresponding to audios to be trained with different sampling rates; determining the maximum sampling rate and other sampling rates; determining the maximum frequency domain sequence number of the first linear frequency spectrums as a first frequency domain sequence number and a second frequency domain sequence number; in the first linear frequency spectrums corresponding to the other sampling rate, configuring amplitude values corresponding to each frequency domain sequence number that is greater than the first frequency domain sequence number and less than or equal to the second frequency domain sequence number to be zero to obtain second linear frequency spectrums; determining first speech features and second voice features; and using the first speech features and the second speech features to train a machine learning model. |
US12217737B2 |
Methods and apparatus for correcting failures in automated speech recognition systems
Systems and methods are disclosed and described for correcting errors in ASR transcriptions. For an incorrect transcription, different words or phrases from the transcription, and/or related words or phrases, are submitted as hint words to the ASR system, and the voice query is submitted again, to determine new transcriptions. This process is repeated with different transcription terms, until a different and more proper transcription is generated. This increases the accuracy of ASR systems. |
US12217736B2 |
Simultaneous acoustic event detection across multiple assistant devices
Implementations can detect respective audio data that captures an acoustic event at multiple assistant devices in an ecosystem that includes a plurality of assistant devices, process the respective audio data locally at each of the multiple assistant devices to generate respective measures that are associated with the acoustic event using respective event detection models, process the respective measures to determine whether the detected acoustic event is an actual acoustic event, and cause an action associated with the actional acoustic event to be performed in response to determining that the detected acoustic event is the actual acoustic event. In some implementations, the multiple assistant devices that detected the respective audio data are anticipated to detect the respective audio data that captures the actual acoustic event based on a plurality of historical acoustic events being detected at each of the multiple assistant devices. |
US12217733B2 |
Road noise cancellation shaping filters
A road noise cancellation (RNC) system is provided with at least one loudspeaker to project anti-noise sound within a passenger cabin of a vehicle in response to an anti-noise signal; and a controller. The controller is programmed to: determine a coherence value between a noise signal indicative of road induced noise and an error signal indicative of noise and the anti-noise sound within the passenger cabin; estimate a noise reduction value based on the coherence value; filter the noise signal and the error signal based on the estimated noise reduction value; and generate the anti-noise signal based on the filtered noise signal and the filtered error signal. |
US12217730B2 |
Generating tonally compatible, synchronized neural beats for digital audio files
Methods and systems for improved neural beat generation for digital audio files are provided. In one embodiment the method is provided that includes receiving a digital audio file and a beat frequency for a neural beat. Chromagram features may be extracted from the digital audio file and may be used to identify dominant pitch classes at a plurality of timestamps within the digital audio file. A plurality of carrier frequencies at different time periods within the digital audio file may be selected based on the dominant pitch classes. A neural beat may be synthesized for the digital audio file based on the beat frequency in the plurality of carrier frequencies. The neural beat may be stored and/or may be combined with the digital audio file to generate a combined audio track, which may be stored. |
US12217728B2 |
Guitar neck positioning adjustment system and method
An insert is provided for insertion in a space between a guitar neck and a guitar body to provide for adjustment of the geometric characteristics of the assembled guitar. The insert is configured to allow insertion of the insert body into the space without dismounting the guitar neck from the body. Using scanning of the guitar neck and guitar body mounting points, an exterior surface configuration of the insert can be calculated to yield the desired geometric characteristics. |
US12217722B2 |
Frequency compensation for a display
Techniques and apparatuses are described that perform frequency compensation for a display. In aspects, a first uniformity of multiple regions of the display can be measured at a reference frequency. The display can then be driven at a second frequency and a second uniformity of the multiple regions of the display can be measured. The differences between the first and second uniformity can then be used to generate a compensation mask. XYZ domain data from the first and second uniformity measurements can be used to generate a color model characterization. The color model characterization can be used to convert the XYZ domain data into RGB data when the display is driven at the second frequency to compensate for the differences in uniformity across the multiple regions of the display. |
US12217721B2 |
Mura inspection device for compressing mura data through dimensionality reduction, operating method, and display system including the same
A mura inspection device may include; an optical meter configured to measure luminance of a display region and generate a first luminance matrix, a luminance preprocessor configured to detect a distortion region of the display region in relation to the first luminance matrix, and generate a second luminance matrix by adjusting luminance of the distortion region, a mura generator configured to generate a mura matrix in relation to a difference between the second luminance matrix and a reference value, and an encoder configured to generate encoding data by applying dimensionality reduction to the mura matrix. |
US12217719B2 |
Pixel driving circuit and display device
The present application provides a pixel driving circuit and a display device. The pixel driving circuit includes a scanning signal line and a data signal line. A pixel driving circuit unit includes at least two cascaded units, wherein the pixel driving circuit unit is configured to change a connection number of cascaded units that are connected to the data signal line and a light emitting diode, to adjust a brightness of the light emitting diode so as to effectively improve gray level of displayed picture and display quality. |
US12217718B2 |
Display substrate and display apparatus
A display substrate is provided, including a display substrate that includes a display area and a bezel area; a plurality of scanning signal lines; a gate driver circuit in the bezel area; a plurality of load compensation units in the bezel area, where the load compensation units are between the gate driver circuit and a plurality of pixel units; and a plurality of scanning signal lead wires in the bezel area. At least one load compensation unit includes a compensation capacitor including a first compensation capacitor electrode in a first conductive layer and a second compensation capacitor electrode in a semiconductor layer, and an orthographic projection of the first compensation capacitor electrode on the base substrate at least partially overlaps with an orthographic projection of the second compensation capacitor electrode on the base substrate. The first compensation capacitor electrode is electrically connected to a scanning signal lead wire. |
US12217717B2 |
Circuit and method for conditioning clock signal, display panel, and display device
The present disclosure relates to a circuit and a method for conditioning a clock signal, display panel, and display device. The circuit includes a signal conversion circuit and a delay processing circuit; when a voltage amplitude of the converted electrical signal falls within a turn-on threshold range, the delay processing circuit receives the N-th clock signal transmitted from the N-th clock signal output terminal, and performs delay processing on the N-th clock signal, so as to avoid occurrence of GOA-stage transfer abnormality when one of the plurality of CK clock signals is in an abnormal condition that no signal is output. |
US12217716B1 |
Cholesterol liquid crystal display and driving method thereof
A method for driving a cholesteric liquid crystal display, wherein the method includes steps as follows: Firstly, a reflective cholesteric liquid crystal panel including a pixel array composed of a plurality of pixel units is provided. Next, a scanning operation is performed on the pixel array. The scanning operation includes steps as follows: A continuous fixed pulse is applied to at least one of the plurality of pixel units lasting for a time period, so as to make a cholesterol liquid crystal layer of the at least one of the plurality of pixel units having a uniform lying helix (ULH) phase; and a maintaining pulse that is smaller than the continuous fixed pulse is applied to the at least one of the plurality of pixel units. |
US12217711B2 |
Electrophoretic display device and method for electrophoretic display refreshing
An electrophoretic display device and a method for electrophoretic display refreshing are provided in the disclosure. The electrophoretic display device includes a display screen, a driving circuit, a driving control circuit, and a processor. The display screen includes multiple pixel units. The driving circuit is configured to generate multiple first data-voltage signals at a first time and multiple second data-voltage signals at a second time. The processor is configured to obtain and compare one of the multiple first data-voltage signals and one of the multiple second data-voltage signals that both are to be received by a same pixel unit of the multiple pixel units, to obtain a comparison result, and the processor is configured to control, according to the comparison result, the driving circuit and the driving control circuit to drive the pixel unit to work. |
US12217709B2 |
Display apparatus
A display apparatus includes a liquid crystal panel; a plurality of light sources configured to emit light; a substrate including a plurality of dimming blocks arranged in rows and columns, each dimming block of the plurality of dimming blocks including at least one light source of the plurality of light sources; a first driving device configured to control a driving current applied to light sources in first dimming blocks of the plurality of dimming blocks; and a second driving device configured to control a driving current applied to light sources in second dimming blocks of the plurality of dimming blocks, wherein the first dimming blocks, the second dimming blocks, the first driving device, and the second driving device are arranged on a first side of the substrate, and a layout of the first dimming blocks is different from a layout of the second dimming blocks. |
US12217707B2 |
Display device
A display device includes light emitting pixels that emit light, photosensors each controlling a sensed current according to an incident light, and a read-out circuit that senses the sensed current of each of the photosensors and converts the sensed current into digital sensed data. In a sensing mode including a first frame period and a second frame period, the light emitting pixels include first sensing pixels that emit the light during the first frame period and second sensing pixels that do not emit the light during the first frame period, the photosensors include first photosensors and second photosensors, and a first distance between any one of the first sensing pixels and a first photosensor adjacent to the first sensing pixel among the first photosensors is greater than a second distance between the first sensing pixel and a second photosensor adjacent to the first sensing pixel among the second photosensors. |
US12217705B2 |
Driving circuit, driving method, display device and display control method
A driving circuit, a driving method, a display device, and a display control method are provided. The driving circuit includes multi-stage driving units and an on/off control circuit. Each of the driving units includes an input end and a driving signal output end, and each of the driving units is configured for outputting a corresponding driving signal via the driving signal output end according to an input signal provided by the input end. The input end of a first-stage driving unit is electrically connected to a start signal end. The on/off control circuit is electrically connected to an on/off control end and input ends of the multi-stage driving units, and configured for controlling the electric connection or electric disconnection of the input ends of the multi-stage driving units under the control of an on/off control signal provided by the on/off control end. |
US12217703B2 |
Electronic device
An electronic device includes a display layer configured to display an image, a sensor layer disposed on the display layer and including a plurality of first electrodes and a plurality of second electrodes, and a sensor driver configured to drive the sensor layer and selectively operate in a first mode or a second mode different from the first mode. When operating in the second mode, the sensor driver is configured to selectively operate in a first driving mode to simultaneously output a plurality of first transmission signals to the plurality of first electrodes or in a second driving mode to simultaneously output a plurality of second transmission signals different from the plurality of first transmission signals to the plurality of first electrodes. |
US12217699B2 |
Display apparatus
A display apparatus includes a pixel part including a plurality of pixels, and a gate driving circuit. Each of the plurality of pixels is driven in one first scan period and one or more second scan periods during one frame in a driving mode driven at a first driving frequency lower than a maximum driving frequency. |
US12217696B2 |
Scan driving circuit with shift registers, display panel and display apparatus
A scan driving circuit includes shift registers and clock signal lines. A shift register includes: an output circuit electrically connected to a scan input signal terminal and a pull-up node; a black frame insertion circuit electrically connected to a first clock signal terminal, a black frame insertion input signal terminal, a first voltage signal terminal, a second clock signal terminal and the pull-up node; and an output circuit electrically connected to the pull-up node, a third clock signal terminal, a shift signal terminal, a fourth clock signal terminal and a first output signal terminal. The shift registers include first shift registers and second shift registers. Third and fourth clock signal terminals of a first shift register are electrically connected to a same clock signal line. Third and fourth clock signal terminals of a second shift register are electrically connected to different clock signal lines. |
US12217694B2 |
Display device and method of manufacturing the same
A display device includes: a plurality of pixels connected to gate lines and data lines; a gate driver to supply a gate signal to the gate lines; and a data driver to supply a data signal to the data lines. The gate driver includes: a first transistor including a first active layer at a first layer; and a second transistor including a second active layer at a second layer on the first layer. |
US12217692B2 |
Organic light emitting diode display
An organic light emitting diode (“OLED”) display includes a semiconductor layer on a substrate, first and second signal lines on the semiconductor layer, a shield layer on the first and second signal lines, a data line on the shield layer, and an OLED on the data line, where the transistor includes a driving transistor, a second transistor connected to the first signal line and the data line, and a third transistor including a gate electrode connected to the first signal line, a third electrode connected to a second electrode of the driving transistor, and a fourth electrode connected to a gate electrode of the driving transistor, the shield layer includes an overlapped portion overlapping at least a part of the connection portion and non-overlaps the second transistor, and the shield layer is separated from the first and second signal lines with a gap therebetween in a plan view. |
US12217691B2 |
Display substrate and display device
A display substrate and a display device are provided. The display substrate includes a base substrate and a plurality of subpixels provided on the base substrate. Each subpixel includes a pixel circuit. The plurality of subpixels include first subpixels. The display substrate further includes power lines. Each power line is configured to provide a first supply voltage for the corresponding first subpixels, the power line is provided on a side of the pixel electrode of the first subpixel near the base substrate, and the power line includes a power line main body and a power line protrusion protruded from the power line main body. The power line protrusion is at least partially overlapped with the pixel electrode of the first subpixel in a direction perpendicular to the base substrate. The display substrate can effectively improve the display quality. |
US12217685B2 |
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. A sensor driving circuit included in at least one of sensors includes a reset transistor configured to output a reset signal to a first sensing node in response to a reset control signal, an amplification transistor connected to first and second sensing nodes and configured to receive a sensor driving voltage, a first output transistor connected between the second sensing node and a readout line and configured to receive a first output control signal, and a second output transistor connected between the second sensing node and the readout line and configured to receive a second output control signal. |
US12217680B2 |
Display device having sub-pixels that share a horizontal power line
A display device includes a first vertical power line extending in a first direction and receiving a first power source; and a first horizontal power line extending in a second direction intersecting the first direction between a first pixel and a second pixel and receiving the first power source, each of the first pixel and the second pixel includes first to third sub-pixels sequentially disposed in the first direction, the first pixel includes a first common pattern between the first sub-pixel and the second sub-pixel extending in the second direction, the first sub-pixel of the first pixel and the second sub-pixel of the first pixel share the first common pattern and are connected to the first vertical power line, and the third sub-pixel of the first pixel shares the first horizontal power line with the first sub-pixel of the second pixel. |
US12217678B2 |
Display substrate and display apparatus
A display substrate includes a plurality of pixel circuits, and the pixel circuits each include a sensing circuit and a light-emitting control circuit. In a second direction, adjacent three rows of pixel circuits are a first row of pixel circuits, a second row of pixel circuits and a third row of pixel circuits. A region between the first row of pixel circuits and the second row of pixel circuits is a first gap region. In the first row of pixel circuits and the second row of pixel circuits, a sensing circuit of each pixel circuit is closer to the first gap region than a light-emitting control circuit of the pixel circuit, and sensing signal terminals of sensing circuits of two pixel circuits in a same column are a same signal terminal. |
US12217674B2 |
Pixel driving circuit, pixel driving method, and display panel for improving display uniformity through 7T2C pixel driving circuit
Disclosed in embodiments of the present application are a pixel driving circuit, a pixel driving method, and a display panel, comprising a first thin film transistor, a second thin film transistor, a third thin film transistor, a fourth thin film transistor, a fifth thin film transistor, a sixth thin film transistor, a seventh thin film transistor, a first capacitor, a second capacitor, and a light-emitting device. The first thin film transistor is used as a driving thin film transistor of the light-emitting device. A threshold voltage of a driving thin film transistor in each pixel may be compensated. |
US12217671B2 |
Pixel driving circuit, driving method thereof, and display panel
The present disclosure provides a pixel driving circuit, a driving method thereof, and a display panel. A switching transistor and a sensing transistor are controlled with the same scanning line. In a detection stage, a voltage of a scanning signal line is adjusted to enable the sensing transistor to be turned on and the switching transistor to be turned off, so that a gate and a source of the driving transistor are in a floating state. A storage capacitor maintains a gate-source potential difference of the driving transistor to be stable, thereby it can accurately compensate for the mobility of the driving transistor. |
US12217670B2 |
Pixel driving circuit and driving method therefor, display panel and driving method therefor
A pixel driving circuit and a driving method therefor, and a display panel and a driving method therefor are described. The pixel driving circuit includes a signal writing circuit connected to a composite signal end, a gate driving signal end, and a first node, configured to transmit a signal of the composite signal end in response to a signal of the gate driving signal end; a driving circuit; a first memory circuit connected between the first node and a second node; a second memory circuit connected between the second node and a first power supply end; a compensation circuit connected to the second node, a third node, and a control signal end; a light-emitting control circuit connected to the third node, a fourth node, and an enable signal end; and a reset circuit connected to the composite signal end, the second node, and a reset signal end. |
US12217668B2 |
OLED-based display having pixel compensation and method
An OLED display system is provided having visual performance pixel compensation for loss of brightness, including display pixels, where each display pixel has OLED subpixels and pixel drive circuitry; a sensing system having sensors and analog to digital conversion circuitry connected to each of the sensors, and a processor to provide an image data drive signal to each of the display pixels, receive the sensor signal from the ADC circuitry for each sensor, estimate a state of degradation of at least one of the display pixels, determine a drive-signal compensation for each display pixel having an estimated state of degradation and compensate the image data drive signal to each display pixel having an estimated state of degradation. Methods for compensating pixels for an image in a display are also provided. |
US12217667B2 |
Display panel, brightness compensation method and displaying device
The disclosure provides a display panel, a compensation of brightness method and a displaying device. The display panel comprises an array substrate, a luminescent layer, a plurality of optical film layers and a photoelectric sensor, wherein the luminescent layer is located on one side of the array substrate, the array substrate is used for driving the luminescent layer to emit light, the optical film layers are located on a side, away from the array substrate, of the luminescent layer, light emitted by the luminescent layer forms optical waveguide on the array substrate and/or the optical film layers, and the photoelectric sensor is used for acquiring the optical waveguide to perform compensation of brightness on the light emitted by the luminescent layer according to data of the optical waveguide. |
US12217663B2 |
State control method for light sensor and electronic device
A light sensor status control method, includes: a processor (110) determines a display time period and a non-light-emitting time period in a image refresh cycle (501); and the processor (110) controls an optical transmitter of a light sensor (180G) to transmit an optical signal when pixels in a display area that is of an OLED display screen (194) and that corresponds to the light sensor do not emit light in the image refresh cycle, and the processor (110) controls the optical transmitter not to transmit an optical signal when the pixels in the display area that is of the OLED display screen (194) and that corresponds to the light sensor (180G) emits light (502). Therefore, a problem that the screen blinks because the light sensor emits infrared light is alleviated, and a display effect of the screen is improved. |
US12217657B2 |
Light-emitting substrate and display device
A light-emitting substrate, a display device, and an electronic apparatus are provided. The light-emitting substrate includes a base substrate, light-emitting units, and first driving signal line groups; the light-emitting unit includes light-emitting sub-units; the first driving signal line is configured to be connected to the first electrode terminal of the light-emitting sub-unit; a translation distance in the column direction is provided between a k-th light-emitting unit in the N-th column and a k-th light-emitting unit in the (N+1)-th column, and the translation distance is smaller than a spacing between two adjacent light-emitting units in a same column in the column direction; the first driving signal line group is between the N-th column of light-emitting units and the (N+1)-th column of light-emitting units and alternately passes through light-emitting units in the N-th column and the (N+1)-th column; and each light-emitting unit is passed by two adjacent first driving signal line groups. |
US12217655B2 |
Display panel and mobile terminal
A display panel and a mobile terminal are provided. The display panel includes an array driving layer, a first electrode layer, a light-emitting layer, and a second electrode layer. The array driving layer includes a thin film transistor layer and a transparent conductive layer. The light-emitting layer includes a first pixel arranged on a normal display area and a second pixel arranged on a light-transmitting function display area. A via hole is formed in the light-transmitting function display area and between two adjacent second pixels. The transparent conductive layer includes a plurality of touch electrodes corresponding to the via hole. |
US12217649B2 |
Display device, display control system, and method for controlling display device
A head-mounted display includes: an imaging device; and at least one processor and/or at least one circuit which function as: a detecting unit configured to detect a target subject in images captured by the imaging device; an acquiring unit configured to acquire an image capturing the target subject from an external apparatus; and a display control unit configured to display an image acquired from the external apparatus based on the detection result of the detecting unit. |
US12217644B2 |
Organic light emitting display panel
An OLED panel may include a substrate including a first region and a second region disposed along a first direction. A plurality of first pixels are disposed in the first region on the substrate, the first pixels each having a first area, the first pixels each comprising a first unit pixel, a second unit pixel disposed along a second direction from the first unit pixel, and a transmission portion disposed along the first direction from the first unit pixel and the second unit pixel. A plurality of second pixels are disposed in the second region on the substrate, the second pixels each having a second area less than the first area, the second pixels each comprising a third unit pixel. The first unit pixel, the second unit pixel, and the third unit pixel may have substantially the same shape as each other. |
US12217642B2 |
Electronic device and method for driving the same
According to one or more embodiments, an electronic device may include a main body, a sensor exposed to an outside through the main body, a display inside the main body, and configured to output a beam image through a lens exposed through the main body, a posture controller outside the display, and including gimbals configured to change a posture of the display, a driver configured to drive the posture controller, and a processor that is configured to track a user's hand position using the sensor, change the posture of the display based on the tracked hand position, move the lens such that an axis of the lens faces a palm of the user's hand, calculate a distance between the palm and the lens, and control the display to output the beam image generated based on the calculated distance. |
US12217641B2 |
Display panel and display device
Provided are a display panel and a display device. The display panel includes a plurality of scan lines and a plurality of data lines, where a scan line of the plurality of scan lines is configured to transmit a scan signal, the scan signal includes a scan enable level and a scan non-enable level, and a data line of the plurality of data lines is configured to transmit a data signal; the display panel includes a display cycle, where the display cycle includes a display preparation stage and a display stage, and the display preparation stage is located before the display stage; the scan line extends in a first direction, the scan line includes a first scan line electrically connected to a first pixel group and a second scan line electrically connected to a second pixel group. |
US12217639B2 |
Control device, electronic device, head-mounted display device, control method, and non-transitory computer-readable storage medium storing control program
A control device including a device coupling unit coupled to an electronic device, and a processing unit configured to execute an application program configured to process sensor data related to a sensor provided in the electronic device, in which the electronic device determines whether an algorithm language related to processing of a detection value of the sensor is receivable, and transmits the algorithm language to the electronic device when determining that the algorithm language is receivable. |
US12217638B2 |
Display panel, display device, and method for driving display device
A display panel, a display device, and a method for driving the display device are disclosed. The display panel includes a base substrate, a plurality of data lines, a plurality of scanning lines, a plurality of sub-pixels, a plurality of data selection control lines, a plurality of data input lines, and a plurality of data selection circuits. The data selection circuits include at least two multiplexers; in each data selection circuit, input terminals of different multiplexers are coupled to different data input lines, control terminals of different multiplexers are coupled to different data selection control lines, and the ith output terminals of different multiplexers are coupled to the same data line; in two adjacent data selection circuits, two multiplexers coupled to different data selection control lines are coupled to the same data input line. |
US12217637B2 |
Display backplane and preparation method therefor, and display apparatus
The present disclosure provides a display backplane and a preparation method therefor, and a display apparatus. The display backplane includes a plurality of display units, at least one display unit includes a pixel area and a light transmitting area, the pixel area is configured to perform image display and the light transmitting area is configured to transmit light; and in a plane perpendicular to the display backplane, the light transmitting area includes a substrate and a light transmitting structure layer arranged on the substrate, and the light transmitting structure layer is provided with light transmitting holes. |
US12217633B2 |
Display panel and manufacturing method thereof, display apparatus
The present disclosure provides a display panel and a manufacturing method of the display panel, and a display apparatus, and belongs to the field of display technology. The display panel of the present disclosure includes a flexible substrate and a support substrate, wherein the support substrate supports the flexible substrate; a plurality of display units are provided on the flexible substrate; the display panel further includes: a first magnetic unit; a second magnetic unit; the first magnetic unit and the second magnetic unit are used for jointing the flexible substrate to the support substrate through a magnetic field therebetween. |
US12217629B1 |
Text light box
A text light box includes a plurality of light-emitting units and a text-shaped bottom plate. The plurality of light-emitting units are arranged on the text-shaped bottom plate or the side plates. the side plates are detachably connected to the side of the text-shaped bottom plate, and the plurality of side plates are able to be connected end to end. When the plurality of side plates are installed on the text-shaped bottom plate, the plurality of side plates are connected to form a whole, and the light source of the light-emitting unit is able to be projected onto the side plates. |
US12217627B1 |
Apparatus and method for determining action guides
Apparatus and method for determining action guides is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to receive a user action, wherein the user action includes a user usage, convert the user usage of the user action into a current usage, obtain action template data, wherein the action template data includes a template usage, generate a template action expectation as a function of the user action and the action template data, determine an action feasibility as a function of the current usage and the template action expectation and generate an action guide as a function of the action feasibility. |
US12217625B2 |
Simulated dissectible tissue
A simulated dissectible tissue model for practicing surgical skills is provided. The simulated tissue comprises a simulated anatomical structure, such as one or more artificial vessel, embedded with a silicone gel layer between two silicone layers. The simulated dissectible tissue, with or without a simulated anatomical structure, is connected to one or more artificial organ via a fiberfill layer. The fiberfill layer includes a plurality of entangled fibers embedded between two adjacent silicone layers. The fiberfill layer creates a dissection plane that permits the one or more artificial organ to be removed by spreading apart and selectively dissecting the chains of entangled fibers. Artificial nerves may be included in fiberfill layer. |
US12217622B2 |
Direction presentation apparatus, direction presentation method, and program
To provide a technique for presenting a guided person with a direction in consideration of a relative orientation of a force sense presentation device with respect to an orientation of a camera. A direction presentation apparatus includes an instructed direction calculating unit which calculates, using a first angle in an external coordinate system representing an orientation of a camera that takes an image in front of a guided person and a second angle in the external coordinate system representing an orientation of a force sense presentation device that presents the guided person with a predetermined direction, an instructed force sense vector (hereinafter, referred to as a second instructed force sense vector) in a force sense presentation device coordinate system representing a direction to be instructed to the force sense presentation device from an instructed force sense vector (hereinafter, referred to as a first instructed force sense vector) in a camera coordinate system representing the direction to be instructed to the force sense presentation device. |
US12217618B2 |
Note playing guide template for a musical keyboard
A note playing guide template for a musical keyboard having raised and lower keys has a spine holding a plurality of interstitial guide pieces extending from one side of the spine which have guide annotations. The template is planar so that, in use, the template can be laid flat across the lower keys so that the spine is coplanar with the guide pieces, the guide pieces fit between the raised key and the spine fit s behind the raised keys. |
US12217617B2 |
Aircraft excursion report
A computer-implemented method of obtaining an excursion report for an aircraft is disclosed. The aircraft includes one or more sensors and a vision system, and the method includes obtaining sensor data from the one or more sensors; storing and time-stamping the sensor data; operating the vision system to detect the aircraft leaving a runway or taxiway; recording a start time of an excursion period based on a time of detection of the aircraft leaving the runway or taxiway; operating the vision system to detect the aircraft returning to the runway or taxiway; recording an end time of the excursion period based on a time of detection of the aircraft returning to the runway or taxiway; and compiling an excursion report, the excursion report comprising: the start time of the excursion period, the end time of the excursion period and a subset of the sensor data which was time-stamped during the excursion period. |
US12217615B2 |
Assured geo-containment and conformance enforcement system for air, ground, and marine vehicles
A geo-containment system includes at least one unmanned vehicle and an enforcement system that is onboard the unmanned vehicle and configured to limit travel of the unmanned vehicle based, at least in part, on predefined geospatial operational boundaries. Such boundaries may include a primary boundary and at least one secondary boundary that is spaced apart from the primary boundary a minimum safe distance. The minimum safe distance is determined while the unmanned vehicle is traveling. The minimum safe distance is determined using state information of the unmanned vehicle and/or dynamics of the unmanned vehicle. The state information includes at least position and velocity of the unmanned vehicle. The enforcement system is configured to alter and/or terminate operation of the unmanned vehicle if the unmanned vehicle violates the primary geospatial operational boundary and/or the secondary geospatial boundary. The enforcement system may inter-relate with the unmanned vehicle through an onboard vehicle control system. |
US12217613B2 |
Systems and methods for distributed data acquisition
Systems and methods are disclosed for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services. In some embodiments, a method for acquiring data from avionics servers, flight management systems, or connected flight management system cloud services may include: receiving a dataset request from an input device; generating a plurality of sub-requests for a plurality of partial datasets from the avionics server; transmitting the plurality of sub-requests to a plurality of instances of the avionics server; generating identifications for each of the plurality of partial datasets; assembling the plurality of partial datasets into a single dataset; and transmitting the single dataset to the input device. |
US12217612B2 |
Management system, management method and program
A management system provided with an acquisition unit that acquires machine identification information for identifying an unmanned moving apparatus, operation data indicating positions of the unmanned moving apparatus corresponding to the machine identification information, and action states of the unmanned moving apparatus; a storage control unit that stores the machine identification information in association with the operation data and the action states acquired by the acquisition unit; and an output control unit that outputs, in display forms corresponding to the action states, a path over which the unmanned movement apparatus moved, based on the operation data. |
US12217609B2 |
Communication system for platooning vehicles
An embodiment controller for use in a communication system for platooning vehicles that performs Vehicle-to-Vehicle (V2V) communication through controllers mounted in the platooning vehicles includes a communication unit configured to transmit and receive a message including control and sensor information of the platooning vehicles, a scheduler configured to store message transmission times of the platooning vehicles, and a determiner configured to determine whether a message received through the communication unit corresponds to schedule information stored in the scheduler, wherein the controller is configured to transmit a message in accordance with an order determined based on the schedule information and find out a message transmission order of the platooning vehicles by sharing the schedule information. |
US12217608B2 |
Vehicle detection information sharing system
A vehicle detection information sharing system includes a detection information acquiring unit, a vehicle information acquiring unit, a risk degree calculator, and an information transmitter. The detection information acquiring unit is configured to acquire detection information on an obstacle detected by a first vehicle traveling on a road. The vehicle information acquiring unit is configured to acquire vehicle information on a second vehicle traveling on the road. The risk degree calculator is configured to calculate a risk degree on the basis of the detection information and the vehicle information. The risk degree is a degree of risk that arises between the second vehicle and the obstacle. The information transmitter is configured to transmit, to the second vehicle, risk avoidance information corresponding to the risk degree. |
US12217603B2 |
System and methods for quantifying greenhouse gas emissions via measurement and modelling of traffic data and for influencing traffic signaling to reduce such emissions
A system and method are provided for quantifying greenhouse gas (GHG) emissions associated with vehicle traffic. The method includes receiving data from a plurality of devices located at a plurality of traffic intersections in a traffic network, each device comprising at least one sensor configured to obtain data from the corresponding traffic intersection; using the received data and a traffic model to determine vehicle trajectory data; using the vehicle trajectory data and an emissions model to obtain corresponding GHG emissions data; and evaluating the corresponding GHG emissions data to a baseline of GHG emissions using a GHG quantification methodology to determine a GHG reduction that can achieve a carbon offset credit. |
US12217602B2 |
Systems and methods involving features of adaptive and/or autonomous traffic control
Systems and method are disclosed for adaptive and/or autonomous traffic control. In one illustrative implementation, there is provided a method for processing traffic information. Moreover, the method may include receiving data regarding travel of vehicles associated with an intersection, using neural network technology to recognize types and/or states of traffic, and using the neural network technology to process/determine/memorize optimal traffic flow decisions as a function of experience information. Exemplary implementations may also include using the neural network technology to achieve efficient traffic flow via recognition of the optimal traffic flow decisions. |
US12217601B2 |
System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state. |
US12217596B2 |
Monitor system for surge protection devices
A monitor system for one or more surge protection devices may include a hub configured for wireless communication with one or more remote devices, or a sensor configured to detect an end-of-life state of a surge protection device (SPD). The sensor may include a transmitter configured to wirelessly transmit a sensor signal to the hub to indicate the end-of-life state of the SPD. The hub may be configured to transmit to one or more of a remote server or a mobile device a hub signal corresponding to the end-of-life state. |
US12217595B2 |
Notification device, wearable device and notification method
A notification device includes a pressure sensor, a microcontroller and an output device. The pressure sensor is used to detect the environment to provide a plurality of sound signals in time domain. The microcontroller is used to calculate a dynamic threshold corresponding to a current time point based on the sound signals in time domain during a first time period prior the current time point. of the pressure signal in a period of time. When a magnitude of the sound signal in time domain at the current time point is greater than the dynamic threshold, the microcontroller sends a feedback signal to the output device. The output device is connected to the microcontroller. The output device is used to provide a feedback action according to the feedback signal. |
US12217594B2 |
Gas detection device
A gas detection device is disclosed. A gas detection device according to an embodiment of the present invention includes a case in which a plurality of grooves are formed in a circumferential surface, an inlet which is coupled to a first groove among the grooves and through which air is introduced into the case, a power button which is coupled to a second groove among the grooves and turns a power source on or off, a gas detector which is provided in the case and detects a gas contained in the introduced air, a light unit which is coupled to a third groove among the grooves and informs a state in which the power source is turned on or off and whether the gas is detected, a battery which supplies power, a beep generator which generates a beep when a gas detection signal is received from the gas detector, and a power switch operated by the power button to turn on or off so as to supply the power from the battery, wherein one or more of the inlet, the power button, and the light unit are coupled to the grooves in a recessed form, the battery, the beep generator, and the power switch are provided inside the case, and the case is formed in a small spherical shape which is carried in a palm of an operator and moved by the operator. |
US12217593B2 |
Monitoring system for use with mobile communication device
A monitoring device for monitoring an environment including a detector component configured to detect at least one analyte signature data and environment information related to an environment, a location device configured to record a detection location of the detector component at a time of detection of the at least one analyte signature data and the environment information, a first memory device configured to receive and record data comprising operating status of the detector component and, at the time of detection, the detected at least one analyte signature data and the environment information, at least one communication device configured to wirelessly transmit the recorded data to an associated receiver, wherein the associated receiver is configured to receive and process the recorded data and wherein the detector component and the communication circuitry are a printed component and wherein the at least one detector component includes at least one nano sensor. |
US12217590B2 |
Shadow-based fall detection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for fall detection using data for a person's shadow. One of the methods includes obtaining, from a camera, an image of a portion of a property; determining whether a shadow is likely depicted in the image; in response to determining that a shadow is likely depicted in the image, determining whether the shadow in the image likely represents a potentially falling person; and in response to determining that the shadow in the image likely represents a potentially falling person, performing one or more actions for the potentially falling person. |
US12217583B2 |
Devices, systems, and methods for remote video retrieval
Methods and systems provided. A system may include at least one camera at a camera location, wherein the at least one camera is configured to record one or more videos and one or more images. The system may further include a server. The server may be configure to download at least one image of the one or more images captured at the camera location. The server may also be configured to display the one or more downloaded images. Further, the server may also be configured to, in response to a user selecting a displayed image of the one or more displayed images, download a specific portion of the previously recorded one or more videos captured at the camera location. |
US12217577B2 |
Automated feeder system and methods of use
An automatic feeder system may include: an input bin configured to store at least one physical request slip; a feeder unit; and a support frame. The feeder unit may include a feed neck operable to automatically obtain a physical request slip from the input bin and convey it out from an outlet of the feed neck. The support frame may support the feeder unit so that the outlet is configured to engage with an input of a retailer system engaged with the automatic feeder system such that conveyance of the physical request slip out from the outlet causes the physical request slip to enter the input of the retailer system and cause the retailer system to generate a physical ticket for the game of chance based on the physical request slip. |
US12217576B2 |
Gaming system and method providing multi-function symbol accumulation sequences
In various embodiments, the present disclosure relates generally to gaming systems and methods that provide a first game sequence including an accumulation of designated symbols during a plurality of sequential plays of one or more of a plurality of different games of the first game sequence. In various embodiments, the gaming system determines which of the plurality of different games are employed for each play of a game of the first game sequence based on the quantity of accumulated symbols for that first game sequence prior to the start of that game play. |
US12217575B2 |
Systems and methods for providing a feature game
An electronic gaming machine includes a display device, a player input interface configured to receive player input from a player; and a game controller configured to execute instructions. The instructions cause the processor to display a plurality of game reels including a first game reel type having a plurality of symbol positions and a second game reel type including a grouped symbol position. The instructions also cause the processor to display a bonus symbol in the grouped system position and, in response to displaying the bonus symbol, to display an expanded display area comprising at least one additional symbol position located above the reels of the first game reel type. The instructions further cause the processor to determine a game outcome based upon a combination of the at least one additional symbol position and the plurality of symbol positions. |
US12217573B2 |
Method and apparatus of playing a game using the alphabetic letters
Methods of playing a game using a single set or multiple sets of entities, each set comprising of the twenty six alphabetic letters, twenty one consonants and five vowels, and may include one or more wild letters. Each participant receives one or more entities to form a “Hand” (combination) or an “Outcome” (permutation). All the combinations or permutations are identified, listed in libraries and ranked within a defined ranking system. In a preferred embodiment, the ranking system consists of seven categories, G to A, from highest to lowest, with further refinement, sub-ranking or re-classification within each category. Furthermore, since the present disclosure uses well-established probabilistic evaluation, it provides a method for ranking combinations or permutations of different number of entities. The game is presented to be played in social encounters, and in particular to be played in gambling establishments, either in a table game setup or in a single or multi-player electronic system. |
US12217572B2 |
Gaming machine and method with a persistent symbol modifier feature
According to an embodiment of the present invention, there is provided gaming methods and a system that utilize a presentation assembly configured to present a first series of spins of a plurality of reels arranged in an array, the plurality of reels including value-bearing symbols, wherein, when at least a specified number of the value-bearing symbols land in the array, the value-bearing symbols are held in place during a second series of spins of the plurality of reels in which the plurality of reels include advancement symbols. When an advancement symbol lands in the array, an index indicating one of a plurality of modifiers is incremented. At a conclusion of the second series of spins, the values of the held value-bearing symbols are modified according to the currently indexed modifier and a corresponding payout is awarded. |
US12217571B2 |
Drawing with participant interaction
A promotional game is conducted over participants' cell phones. During a play period, a participant advances on a virtual game board using cell phone commands. During the play period, participants' gaming wagering is used to generate drawing tickets. Each player may text COUNT to receive a text message containing his or her current board position and total tickets accumulated. Alternatively, or in addition, he or she may go to the casino, text the word STATUS and have the same information depicted with accompanying animation on a video display. At the end of the play period each player may text PEEK to receive a message indicating whether or not he or she has won any prizes. To learn the number of prizes and their worth, the player may go to the casino, text the word REVEAL and have the prize details depicted with accompanying animation on the video display. |
US12217570B2 |
System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device
Systems and methods for transferring funds from a financial institution account to a cashless wagering account and then to an electronic gaming machine without utilizing any physical forms of currency. |
US12217569B2 |
Systems and methods for gaming account funding
Systems and methods are disclosed for associating a player identifier with a financial account. The financial account can holds funds that are accessible through the player's use of a payment vehicle. The payment vehicle can be, for example, a credit payment vehicle or a debit payment vehicle. The player can load funds from the financial account to a wagering account. |
US12217565B2 |
Automatic product dispenser
An automatic touchless dispenser capable of providing one or more crispy and fresh food products to customers independent of the type of food product or container. |
US12217563B2 |
Access control method and system
The invention describes an access control method for a spectator to a facility, wherein a spectator's mobile device (1) has installed an application configured to communicate with a validation server (2), and wherein said validation server (2) is configured to communicate with some automatic access gates (3) to the facility. The method comprises the calculation by applying an access code (EC) that includes a first measurement of a physical variable carried out by a sensor of the mobile device (1) and the calculation by the access gate (3) of an validation code (VC) that includes a second measurement of the physical variable carried out by a sensor located in the facility. Access is only granted if the access code (EC) coincides with the validation code (VC). |
US12217562B2 |
Technologies for using NFC or QR code to commission a device to the cloud
A method of commissioning an access control device to an access control system according to one embodiment includes, by the access control system, receiving a public cryptographic key of a cryptographic key pair from a cryptography circuit manufacturer device, wherein at least the private cryptographic key of the public cryptographic key pair is stored in the cryptography circuit of the access control device; generating commissioning data for in-field commissioning of the access control device in response to receiving the public cryptographic key, wherein the commissioning data for the access control device is associated with a unique identifier located on the access control device; receiving a request from a mobile device for the commissioning data in response to the mobile device scanning the unique identifier on the access control device; and transmitting the commissioning data to the mobile device for transmittal to the access control device. |
US12217560B2 |
Ultra-wideband technologies for seamless access control
A system according to one embodiment includes a first computing device comprising ultra-wideband communication circuitry, and a second computing device comprising ultra-wideband communication circuitry configured to communicate with the ultra-wideband communication circuitry of the first computing device to determine the angle and distance of the first computing device relative to the second computing device. |
US12217554B2 |
Managing the operational state of a vehicle
A network system facilitates management of the operational states of transportation vehicles. Within a system environment, the network system also coordinates transport service between service providers operating the transportation vehicles and service requestors operating client devices. A transportation vehicle includes a processor or computing device that can determine and change operational states of the transportation vehicle. The transportation vehicle communicates operational states to one or more devices in the environment. Operational states can be communicated as vehicle datasets using a communication port of the transportation vehicle. The network system and client devices can act to enhance transport service using vehicle datasets. For example, the network system and/or client devices can manage an operational state by changing the current operational state off the transportation vehicle to a different operational state. Transport service can be enhanced at various points during the transport service coordination. |
US12217553B2 |
Transport vehicle management method
A transport vehicle management method includes self-testing a transport vehicle to determine whether there is an abnormality in the transport vehicle, checking whether the transport vehicle is capable of self-correcting the abnormality when the abnormality is detected in the transport vehicle, and self-correcting the abnormality when the transport vehicle is capable of self-correcting the abnormality. |
US12217546B2 |
Spoof detection using head pose to eye gaze correspondence
Methods, systems, and computer-readable storage media for determining that a subject is a live person include providing instructions for performing a head movement, capturing a set of images of a subject subsequent to providing the instructions to perform the head movement, determining, from the set of images, a first metric indicative of an amount of change in eye gaze directions of the subject during the head movement, determining, from the set of images, a second metric indicative of a change in head positions of the subject during the head movement, determining, based at least on the first metric and the second metric, a third metric indicative of a likelihood that the subject is a live person, determining that the third metric satisfies a first threshold condition, and in response to determining that the third metric satisfies the first threshold condition, identifying the subject as a live person. |
US12217545B2 |
Multiple perspective hand tracking
This application is directed to identifying user gestures. One or more first images are captured by a first camera and include a first perspective of a hand. A first hand gesture is identified from the one or more first images. A second hand gesture is identified from one or more second images that are captured by a second camera, e.g., substantially concurrently with the one or more first images. The one or more second images include a second perspective of the hand that is distinct from the first perspective. A final hand gesture of the hand is determined based on the first and second hand gestures and applied to enable an operation on an object. The first and second cameras are included in two distinct electronic devices. The operation is performed by one of the two electronic devices or by a third electronic device distinct from the two electronic devices. |
US12217541B2 |
Electronic apparatus and method for controlling the same
An electronic apparatus includes a control unit that performs control to acquire first orientation information indicating a first orientation of the body and first line-of-sight information about the user's line-of-sight, of a case where a first eye tracking calibration display is displayed on the screen, acquire second orientation information indicating a second orientation of the body different from the first orientation and second line-of-sight information about the user's line-of-sight, of a case where a second eye tracking calibration display is displayed on the screen, and cause, in a case where the second orientation information is different from the first orientation information, the screen to display a predetermined display that prompts the user to change the orientation of the body to the first orientation. |
US12217534B2 |
Display panel and display apparatus
Provided are a display panel and a display apparatus. The display panel includes a sensor area, a first light shield layer disposed above the sensor area, and a color film layer disposed above the first light shield layer, the color film layer includes color filters with different colors and a light transmission part disposed between the color filters with different colors; the first light shield layer includes a first opening and a light shield part, the light transmission part and the first opening are configured to allow at least partial light to transmit the sensor area and the color film layer further includes a first black matrix disposed between the color filters with different colors, the first black matrix is provided with a second opening which forms the light transmission part. The display panel includes a touch structure layer, the touch structure layer includes a plurality of touch electrodes. |
US12217533B2 |
Display panel and display device
Provided are a display panel and a display device. The display panel has an optical identification region and includes a first layer and a second layer. The first layer is located at a side of the second layer close to a light-exiting side of the display panel. The first layer has at least one first light-shielding region and includes at least one first light-transmitting hole. The second layer includes at least one second light-transmitting hole corresponding to the at least one first light-transmitting hole. One of the at least one first light-shielding region and one of the at least one second light-transmitting hole at least partially overlap with each other along a direction perpendicular to a plane of the display panel. |
US12217532B2 |
Bioinformation acquisition device
A biometric information acquisition device includes a camera configured to capture an image of a hand of a user inserted into an imaging space, an illumination configured to illuminate inside of the imaging space from above, a housing configured to accommodate the camera and the illumination, and a first opening formed by cutting out a part of the housing and provided in a rectangular shape in a front view to form the imaging space. |
US12217531B2 |
Texture recognition device and display apparatus
A texture recognition device and a display apparatus are provided, the texture recognition device has a plurality of pixel units, and includes a base substrate, a driving circuit layer, a first electrode layer and a photosensitive element layer; at least one of the plurality of pixel units includes a pixel driving circuit in the driving circuit layer, a first electrode in the first electrode layer, and a plurality of photosensitive elements spaced apart from each other in the photosensitive element layer, the pixel driving circuit is electrically connected with the first electrode, the plurality of photosensitive elements are on a side of the first electrode away from the base substrate, and are electrically connected to the pixel driving circuit through the first electrode. |
US12217529B2 |
Fingerprint identification substrate, electronic apparatus and fingerprint identification method
The present disclosure provides a fingerprint identification substrate, an electronic apparatus and a fingerprint identification method. The fingerprint identification substrate includes a base substrate, a driving circuitry layer arranged on the base substrate, a shielding layer arranged at a side of the driving circuitry layer away from the base substrate and a detection electrode arranged at a side of the shielding layer away from the base substrate. The detection electrode is electrically coupled to a fingerprint detection circuitry arranged on the driving circuitry layer, the shielding layer is insulated from the detection electrode, and an orthogonal projection of the shielding layer onto the base substrate at least partially overlaps an orthogonal projection of the detection electrode onto the base substrate. |
US12217527B2 |
Methods and apparatus to determine an audience composition based on voice recognition, thermal imaging, and facial recognition
Methods, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes an audio detector to determine a first audience count based on signatures of audio data captured in the media environment, a thermal image detector to determine a heat blob count based on a frame of thermal image data captured in the media environment, and an audience image detector to identify at least one audience member based on a comparison of a frame of audience image data with a library of reference audience images, the audience image detector to perform the comparison in response to the first audience count not matching the heat blob count. |
US12217524B2 |
Systems and methods for automated end-to-end text extraction of electronic documents
Systems and methods for extracting data from electronic documents using optical character recognition (OCR) and non-OCR based text extraction. A server computing device initiates non-OCR based text extraction for each page of an electronic document. The server calculates a document text coverage percentage corresponding to the non-OCR based text extraction for the whole document and, in response to determining that the document text coverage percentage is below a first threshold, initiates OCR for the document. The server calculates a page text coverage percentage corresponding to the non-OCR based text extraction for one or more pages of the electronic document and, in response to determining that the page text coverage percentage is below a second threshold, initiates OCR for the pages. The server combines first text extracted from the electronic document using non-OCR based text extraction and second text extracted from the electronic document using OCR. |
US12217523B2 |
List and tabular data extraction system and method
A system and method for automating and improving tabular and list-based data extraction from a variety of document types is disclosed. The system and method detect and sort which documents include tables or lists, and performs row and column segmentation. In addition, the system and method apply Conditional Random Fields models to localize each table and semantic data understanding to map and export the extracted data to the desired format and arrangement. |
US12217522B2 |
Image classification using color profiles
A device may receive a target document. The device may segment the target document into multiple segments. The device may determine, for each segment of the multiple segments, a set of color parameters for a corresponding set of pixels included in that segment. The device may determine, for each segment of the multiple segments, an average color parameter for that segment based on the set of color parameters for the corresponding set of pixels included in that segment. The device may generate a target color profile for the target document based on determining the average color parameter for each segment. The device may compare the target color profile and a model color profile associated with classifying the target document. The device may classify the target document based on comparing the target color profile and the model color profile. |
US12217519B2 |
Systems and methods for uncertainty aware monocular 3D object detection
A method for 3D object detection is described. The method includes predicting, using a trained monocular depth network, an estimated monocular input depth map of a monocular image of a video stream and an estimated depth uncertainty map associated with the estimated monocular input depth map. The method also includes feeding back a depth uncertainty regression loss associated with the estimated monocular input depth map during training of the trained monocular depth network to update the estimated monocular input depth map. The method further includes detecting 3D objects from a 3D point cloud computed from the estimated monocular input depth map based on seed positions selected from the 3D point cloud and the estimated depth uncertainty map. The method also includes selecting 3D bounding boxes of the 3D objects detected from the 3D point cloud based on the seed positions and an aggregated depth uncertainty. |
US12217518B2 |
Method and apparatus with object detection
A method with object detection includes obtaining a first point cloud feature based on point cloud data of an image and determining at least one object in the image based on the first point cloud feature. |
US12217517B1 |
Apparatus and method for vehicle data analysis
Apparatus and method for vehicle data analysis. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor, wherein the memory includes instructions configuring the at least a processor to receive vehicle data from one or more data sources, wherein the vehicle data includes location information that is received from at least a sensor of the one or more data sources and passenger information, classify the vehicle data into one or more vehicle groups, wherein the one or more vehicle groups includes a location group and passenger group, analyze the location group of the one or more vehicle groups to generate a location list, analyze the one or more vehicle groups to generate a passenger list, generate a location report as a function of the location list and generate a passenger report as a function of the passenger list. |
US12217516B2 |
Method and device for multi-sensor data fusion for automated and autonomous vehicles
A computer-implemented method estimates a course of a roadway in a surrounding area of a vehicle on the basis of a state function describing the course of a roadway. The state function includes a clothoid spline. The method includes providing surrounding-area measurement data describing the course of a roadway at a current position of the vehicle, the surrounding-area measurement data having at least one polynomial function. The method also includes transforming the state function and the surrounding-area measurement data into a common coordinate system. The method further includes adapting the state function on the basis of the surrounding-area measurement data in the common coordinate system. |
US12217513B2 |
Device, system, and method for generating occupancy grid map
In an occupancy grid map generation device for generating an occupancy grid map that indicates, for each of cells of a grid into which a region is divided, an occupancy probability that an object occupies the cell, an occupancy probability updating unit is configured to, based detection result data of an object therearound, successively update the occupancy probability for each of the cells calculated at a previous time to calculate a latest occupancy probability. An updating weight calculation unit is configured to acquire data about presence or absence of an object in each of the cells therearound based on map data, and determine a weight of the detection result data used by the occupancy probability updating unit to update the occupancy probability for the cell, based on a degree of match between the data about presence or absence of an object in the cell and the detection result data. |
US12217510B2 |
Region management and control method, device, apparatus and storage medium
The present application provides a region management and control method, device, apparatus and storage medium. The region management and control method includes: obtaining a current image in a video image and a target region graphic included in the current image; determining whether a person graphic in the current image and the target region graphic meet a predetermined condition; and sending alarm information in response to the person graphic in the current image and the target region graphic meeting the predetermined condition. The predetermined condition includes at least one of: a space condition, a person identity condition, a time condition, a person protection condition, a person number condition or a person body temperature condition. |
US12217509B2 |
Systems and methods for monitoring and behavior analysis in real-time using artificial intelligence
The present disclosure provides a system for monitoring users/workplaces in real-time. The system includes video monitoring device(s) for capturing video frames of a user/workplace. The system also includes a client monitoring module including: a transceiving module for receiving credentials from the user; a user registration and authentication module for authenticating the user; and a processing module for: analysing the video frames in real-time to determine if object of interest(s) is present and accordingly determining at least one action of interest of the at least one object of interest; and determining if the object of interest is passing a predefined threshold. When object of interest passes the predefined threshold frames, the client monitoring module may analyse the video frames and take a preventive action or may send the video frames to a server for further analysis and preventive action. |
US12217502B2 |
Atmospheric chemical species detection using multispectral imaging
Techniques for optically detecting a subject chemical species within an atmospheric environment are disclosed. Image data is obtained representing multispectral imagery of a geographic region captured through the atmospheric environment. The image data includes an array of band-specific intensity values for each of a plurality of spectral bands, including a sample spectral band having increased sensitivity to the subject chemical species as compared to a plurality of reference spectral bands. A background reflectance map is generated that includes an array of inter-band intensity values in which each inter-band intensity value represents a filtered combination of band-specific intensity values of albedo-normalized arrays for a grouped subset of the plurality of reference spectral bands. The albedo-normalized array of band-specific intensity values for the sample spectral band is compared to the background reflectance map to obtain an index array of intensity variance values for the subject chemical species. |
US12217498B2 |
Defect inspection system having human-machine interaction function
A defect inspection system is disclosed, and comprises a linear light source, N number of cameras, a display device, a tag reader, and a modular electronic device, in which the linear light source, the cameras and the modular electronic device are used for conducting a defect inspection of an article. On the other hand, the display device, the tag reader and the modular electronic device are adopted for conducting in production of at least one labeled example. Therefore, the modular electronic device is allowed to apply a machine learning process to an image classifier under using a training dataset containing the labeled examples, thereby producing at least one new defect recognition model or updating the existing defect recognition model. |
US12217494B2 |
Keyframe extractor
In one aspect, an example method includes (i) determining a blur delta that quantifies a difference between a level of blurriness of a first frame of a video and a level of blurriness of a second frame of the video, wherein the second frame is subsequent to and adjacent to the first frame; (ii) determining a contrast delta that quantifies a difference between a contrast of the first frame and a contrast of the second frame; (iii) determining a fingerprint distance between a first image fingerprint of the first frame and a second image fingerprint of the second frame; (iv) determining a keyframe score using the blur delta, the contrast delta, and the fingerprint distance; (v) based on the keyframe score, determining that the second frame is a keyframe; and (vi) outputting data indicating that the second frame is a keyframe. |
US12217489B2 |
Learning dataset generation device and learning dataset generation method
A learning dataset generation device includes: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors including hardware, wherein the one or more processors are configured to use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, and generate a learning dataset by associating the accepted teaching position with each of the virtual distance images. |
US12217488B2 |
Learning image generation device, learning image generation method, learning image generation program, learning method, learning device, and learning program
A learning image generation device including: a supervised data acquisition unit that acquires supervised data including a learning image and a correct learning image in which a correct region is defined in the learning image as a pair; and a variation learning image generation unit that generates a variation learning image in which a pixel value of a pixel belonging to the correct region is varied within a limitation range of an allowable pixel value of the pixel belonging to the correct region in the learning image. |
US12217487B2 |
Method, apparatus, electronic device, and medium for generating image
In an illustrative embodiment, a method is disclosed for generating an image from fMRI data and EEG data. The method includes extracting a first feature map of the fMRI data, the first feature map being multidimensional data having a temporal dimension related to a sample collection time of the fMRI data, and converting the first feature map based on the temporal dimension of the first feature map and a first attention model. The method further includes extracting a second feature map of the EEG data, the second feature map being multidimensional data having a spatial dimension related to an electrode for collecting the EEG data, and converting the second feature map based on the spatial dimension of the second feature map and a second attention model. The method further includes generating an image based on the converted first feature map and the converted second feature map. |
US12217485B2 |
Object recognition device, method, and computer-readable medium
The learning device includes a metric space learning unit and a case example storage unit. The metric space learning unit learns a metric space including feature vectors extracted from attributed image data, for each combination of different attributes, using the attributed image data to which attribute information is assigned. The case example storage unit computes the feature vector from the image data for case example to store the computed feature vector as a case example associated with the metric space, and stores additional information associated with the case example. |
US12217480B1 |
Detecting and monitoring unauthorized uses of visual content
In some embodiments, a method receives query content that includes first visual data and select reference content that includes second visual data. A first visual feature mapping for the query content is generated using a model that is trained to generate visual feature mappings using content pairs where alterations in one instance of the content pair are used in the training. A second visual feature mapping is determined for the reference content. The second visual feature mapping is determined using the model. The method compares the first visual feature mapping and the second visual feature mapping to generate a score that rates a similarity between the query content and the reference content. The score is based on recognizing an alteration in one instance of the query content and the reference content. The score is output. |
US12217479B2 |
Using a probabilistic model for detecting an object in visual data
A probabilistic model is provided based on an output of a matching procedure that matches a particular object to representations of objects, where the probabilistic model relates a probability of an object being present to a number of matching features. The probabilistic model is used for detecting whether a particular object is present in received visual data. |
US12217477B2 |
Object recognition method and apparatus
In an object recognition method, an object recognition device obtains AER data of a to-be-recognized object, wherein the AER data includes a plurality of AER events of the to-be-recognized object, each AER event comprising a timestamp and address information. The object recognition device extracts a plurality of feature maps of the AER data. Each feature map including partial spatial information and partial temporal information of the to-be-recognized object, and the partial spatial information and the partial temporal information are obtained based on the timestamp and the address information of each AER event. The object recognition device then recognizes the to-be-recognized object based on the plurality of feature maps of the AER data. |
US12217473B2 |
Object detection device, object detection method, and storage medium
An object detection device includes a storage device which has stored a program, and a hardware processor, in which the hardware processor executes the program stored in the storage device, thereby acquiring a captured image in which a road is captured, generating a low-resolution image in which an image quality of the captured image is lowered, defining one or more partial area sets with each of the one or more partial area sets defined by cutting out a plurality of partial areas from the low-resolution image, deriving an aggregated value obtained by aggregating differences in feature amount between the partial areas included in each of the one or more partial area set and the peripheral partial areas, and extracting a point of interest based on the aggregated value. |
US12217472B2 |
Segmenting and removing objects from visual media items
A media application generates training data that includes a first set of visual media items and a second set of visual media items, where the first set of visual media items correspond to the second set of visual items and include distracting objects that are manually segmented. The media application trains a segmentation machine-learning model based on the training data to receive a visual media item with one or more distracting objects and to output a segmentation mask for one or more segmented objects that correspond to the one or more distracting objects. |
US12217471B2 |
Systems and methods region-of-interest automatic gain or exposure control
Methods, systems, computer-readable media, and apparatuses for region-of-interest (ROI) automatic gain or exposure control are presented. In one example, a method includes receiving a first image from an image sensor captured with a first field of view (FOV) and comprising a first plurality of pixels, receiving a second image from the image sensor captured with a second FOV and comprising a second plurality of pixels, determining an ROI in the second image, the ROI comprising a subset of the second plurality of pixels in the second image, determining an ROI weight for the ROI in the second image, determining statistics based on the first plurality of pixels in the first image, the subset of the second plurality of pixels in the second image, and the ROI weight for the ROI in the second image, and adjusting a gain or exposure setting for the image sensor based on the statistics. |
US12217465B2 |
Method and apparatus for point cloud coding
According to an aspect of the disclosure, a method of point cloud geometry encoding in a point cloud encoder is provided. In the method, geometry coding is performed on a point cloud at a first partition depth. Further, a plurality of largest coding units (LCUs) of the point cloud is determined at a second partition depth. A coding state of a LCU of the plurality of LCUs of the point cloud is set at the second partition depth. The geometry coding is performed on the plurality of LCUs of the point cloud at the second partition depth based on the coding state of the LCU at the second partition depth. |
US12217460B2 |
Camera device and image processing method
A camera device includes an imaging unit for capturing an image of an imaging area in which a subject is present, a memory for storing a camera parameter related to imaging, a detection unit for detecting the subject from the captured image, a first determination unit for primarily determining a color of a target portion of the detected subject, a second determination unit for adjusting a determination result of a predetermined color corresponding to the target portion determined by the first determination unit based on the camera parameter, when the color of the target portion determined by the first determination unit is the predetermined color having a plurality of gradations, and a communication unit for transmitting an adjustment result of the predetermined color corresponding to the determined target portion and information on the target portion to an external device in association with each other. |
US12217452B2 |
Position analysis device and method, and camera system
A position analysis device includes: an input interface that acquires the captured image obtained by the camera; a processor that calculates coordinate transformation from a first coordinate system to a second coordinate system with respect to the target position in the acquired captured image; and a memory that stores a correction model to generate a correction amount of a position in the second coordinate system, wherein the processor corrects a transformed position from the target position, based on the correction model including weight functions corresponding to reference positions, the transformed position being a position obtained by the coordinate transformation on the target position in the first coordinate system to the second coordinate system, the weight functions each producing a larger weighting in the correction amount as the transformed position is closer to a corresponding reference position, the reference positions being different from each other in the second coordinate system. |
US12217450B2 |
Vehicle localization
An approximate camera location on a route can be determined by inputting a first image acquired by a vehicle camera to a first convolutional neural network. First image feature points can be extracted from the first image using a feature extraction algorithm. Pose estimation parameters for a pose estimation algorithm can be selected based on the approximate camera location. A six degree-of-freedom (DoF) camera pose can be determined by inputting the first image feature points and second feature points included in a structure-from-motion (SfM) map based on the route to the pose estimation algorithm which is controlled by the pose estimation parameters. A six DoF vehicle pose can be determined based on the six DoF camera pose. |
US12217448B2 |
Camera pose information detection method and apparatus, and corresponding intelligent driving device
A camera pose information detection method, includes collecting a plurality of images by means of a multi-lens camera, and determining a road surface region image based on the plurality of images; and projecting points in the road surface region image onto a camera coordinate system, so as to obtain camera pose information. |
US12217446B2 |
Body shape indicator
A body shape indicator device comprises a scanner arranged to obtain a three-dimensional model of a person, a body volume calculator for calculating the volume of at least first, second and third parts of the person's body from the three-dimensional model and a body shape calculator for calculating an indication of the person's body shape based on part volume ratios calculated from the output from at least the body volume calculator. A method for determining the body shape of a person and a method of automated clothing selection based on the body shape as determined are also disclosed. |
US12217442B2 |
Systems and methods for registration between patient space and image space using registration frame apertures
Systems and methods for performing registration between a patient space and an image space are disclosed herein. Systems using such methods may identify a pose of a registration frame having one or more apertures within the patient space using a tracking system. Image data corresponding to the image space having an image of the registration frame is taken. A plurality of aperture locations within the image data (corresponding to the apertures of the registration frame) are identified in the image data. Aperture representations from a model of the registration frame are matched to these aperture locations to determine a pose of the registration frame within the image space. A transform between the patient space and the image space is generated based on the pose of the registration frame within the patient space and the pose of the registration frame within the image space. Optimization methods for this transform are discussed. |
US12217438B2 |
Image processing apparatus and method for feature extraction
Embodiments of this application disclose example apparatuses, methods, and computer program products for extracting a feature from an image of a scene. One example apparatus comprises at least one processor and one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to, in response to a feature extraction event, extract a feature from first image data representing a first image of a scene, wherein the feature extraction event is based on second image data representing a second image of the scene. |
US12217436B2 |
Electronic device for detecting location, and method therefor
According to certain embodiments, an electronic device comprises: a sensor module configured to sense sensing data; a wireless communication module configured to transmit and/or receive a wireless signal; a memory configured to store a virtual marker platform; and a processor operatively connected with the sensor module and the memory, wherein the processor is configured to perform a plurality of operations, the plurality of operations comprising: estimating a moving direction of the electronic device; performing first alignment of aligning a direction of a coordinate axis of measurement data, obtained to determine whether the electronic device enters a first region where a virtual marker is registered, with respect to the moving direction; performing second alignment of aligning the direction of the coordinate axis of the measurement data in a direction of a coordinate axis of the electronic device when generating a registered virtual marker; and determining entry of the electronic device into a specific region based on the registered virtual marker. |
US12217433B2 |
Adaptive auto white balancing
This application describes systems and methods for detecting depth in deep trench isolation with semiconductor devices using test key transistors. An method comprises: capturing, by an image sensor, an image; generating a plurality of chrominance channels by converting the image into luminance-chrominance space; performing homogeneous region segmentation on the plurality of chrominance channels to generate one or more regions of interest in the plurality of chrominance channels; and projecting the regions of interest onto eigen-illuminant images to determine gray color pixels on the image, wherein the eigen-illuminant images are generated via performing a machine learning algorithm on a training set of images captured by the image sensor. |
US12217431B2 |
Systems and methods for panoptic segmentation of images for autonomous driving
Systems and methods for generating a panoptic segmentation mask for an input image. The methods include receiving the input image comprising a plurality of pixels, generating a semantic mask and an instance mask from the input image, and combining the semantic mask and the instance mask to generate a panoptic mask for the input image. The semantic mask includes a single-channel mask that associates each pixel in the input image with a corresponding one of a plurality of labels. The instance mask includes a plurality of masks, where each of the plurality of masks identifies an instance of a countable object in the input image, and is associated with an indication of whether that instance of the countable object is hidden behind another object in the input image. |
US12217428B2 |
Motion analysis of the digestive tract
A method for analyzing a digestive tract of a patient using ultrasound. The method includes receiving a plurality of ultrasound images taken over a time series, determining movement characteristics of objects within the ultrasound images based on movement of one or more pixels in the ultrasound images over the time series, and outputting a visual data that describes the movement characteristics. |
US12217427B2 |
Method of visualizing a dynamic anatomical structure
The invention relates to a method of visualising a dynamic anatomical structure (1), a computer program and a user interface. The method comprises (a) providing a sequence of three-dimensional medical images (M1, M2, M3, . . . MZ) of a dynamic anatomical structure (1) spanning a time period (T), (b) providing a dynamic model (14), in particular surface of the anatomical structure, (c) determining a volume of interest (40) containing an anatomical feature of interest (3) within each of the three-dimensional images, wherein the volume of interest (40) follows the position and/or the shape of the anatomical feature of interest (3) across the time period and wherein the volume of interest (40) is smaller than the complete field of view of the three-dimensional medical images (M1, M2, M3, . . . MZ), and (d) providing a three-dimensional visualisation environment (50, 70), wherein a visualisation (45) corresponding to a particular point in time comprises (i) a volume rendering of the volume of interest (40) of the three-dimensional image; and (ii) a visualisation of the dynamic model (14) in the same coordinate system. Preferably, the three-dimensional visualisation environment (50, 70) allows for displaying the dynamic model (14) and the volume rendered volume of interest (40) for each three-dimensional image across the time period in cine mode. |
US12217423B2 |
Systems and methods for processing electronic images to detect contamination in specimen preparations
Systems and methods are disclosed for receiving one or more digital images associated with a tissue specimen, detecting one or more image regions from a background of the one or more digital images, determining a prediction, using a machine learning system, of whether at least one first image region of the one or more image regions comprises at least one external contaminant, the machine learning system having been trained using a plurality of training images to predict a presence of external contaminants and/or a location of any external contaminants present in the tissue specimen, and determining, based on the prediction of whether a first image region comprises an external contaminant, whether to process the image region using an processing algorithm. |
US12217421B2 |
Point of gaze tracking with integrated calibration process
Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for tracking a point of gaze of a subject in a manner that incorporates automatic eye tracking calibration. In an embodiment, video is obtained of the subject viewing content presented by a display. The video is analyzed to determine a series of time points at which a gaze of the subject is dwelling on a visual target and, for each time point in the series, a set of eye feature values. A location of a stimulus presented by the display is also obtained for each time point in the series. This information is utilized to determine a mapping that maps a set of eye feature values to a point of gaze. The mapping is used to map a set of eye features obtained by analyzing the video to the point of gaze of the subject. |
US12217419B2 |
Inhalation metric for chest x-ray images
In order to enhance enhanced X-ray image inhalation quality monitoring, a metric is proposed hat reproducibly provides an index of ribs visible to be used in the assessment of the inhalation state. In an example, a detected diaphragm in a chest X-ray image may be projected into an atlas that contains labels for all intercostal spaces, namely spaces between rib centerlines. A spatial representation of both the clavicle and the ribs is provided in the atlas, a cumulative histogram is built for all points, i.e. pixels, of the diaphragm, for every point a rib label counter of the rib in the rib label map at that point is incremented as well as all ribs above it, the rib label counter is normalized by a division by the number of points, the median (or a different quantile) may be taken of this distribution serving as an inhalation index. An objective metric of inhalation state is thus achieved. |
US12217412B2 |
Systems and methods of automated detection of gas plumes using optical imaging
Systems, devices, and methods including: an optical gas imaging (OGI) camera; a processor in communication with the OGI camera, the processor configured to: capture at least two images of a scene with the camera; compare the captured at least two images to determine at least one of: a motion associated with a movement of the camera and a motion associated with a movement of a gas plume; apply a color to each pixel of the captured images based on at least one of: a direction of movement and a velocity of movement between the at least two captured images; subtract pixels from the colored pixels associated with the movement of the camera; and generate an image of an output of a gas plume based on the subtracted pixels and the applied color pixels. |
US12217409B2 |
Information processing device and information processing method
An information processing device includes: a storage unit that stores first information indicating at least one of a structure or a physical property of a first object obtained by capturing a real physical body into a virtual space; and a specifying unit that specifies an arrangement of a second object indicating a virtual object in the virtual space so that the arrangement is capable of expressing an interaction with the first object, based on an arrangement condition of the second object and on the first information. |
US12217408B2 |
Semantic deep learning and rule optimization for surface corrosion detection and evaluation
In various example embodiments, techniques are provided for training and/or using a semantic deep learning model, such as a segmentation-enabled CNN model, to detect corrosion and enable its quantitative evaluation. An application may include a training dataset generation tool capable of semi-automatic generation of a training dataset that includes images with labeled corrosion segments. The application may use the labeled training dataset to train a semantic deep learning model to detect and segment corrosion in images of an input dataset at the pixel-level. The application may apply an input dataset to the trained semantic deep learning model to produce a semantically segmented output dataset that includes labeled corrosion segments. The application may include an evaluation tool that quantitatively evaluates corrosion in the semantically segmented output dataset, to allow severity of the corrosion to be classified. |
US12217406B2 |
Video image interference detection method, system, device and medium
A video image interference detection method includes the following steps: acquiring a background image and a current frame image; constructing an edge image of the background image and an edge image of the current frame image respectively; intersecting the edge image of the background image and the edge image of the current frame image to obtain a same boundary image between the edge image of the background image and the edge image of the current frame image; counting a first pixel number in the edge image of the background image and a second pixel number in the same edge image; determining whether the current frame image is interfered according to a ratio of the first pixel number to the second pixel number. |
US12217404B2 |
Image processing method and apparatus and terminal device
An image processing method includes determining a format of first image data; determining a first interface mode that is currently used, where the first interface mode is determined when the processing device establishes physical connections with a display device, and the format of the first image data format is not supported by the first interface mode; and processing the first image data based on the first interface mode to generate second image data, where a format of the second image data is supported by the first interface mode. Image data will be processed when an image format of the image data is not supported by the first interface mode. |
US12217401B2 |
Image processing apparatus, image processing method, and storage medium
An image processing apparatus performs first noise reduction processing on a plurality of radiation images corresponding to mutually-different radiation energies, generates a decomposition image by energy subtraction processing using the plurality of radiation images obtained by performing the first noise reduction processing, and performs second noise reduction processing on the decomposition image, wherein the second noise reduction processing uses a filter that differs from a filter used in the first noise reduction processing in at least one of size and type. |
US12217398B1 |
Apparatus and method for single image dehazing considering haze type classification
A system for intelligent image dehazing based on haze type classification. The system receives a hazy image and classifies the haze type using either a Single Selective Classifier (SSC) or a Hybrid Conditional Classifier (HCC), based on user preference. If SSC is selected, a specific single model is used for classification. If HCC is selected, all pre-trained and pre-defined models are used. The system then selects a suitable specialized dehazer based on the predicted haze type and applies it to the input image to mitigate the effects of the haze. The system is flexible, allowing for adjustments to various parameters as per the users' requirements and target application domains. |
US12217396B2 |
Method and apparatus for restoring image of fingerprint sensor
A method for restoring an image of a fingerprint sensor is described. The method includes capturing, by the fingerprint sensor, a fake fingerprint image from a fake fingerprint; calculating a phase of the fake fingerprint from the fake fingerprint image; capturing a plurality of target fingerprint images at measurement times by a fingerprint sensor disposed on a rear side of a display panel; applying the calculated phase to each of the acquired target fingerprint images; and combining information from each of the plurality of target fingerprint images to generate a final fingerprint image. |
US12217395B2 |
Exemplar-based object appearance transfer driven by correspondence
Systems and methods for image processing are configured. Embodiments of the present disclosure encode a content image and a style image using a machine learning model to obtain content features and style features, wherein the content image includes a first object having a first appearance attribute and the style image includes a second object having a second appearance attribute; align the content features and the style features to obtain a sparse correspondence map that indicates a correspondence between a sparse set of pixels of the content image and corresponding pixels of the style image; and generate a hybrid image based on the sparse correspondence map, wherein the hybrid image depicts the first object having the second appearance attribute. |
US12217394B2 |
Method and apparatus for multicolor unmixing through iterative mutual-information minimization in simultaneous channel update structure
Methods and apparatuses for multicolor unmixing may involve iterative mutual information minimization in a simultaneous channel update structure. A plurality of images may be obtained with respect to a plurality of fluorophores labeled on different biomolecules, respectively. Images of the fluorophores may be unmixed from the obtained images, respectively, while simultaneously minimizing mutual information shared between the obtained images based on all permutation combinations of the obtained images. Signals having three or more fluorophores whose emission spectra are overlapped in one spectral range can be more accurately unmixed. |
US12217392B1 |
Techniques for preserving original luma with noisy clamped sources
Techniques are disclosed for correcting noisy clamped image sources while preserving original luma, chroma, or other channel value. A computing device can receive an image that has a plurality of pixels associated with respective channel values. The computing device can then determine a region of the image for correction and generate a histogram of the respective channel values in the region. Based on the histogram, the computing device can generate a corrected histogram of corrected channel values. The computing device can then denoise the corrected channel values. |
US12217391B2 |
Spatially adaptive image filtering
An image processor for transforming an input image, the image processor being configured to implement a trained artificial intelligence model, where the image processor is configured to: receive the input image; based on one or both of (i) the content of the input image and (ii) features extracted from the input image, process the image by the trained artificial intelligence model to: (i) determine a set of image filters; and (ii) for each of a plurality of subregions of the image, select an image filter from the set of image filters; and for each of the plurality of subregions of the image, apply the respective image filter to the subregion or to features extracted from that subregion. This may allow for differentiable selection of filters from a discrete learnable and decorrelated group of filters to allow for content based spatial adaptations. |
US12217388B2 |
Image processing method and device, electronic equipment, and storage medium
An image processing method and apparatus, an electronic device, and a storage medium, relating to the technical field of image processing. The method includes: acquiring a first image and a second image, wherein a resolution of the second image is greater than a resolution of the first image; determining difference information between a target pixel in the second image and a reference pixel corresponding to the target pixel point in the first image; and acquire a target image with the same resolution as the second image by applying an image differencing process to a predetermined image with the same resolution as the first image based on the difference information. This method can obtain the target image based on the difference value information, and improve image quality. |
US12217385B2 |
Image processing device, method and computer-readable storage medium to determine resolution of processed regions
An image display method, an image processing method, an image processing device, a display system, and a computer-readable storage medium are disclosed. The image processing method is applied to an image processing device and includes: determining a first region in an original image; performing first processing on the first region in the original image to obtain a first processed region; performing second processing on the original image to obtain a second processed region; generating a first image based on the first processed region and the second processed region. A resolution of the first processed region is greater than a resolution of the second processed region. |
US12217383B2 |
Image alignment using corner and line features
Techniques for aligning image content are disclosed. The alignment occurs by concurrently identifying corner and line features and by aligning the images based on those features. As a result, relaxed constraints can be used during the alignment process as compared to constraints that are required when aligning images using only corner features. To achieve these benefits, first and second images are acquired. A first set of pixels that correspond to corner features are detected within the images. In parallel, a second set of pixels that correspond to line features are detected within the images. Image content is then aligned from the two images. The aligning process is performed using at least some of the pixels from the first and second sets. |
US12217381B2 |
Redacting content in a virtual reality environment
A method for execution by a computer generating a virtual reality environment utilizing a group of object representations by identifying an exclusion asset and modifying a set of common illustrative assets to exclude the exclusion asset to produce a redacted set of common illustrative assets. The method further includes rendering a portion of the redacted set of common illustrative asset to produce a redacted set of common illustrative asset video frames and selecting a subset of the redacted set of common illustrative asset video frames to produce a common portion of video frames for the virtual reality environment. The method further includes rendering representations of object representations to produce remaining portions of the video frames for the virtual reality environment. The method further includes linking the common portion and the remaining portions of the video frames to produce the virtual reality environment for interactive consumption. |
US12217378B2 |
System and method for video-captured initialization of peripheral devices
A method for an image-captured initialization of an array of devices, said method comprising the steps of: receiving a video stream featuring a plurality of end devices in a gaming station, wherein said end device renders at least one of a lighting, haptic, or air-blowing effect from a specific location within the gaming station; detecting the plurality of end devices by vision processing at least a frame of the gaming station stream; and positioning a virtual representation of the detected end devices on a digital canvas representing a user's physical space based on a tonal frequency-dependent light-emission from a frequency-defined end device. |
US12217376B2 |
Method to facilitate mass conversion of 2D drawings to 3D models
An internet or cloud-based system, method, or platform (“platform”) used to facilitate the conversion of electronic two-dimensional drawings to three-dimensional models. A group of people (“crowd”) that has been found qualified to make such conversions, are selected for the conversion. The two-dimensional drawings are transmitted to the crowd for conversion to three-dimensional models. In some embodiments, multiple instances of the same two-dimensional drawings (or image data) is sent to multiple, independent crowd members in order that multiple versions of the same three-dimensional model can be created. Once the models are complete and returned, they are compared to each other on multiple features or characteristics. If two or more three-dimensional models are found to match within the prescribed tolerances, they are determined to be an accurate representation of the product or device shown in the two-dimensional drawings. In some embodiments, the two-dimensional drawings can be divided into subparts and submitted to different crowd members for conversion. |
US12217370B2 |
Information processing apparatus and information processing
A template AR content can be favorably used in an application scene different from the scene at the time of creation.An environment map of an augmented reality application scene is generated. An abstract representation of the augmented reality application scene is generated on the basis of the environment map of the augmented reality scene. The abstract representation of the augmented reality application scene is compared with an abstract representation of a template augmented reality generated on the basis of a template augmented reality environment map, and template augmented reality content is mapped to the augmented reality application scene on the basis of a result of the comparison. Thus, augmented reality content for display is generated. For example, the abstract representation of the augmented reality application scene or the abstract representation of the template augmented reality can be edited. |
US12217369B2 |
Adaptable presentation format for virtual reality constructs
A method and system creates a spatial, multi-dimensional presentation file (i.e., a VR file) from a two-dimensional (2D) presentation file. The system may include a server to receive the 2D file and identify axis points in the 2D file. The one or more axis points and supplemental information related to one or more of the axis points are provided to a VR conversion engine. The VR conversion engine creates a VR file that includes the 2D file and supplemental information relating to the one or more axis points. |
US12217368B2 |
Extended field of view generation for split-rendering for virtual reality streaming
An electronic device, a client device, and a method for split rendering video content are disclosed. The method includes receiving user data including viewpoint and motion data associated with a client device. The method also includes identifying a first portion of the video content corresponding to a field of view (FoV) of the client device based on the viewpoint. The method further includes identifying speed and direction of the client device based on the motion data. Additionally, the method includes identifying, based on the speed and the direction, a second portion of the video content extending from the first portion of the video content and expanding the FoV. The method also includes scaling the second portion of the video content using a scaling factor that is determined based on the speed. The method further includes transmitting the first and second portions of the video content and the scaling factor. |
US12217363B2 |
Systems and methods for capturing, transporting, and reproducing three-dimensional simulations as interactive volumetric displays
A system, method, and device are provided for creating a data processing pipeline to capture, transport, and interactively display in both recorded and real time any 3D volumetric simulation that was generated by a separate application. The system, method, and device enabling the interactive viewing of virtual and mixed reality simulations by a plurality of users. |
US12217358B2 |
Untransformed display lists in a tile based rendering system
3-D rendering systems include a rasterization section that can fetch untransformed geometry, transform geometry and cache data for transformed geometry in a memory. As an example, the rasterization section can transform the geometry into screen space. The geometry can include one or more of static geometry and dynamic geometry. The rasterization section can query the cache for presence of data pertaining to a specific element or elements of geometry, and use that data from the cache, if present, and otherwise perform the transformation again, for actions such as hidden surface removal. The rasterization section can receive, from a geometry processing section, tiled geometry lists and perform the hidden surface removal for pixels within respective tiles to which those lists pertain. |
US12217354B2 |
File format for point cloud data
A method of point cloud data processing includes determining a 3D region of a point cloud data and a 2D region of a point cloud track patch frame onto which one or more points of the point cloud data are projected; and reconstructing, based on patch frame data of the a point cloud track included in the 2D region and video frame data of corresponding point cloud component tracks, the 3D region of the point cloud data. |
US12217349B2 |
Differentiable inverse rendering based on radiative backpropagation
A computer-implemented inverse rendering method comprising: computing an adjoint image by differentiating an objective function that evaluates the quality of a rendered image, image elements of the adjoint image encoding the sensitivity of spatially corresponding image elements of the rendered image with respect to the objective function; sampling the adjoint image at a respective sample position to determine a respective adjoint radiance value associated with the respective sample position; emitting the respective adjoint radiance value into a scene model characterised by scene parameters; determining an interaction location of a respective incident adjoint radiance value with a surface and/or volume of the scene model; determining a respective incident radiance value or an approximation thereof at the interaction location; and updating a scene parameter gradient. |
US12217348B2 |
Methods and systems for generating holographic animations
Methods and systems are described herein for improved techniques for consuming and interacting with media content. Specifically, the media guidance application may generate holographic animations that move from a holographic structure from which a user has selected a media asset and direct the user to a display device capable of presenting the media asset. For example, in response to a user selecting a baseball movie from a holographic bookcase, the media guidance application may generate for display a holographic baseball that is “thrown” from the bookcase to a television that will present the baseball movie. |
US12217346B2 |
Integrated input/output (I/O) for a three-dimensional (3D) environment
Various input modes and output modes may be used for a three-dimensional (3D) environment. A user may use a particular input mode (e.g., text, audio, video, etc.) for animating a 3D avatar of the user in the 3D environment. The user may use a particular output mode (e.g., text, audio, 3D animation, etc.) in the presentation of the 3D environment. The input/output modes may change based on conditions such as a location of the user. |
US12217339B2 |
Multiple hypothesis transformation matching for robust verification of object identification
A method for increasing the confidence of a match between a test image and an image stored in a library database in which features are extracted from the test image and compared to features stored in the image database. If a match is determined, one or more transformations are performed on the test image to generate pose-altered images from which features are extracted and matched with pose-altered images in the database. The scores for the subsequent matchings can be aggregated to determine an overall probability of a match between the test image in an image in the library database. |
US12217336B2 |
Image cropping method and electronic device
A method includes obtaining a first image, determining a first target curve of a first region occupied by the first image, where an area of the first region is equal to an area of the first image, determining a target object on the first image, moving the first image to obtain a second image, where a second target curve of a second region in which the target object on the second image is located is close to or overlaps the first target curve, and the second region is an external polygon of the target object, and cropping out an image part that is of the second image and that is moved out of the first region. |
US12217334B2 |
Object rendering based on color superimposing
There are disclosed a method, apparatus, electronic device, and medium for rendering. The method for rendering comprises: determining colors of predetermined areas on a target object, the number of predetermined areas being at least a predetermined number, which is greater than 1; determining a target color superimposed to a target position according to the color of each predetermined area; superimposing the target color at the target position. |
US12217331B2 |
Optimizing grid-based compute graphs
Disclosed are apparatuses, systems, and techniques that enable compressed grid-based graph representations for efficient implementations of graph-mapped computing applications. The techniques include but are not limited to selecting a reference grid having a plurality of blocks, assigning nodes of the graph to blocks of the grid, and generating a graph representation that maps directions, relative to the reference grid, of nodal connections of the graph. |
US12217326B2 |
Identifying application buffers for post-processing and re-use in secondary applications
Apparatuses, systems, and techniques for buffer identification of an application for post-processing. The apparatuses, systems, and techniques includes generating a buffer statistic data structure for a buffer of a plurality of buffers associated with a frame of an application; updating the buffer statistic data structure with metadata of the draw call responsive to detecting a draw call to the buffer; and determining, based on the buffer statistic data structure, a score reflecting a likelihood of the buffer being associated with a specified buffer type. |
US12217324B2 |
Delivery support apparatus, delivery support method, and computer-readable recording medium
a delivery support apparatus includes: an individual detection unit that detects a registered individual based on an image transmitted from a camera, an information specifying unit that specifies a destination of the individual, a schedule at the destination, and a baggage to be received at the destination for the individual detected by the individual detection unit, a notification unit that notifies a terminal device at the destination that the specified baggage will be received by the individual according to the specified schedule. |
US12217323B2 |
Vehicle data jurisdiction management
A vehicle data management system and data jurisdiction system manage vehicle data between multiple jurisdictions and enables a set of jurisdiction rules involving rules of various jurisdictions to be applied consistently. The vehicle data jurisdiction system can detect changes in jurisdiction of a vehicle based on various pieces of received vehicle information and applies appropriate jurisdiction rules from a set of jurisdiction rules. Various jurisdictions may have conflicting jurisdiction rules and, in such circumstances, the data jurisdiction system resolves potential conflicts between the rules using a jurisdiction rules resolution workflow. Based on the resolution of the conflict, the data jurisdiction system can migrate data of the vehicle to one or more other jurisdictions, or otherwise implement the correct rules determined by resolving the conflict. |
US12217322B2 |
Property enhancement analysis
An example system is configured for displaying enhancement options and financial analysis. The system may include a server, third party data sources and an augmented reality computing device that includes a processing unit and system memory. The augmented reality computing device is configured to obtain user input regarding a property enhancement option; render the property enhancement options in augmented reality; obtain financial data from the server and the third party data sources; responsive to the obtained user input, automatically generate a financial analysis of the property enhancement option, wherein the financial analysis is based on the obtained financial data; and render the financial analysis with the obtained property enhancement option in augmented reality. |
US12217321B2 |
Real estate artificial intelligence models, systems, and methods
One or more graphical user interfaces (GUIs) and/or a console management, modeling, and analysis system is described. In some embodiments, the GUI and/or management system can be used to analyze investment purchases and/or sales. In some embodiments, users may be allowed to enter data used to produce dynamic models. In some embodiments, data may be aggregated from various users and/or sources to provide adaptive, dynamic models and/or projections. |
US12217317B2 |
Methods and systems for efficient delivery of accounting and corporate planning services
Methods and systems for providing accounting services and corporate strategic planning services that comprise processing and aggregating financial transaction data and a plurality of input variables for maintaining a subscriber's general ledger, outputting audit ready financial reports, providing strategic planning inputs and by using at least one of semi-automated and machine learning algorithms are disclosed. |
US12217316B2 |
Monitoring remote smart devices with protected health information with integrated hardware and software, and systems and methods therefor
Disclosed are Internet-of-Things (IoT) methods, systems, and devices for determining that health monitoring automated biometric data acquisition devices, the networks to which they are connected, and other connected electrical devices are correctly powered, using normal power levels, able to communicate their results over various communications networks, and can notify people and/or systems of a failure of any of these conditions either in real time or on a deferred time basis. Communications to users regarding such failures are controlled using authorization rules, which may be HIPAA-compliant. |
US12217308B2 |
In-order processing of network packets
The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network. |
US12217297B2 |
Hyper-segmented personalization using machine learning-based models in an information processing system
Techniques are disclosed for hyper-segmented personalization using machine learning-based models in an information processing system. For example, a method obtains one or more product experience recommendation data sets respectively from one or more product entities, and one or more purchase experience recommendation data sets respectively from one or more commerce entities. The method applies a federated ensemble-based machine learning algorithm to at least one of the one or more purchase experience recommendation data sets and at least one of the one or more product experience recommendation data sets to generate a personalized model, and causes adaptation of a purchasing interface of at least one of the one or more commerce entities with respect to a given user based on the personalized model. |
US12217295B2 |
Method, medium, and system for generating synthetic data
Systems and methods for generating synthetic data are disclosed. A system may include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the system to categorize consumer data based on a set of characteristics. The instructions may also instruct the system to receive a first request to generate a first synthetic dataset. The first request may specify a first requirement for at least one of the characteristics. The instructions may further instruct the system to retrieve, from the consumer data, a first subset of the consumer data satisfying the first requirement. The instructions may also instruct the system to provide the first subset of consumer data as input to a data model to generate the first synthetic dataset, and to provide the first synthetic dataset as training data to a machine-learning system. |
US12217292B2 |
Systems and methods for using hardware transmitters to improve customer service
The present disclosure is directed to automatically determining customer information in response to detecting that a customer's mobile device is located at a retail location. A mobile device of the customer may detect a communication from a wireless communication beacon, and may send a customer ID to a backend server. Upon receiving the customer ID, the backend server may access customer information, and transmit it to a server of the retail location. The server may, in turn, cause a customer mobile device in the retail location to display the customer information, thus facilitating effective and efficient customer service. With the customer's permission, upon detecting the customer's mobile device, customer information may be pushed to a salesperson's device or information (e.g., insurance quote or claim information; new vehicle financing, feature, or review information; or other product or service information) may be pushed to the customer's mobile device. |
US12217291B2 |
Method, system, and computer program product for personalized suggestions based on analysis of video depicting interactions or feedback
The embodiments herein provide an internet-based virtual travel system and method that allows people (viewers or virtual travelers) to explore any destination or location in real-time without having to be physically present at those destinations or locations by means of other people (serving as guides or virtual travel guides) who are physically present al the destinations or locations and use one or more mobile devices and/or wearable devices and/or accessories to stream real-time video. The internet-based virtual travel system enables viewers or virtual travelers to find and hire guides or virtual travel guides, virtually explore any destination or location anywhere in the world in real-time via guides or virtual travel guides, receive personalized recommendations regarding virtual exploration (virtual travel) options, make payments for virtual exploration (virtual travel) sessions, visualize virtual exploration (virtual travel) sessions on an interactive map or other forms of visualization, view promotions or product placements incorporated by guides or virtual travel guides during virtual exploration (virtual travel) sessions, engage in real-time virtual shopping via guides or virtual travel guides, and make bookings for physical trips after virtual exploration (virtual travel) sessions. |
US12217283B2 |
Cross-merchant promotions
Technology is disclosed for facilitating and processing cross-merchant promotions. In examples, the disclosed technology comprises identifying a first merchant and a second merchant as complementary merchants based at least in part on first transaction data associated with a plurality of merchants; generating a recommendation for the first and second merchants to participate in a cross-merchant promotion; receiving an indication that the first merchant and the second merchant intend to participate in the cross-merchant promotion; receiving second transaction data for a second transaction of the first merchant; applying the cross-merchant promotion to the second transaction based at least in part on a payment card number offered for payment in the second transaction; processing payment for the second transaction based at least in part on the cross-merchant promotion; and apportioning the payment between the first and second merchant according to an agreement between them. |
US12217282B1 |
Advertiser campaign scripting
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules. |
US12217273B2 |
Discovering relevant concept and context for content node
Discovering relevant concepts and context for content nodes to determine a user's intent includes identifying one or more concept candidates in a content node based at least in part on one or more statistical measures, and matching concepts in a concept association map against text in the content node. The concept association map represents concepts, concept metadata, and relationships between the concepts. The one or more concept candidates are ranked to create a ranked one or more concept candidates based at least in part on a measure of relevance. The ranked one or more concept candidates is expanded according to one or more cost functions. The expanded set of concepts is stored in association with the content node. |
US12217271B1 |
Systems and methods for AI integrated compliance and data management
Various embodiments leverage artificial intelligence in identifying and potentially resolving compliance issues (e.g., with regulatory requirements, client-specified requirements, certification conditions, etc.), or preventing violations of law, rules and regulations. The AI can be configured to automatically generate requests for information. For example, a system analysis component can be configured to identify a specific compliance target (e.g., a branch location) and select or automatically generate questions to collect responsive information to ensure compliance, identify potential violations, and define any evidence required to identify or resolve issues (e.g., prove compliance, support potential violations, flagged issues, etc.). According to one example, the system can use trained AI models to analyze a set of rules and/or requirements to efficiently build questionnaires to address or demonstrate compliance. |
US12217259B2 |
Systems and methods for user authentication to verify transaction legitimacy
The disclosed technology relates to improved user authentication to verify transaction legitimacy. An exemplary system may send a request for a current image to a mobile device associated with a user. The request may include an indication of a requested action to be performed by the user. The system may classify an action depicted in the current image obtained in response to the request. A determination may be made as to whether the depicted action corresponds to the requested action based on the classification. When it does correspond, the system may compare facial feature(s) recognized in obtained past image(s) associated with the user to a facial feature(s) recognized in the current image to determine when the user is depicted in both the past image(s) and the current image. When the user is depicted in both the past image(s) and the current image, the system may allow the transaction to proceed. |
US12217256B2 |
Scaling transactions with signal analysis
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises determining a pattern within received data based on a periodicity associated with the received data; in response to a calculated signal score associated with the determined pattern of the received data meeting or exceeding a predetermined threshold transaction amount, tracing at least one location associated with the received data; and dynamically suspending an action associated with an account that generated the received data in response to the traced location not being associated with a historical baseline of the account. |
US12217253B2 |
Offline bidirectional transaction and secure system
In an approach for enabling communication between offline devices to perform secure transaction, a processor sends information in an optically recognizable first code including a response type, an identity of the first device and a type of optical reader associated with the first device. A processor receives encoded information in an optically recognizable second code. A processor extracts a user identifier and the one-time password associated with the registered second device. A processor determines that a user certificate associated with the user identifier exists in a local repository. A processor validates the one-time password associated with the registered second device with the user certificate using a public certificate associated with the first device, the one-time password associated with the registered second device and the one-time password seed. A processor authenticates the user. |
US12217251B2 |
System and method for the protection of consumer financial data utilizing dynamic content shredding
Consumer Point-of-Sale (POS) systems are becoming a major target for financial data loss within the commerce ecosystem. Privileged information, such as account numbers, card information, and transaction data are the primary targets during these data breaches. This information, while resident on a point-of-sale system, can be in plain text and susceptible to theft. The intent of this document is to present a unique solution that reduces the attack surface for these types of “hacks”, and protects consumer data through specialized cryptographic operations including data level encryption with a cryptographic bitsplitting algorithm. This makes the data useless to those who would take the data unlawfully. The invention allows for the efficient and effective processing of financial data while converting the data to a useless state for those who would obtain it unlawfully. |
US12217248B1 |
Payment vehicle with on and off function
A computer-based network system and method for using a payment vehicle having an on and off function. The system comprises a payment vehicle comprising an on and off function to enable or to disable the payment vehicle in the computer-based network for processing an electronic payment transaction, a holder of the payment vehicle, and a computer payment network wherein the computer payment network comprises a transaction engine for enabling or for disabling the payment vehicle at a request of the holder of the payment vehicle. |
US12217242B2 |
Systems and methods for optimized settlement of sponsored electronic transactions
A computer-implemented method for prepaid card funding for sponsored purchases includes receiving a payment request for funding a sponsored purchase using a payment vehicle, deducting funds from a financial account associated with the payment vehicle, such that the financial account has a negative balance, and loading additional funds into the financial account associated with the payment vehicle, such that the financial account has a zero balance. |
US12217240B1 |
Bar code detection and authentication for contactless transactions using wearable multimedia device
In an embodiment, a wearable multimedia device, comprises: a housing configured to attach to clothing of a user; a wide field-of-view camera embedded in the housing; one or more processors; memory storing instructions that when executed by the one or more processors, causes the one or more processors to perform operations comprising: capturing, using the camera, an image of a scene that includes a bar code displayed by a terminal device; determining an intent of the user to read the bar code; in accordance with the user's intent to read the barcode: cropping the barcode from the image of the scene; establishing, using the bar code, a communication channel with the terminal device; receiving, using the communication channel, transaction data from the terminal device; and responsive to the transaction data, sending, using the communication channel, authentication credentials to the terminal device. |
US12217239B2 |
Method and system for facilitating secure payment transactions
A method for facilitating payment transactions includes receiving, by a server, a flash code request indicative of a transaction amount. A flash code associated with the transaction amount is communicated by the server to the payer device. The flash code is encoded into a flash pattern at the payer device and communicated to a payee device of a payee for executing a payment transaction between the payer and the payee. A first request for the payment transaction is received by the server from the payee device. The first request includes the flash code obtained by decoding the flash pattern at the payee device. The flash code included in the first request is validated by the server. Based on successful validation of the flash code, the transaction amount is deducted from a payer account of the payer and credited to a payee account of the payee. |
US12217236B2 |
Overlap detection for an item recognition system
An item recognition system uses a top camera and one or more peripheral cameras to identify items. The item recognition system may use image embeddings generated based on images captured by the cameras to generate a concatenated embedding that describes an item depicted in the image. The item recognition system may compare the concatenated embedding to reference embeddings to identify the item. Furthermore, the item recognition system may detect when items are overlapping in an image. For example, the item recognition system may apply an overlap detection model to a top image and a pixel-wise mask for the top image to detect whether an item is overlapping with another in the top image. The item recognition system notifies a user of the overlap if detected. |
US12217233B2 |
Hearing device for subscription service
Disclosed is a hearing device configured to be arranged at a user's ear, the hearing device comprising: an input transducer for generating one or more input signals based on a received audio signal; a signal processor configured for processing the one or more input signals; an output transducer for providing an audio output signal based on an output signal from the signal processor; wherein the hearing device comprises a time monitor for monitoring an expiry time of a subscription for the hearing device provided by a subscription server, wherein the hearing device is configured to perform an action when the time monitor detects that the expiry time of the subscription is reached. |
US12217224B2 |
Method and system for efficient transfer of cryptocurrency associated with a payroll on a blockchain that leads to an automated payroll method and system based on smart contracts
Techniques are presented for securely transmitting a output script or information associated with a payroll and a user between a first node and a second node. The method comprises: determining a symmetric-key based on a common secret, based on a first node second private key and a second node second private key, wherein the second node has the same common secret based on a first node second public key and a second node second private key; encrypting at least part of the output script or information associated with the payroll and the second node with the symmetric-key, to an encrypted output script or encrypted information associated with the payroll and the second node; and sending the encrypted output script or encrypted information associated from the first node to the second node. |
US12217222B2 |
Electronic receipt issuing apparatus, electronic receipt issuing method and non-transitory storage medium
The present invention provides an electronic receipt issuing apparatus (10) including an acquisition unit (11) that acquires settlement user identification information that is input to a settlement apparatus and identifies a user of a predetermined settlement service, and settlement information indicating a settlement content in the settlement apparatus, a decision unit (12) that decides whether the settlement user identification information acquired by the acquisition unit (11) is registered in user registration information in which the settlement user identification information is registered in association with electronic receipt service-user identification information that identifies a user of an electronic receipt issuing service, and an issuing unit (13) that issues an electronic receipt, based on the settlement information, when the settlement user identification information acquired by the acquisition unit (11) is registered in the user registration information. |
US12217218B2 |
Rendering augmented reality content based on post-processing of application content
Implementations relate to an automated assistant that provides augmented reality content, via a display interface of computerized glasses, resulting from post-processing of application content. The application content can be identified based on prior interactions between a user and one or more applications, and the application content can be processed to determine objects, and/or object classifications, that may be associated with the application content. When the user is wearing the computerized glasses, and the object is detected within a field of view of the computerized glasses, the automated assistant can cause certain content to be rendered at the display interface of the computerized glasses. In some implementations, the content can be generated to supplement, and/or be different from, existing content that the user may have already accessed, in furtherance of preventing duplicative usage of applications and/or preserving computational resources. |
US12217216B2 |
Advanced infrastructure management
Advanced infrastructure management. In an embodiment, infrastructure domain(s) are imported. Each domain comprises representations of infrastructure asset type(s), activity type(s) related to the asset type(s), and standards and compliance parameters related to the asset type(s). A plurality of representations of infrastructure assets of the asset type(s) are stored. Each of the representations of infrastructure assets comprises location information representing a geolocation of the asset, and updated location information is continually received for infrastructure asset(s), such that the location information for those infrastructure asset(s) is continually updated. In addition, at least one rating is generated for each of the infrastructure assets based on the standards and compliance parameters, and workplan(s) comprising activity(ies) to be performed on infrastructure asset(s) may be generated. |
US12217213B2 |
Systems and methods for adaptive route optimization for learned task planning
An adaptive mapping (AM) computing device having at least one processor in communication with at least one memory device is provided. The AM computing device may be configured to retrieve a plurality of tasks associated with a user, and retrieve geographic mapping data. The AM computing device may also generate a route model based upon the retrieved plurality of tasks and the retrieved geographic mapping data. The AM computing device may execute the route model to determine an optimal route, and transmit, to the user, an optimized travel plan based upon the optimal route. |
US12217212B2 |
Optimizing truck loading of pallets
This specification generally discloses technology for optimizing the loading of pallets on trucks and other sorts of vehicles. A pallet loading technique includes receiving pallet information for a shipment, the pallet information describing pallets to be included in the shipment, receiving vehicle constraint information for a vehicle, the vehicle constraint information describing rules for loading pallets on the vehicle, and determining candidate solutions for loading the pallets on the vehicle, each candidate solution (i) satisfying the rules for loading pallets on the vehicle, and (ii) defining, for each pallet to be included in the shipment, a respective position and orientation of the pallet on the vehicle. At least some of the candidate solutions are evaluated, one of the candidate solutions is selected, and the vehicle is loaded according to the selected candidate solution. |
US12217209B2 |
Article tracking system and method
An article tracking system and method are provided. The system includes an article identifier, a location identifier, a mobile application stored on a mobile device, and a cloud platform. The mobile application combines article information from the article identifier and location information from the location identifier into a data packet and transmits the data packet to the cloud platform for storage. Creating and sending a data packet for each of a plurality of locations enables to system to record the location history of the article over time. |
US12217205B1 |
Computer systems for analyzing and presenting alert-based information
Techniques are described for analyzing and presenting alert-based information for an enterprise business. In particular, a central device in a computer system receives alerts from other devices associated with different office branches of the enterprise business, and analyzes the alerts on a periodic schedule. For example, every month, the central device may calculate a weighted alert volume by district based on the risk scores calculated for the office branches within the district, calculate an average weighted alert volume across the entire enterprise, and calculate the standard deviation of the average weighted alert volume to determine the alert risk rating for the district. The central device may also analyze the dispositions of the alerts on the period schedule. For example, the central device may determine coaching rates and/or disposition rates by district. The central device may further output the alert and/or disposition information to users in a simple format. |
US12217204B2 |
Intelligent multi-pollutant ultra-low emission system and global optimization method thereof
The invention relates to an intelligent multi-pollutant ultra-low emission system and a global optimization method thereof. The intelligent multi-pollutant ultra-low emission system comprises a device layer, a sensing layer, a control layer and an optimization layer from bottom to top. The global optimization method comprises: obtaining an accurate description multiple pollutants in the generation, migration, transformation and removal process in multiple devices by means of accurate modeling of a multi-device multi-pollutant simultaneous removal process of the ultra-low emission system; accurately evaluating multi-pollutant emission reduction costs under different loads, coal qualities, pollutant concentrations and operating parameters through a global operating cost evaluation method of the ultra-low emission system; realizing minute-level planning and optimization of emission reductions of a global pollutant emission reduction device under different emission targets through a multi-pollutant, multi-target and multi-condition global operating optimization method; and guaranteeing reliable emission reduction and margin control of the pollutants through an advanced control method for reliable up-to-standard ultra-low emission of the pollutants. |
US12217200B2 |
Apparatus and method for resource allocation prediction and modeling, and resource acquisition offer generation, adjustment and approval
An apparatus, method, and computer program product are provided for the improved and automatic prediction and modeling of one or more channels and relevant conditions through which resources may be directed to users in an environment where resource demand, utility, and perceived value vary over time. Some example implementations employ predictive, machine-learning modeling to facilitate the use of multiple disparate and unrelated data sets to extrapolate and otherwise predict the future needs for certain resources and identify the channels and conditions that may be employed to meet such future needs. An apparatus, method, system, and computer program product are provided for improved generating, adjusting, and/or facilitating approval of a resource offer set. Some example implementations employ one or more predictive models. |
US12217198B2 |
Method and system for process schedule reconciliation using machine learning and algebraic model optimization
A computer-implemented method and system for process schedule reconciliation receives a scheduling model and an initial schedule for reconciliation, where the initial schedule includes projected plant data. Current plant data is imported into the system, and dynamic optimization data representing trends in process data at time-varied values for key process and operation parameters are identified. The current plant data and projected plant data is processed using mathematical modeling techniques to identify event boundaries, stream flowrates associated with tanks and process units. The system builds an optimization model applying identified event boundaries, stream flowrates, dynamic optimization data, key scheduling parameters and pre-determined constraints along a period of time that includes priority slots to reconcile the projected plant data of the initial schedule with the current plant data, and then solves the optimization model to develop a reconciled schedule. |
US12217195B2 |
Targeted data acquisition for model training
Targeted acquisition of data for model training includes identifying attributes of classified samples of a collection of samples classified by a classification model, and generating at least one query based on the identified attributes, the at least one query tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification. |
US12217192B2 |
Distributed and contextualized artificial intelligence inference service
Various systems and methods of initiating and performing contextualized AI inferencing, are described herein. In an example, operations performed with a gateway computing device to invoke an inferencing model include receiving and processing a request for an inferencing operation, selecting an implementation of the inferencing model on a remote service based on a model specification and contextual data from the edge device, and executing the selected implementation of the inferencing model, such that results from the inferencing model are provided back to the edge device. Also in an example, operations performed with an edge computing device to request an inferencing model include collecting contextual data, generating an inferencing request, transmitting the inference request to a gateway device, and receiving and processing the results of execution. Further techniques for implementing a registration of the inference model, and invoking particular variants of an inference model, are also described. |
US12217191B2 |
Learning unpaired multimodal feature matching for semi-supervised learning
A computer-implemented method is provided for learning multimodal feature matching. The method includes training an image encoder to obtain encoded images. The method further includes training a common classifier on the encoded images by using labeled images. The method also includes training a text encoder while keeping the common classifier in a fixed configuration by using learned text embeddings and corresponding labels for the learned text embeddings. The text encoder is further trained to match a distance of predicted text embeddings which is encoded by the text encoder to a fitted Gaussian distribution on the encoded images. |
US12217189B2 |
Hyperparameter adjustment device, non-transitory recording medium in which hyperparameter adjustment program is recorded, and hyperparameter adjustment program
A learning processing unit that causes a second neural network (NN) to be trained, with a hyperparameter set of a first NN accepted as input, so as to output post-learning performance that is the performance of a trained first NN to which the hyperparameter set is set. A GA processing unit adjusts the hyperparameter set of the first NN by a genetic algorithm, with the hyperparameter set of the first NN handled as entity, the fitness of said algorithm being configured to be a value that corresponds to the post-learning performance of the first NN to which the hyperparameter set is set. In processing in each generation of the genetic algorithm, the post-learning performance of the first NN corresponding to each hyperparameter is acquired using the second NN. |
US12217188B2 |
Method and device for user grouping and resource allocation in NOMA-MEC system based
The present application discloses a method and a device for user grouping and resource allocation in a NOMA-MEC system. The hybrid deep reinforcement learning algorithm proposed in the present application solves the hybrid problem of deep reinforcement learning that is difficult to deal with both discrete and continuous action spaces by using DDPG to optimize continuous actions and DQN to optimize discrete actions. Specifically, the algorithm determines a bandwidth allocation, an offloading decision, and a sub-channel allocation (user grouping) of the user device based on the user's channel state, in order to maximize the ratio of the computation rate to the consumed power of the system. The algorithm is well adapted to the dynamic characteristics of the environment and effectively improves the energy efficiency and spectrum resource utilization of the system. |
US12217187B2 |
Methods and systems for cross-domain few-shot classification
Methods, systems, and media for training deep neural networks for cross-domain few-shot classification are described. The methods comprise an encoder and a decoder of a deep neural network. The training of the autoencoder comprises two training stages. For each iteration in the first training stage, a batch of data samples from the source dataset are sampled and fed to the encoder to generate a plurality of source feature maps, then determining a first training stage loss, which updates the autoencoder's parameters. For each iteration in the second training stage, the novel dataset is split into a support set and a query set. The support set is fed to the encoder to determine a prototype for each class label. The query set is also fed to the encoder to calculate a query set metric classification loss. The query set metric classification loss updates the autoencoder's parameters. |
US12217182B2 |
Vibrating machine automated diagnosis with supervised learning
Supervised learning is implemented to improve the accuracy of automated diagnoses performed by monitoring units installed at a machine. The monitoring units perform indicator acquisition and automated diagnoses based on a Bayesian model derived in accordance with the machine's known configuration. Raw data is collected, including machine vibration data and other diagnostic data. The data is analyzed to diagnose for specific fault defect assumptions so as to generate the automated diagnoses results and a rating for overall health of the machine. The results are uploaded to an external environment that can be accessed by an expert for review and correction. Based upon the expert's corrections, the Bayesian model is adjusted using supervised learning to improve the automated diagnoses performed by the monitoring units. |
US12217180B2 |
Training text summarization neural networks with an extracted segments prediction objective
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network. One of the methods includes pre-training the text summarization neural network including learning values of a plurality of network parameters through self-supervised learning using unlabeled data comprising unlabeled first texts, the pre-training including: obtaining an unlabeled first text comprising a plurality of segments; selecting one or more of the plurality of segments; processing a masked first text that excludes the one or more selected segments to generate a prediction of the one or more selected segments; and determining, based on a difference between the prediction and the one or more selected segments, an update to the current values of the plurality of network parameters; adapting the pre-trained text summarization neural network for a specific text summarization task using labeled data comprising second texts and respective summaries of the second texts. |
US12217179B2 |
Intelligent regularization of neural network architectures
A trained computer model includes a direct network and an indirect network. The indirect network generates expected weights or an expected weight distribution for the nodes and layers of the direct network. These expected characteristics may be used to regularize training of the direct network weights and encourage the direct network weights towards those expected, or predicted by the indirect network. Alternatively, the expected weight distribution may be used to probabilistically predict the output of the direct network according to the likelihood of different weights or weight sets provided by the expected weight distribution. The output may be generated by sampling weight sets from the distribution and evaluating the sampled weight sets. |
US12217175B2 |
Methods and apparatus to conditionally activate a big core in a computing system
Methods, apparatus, and articles of manufacture to conditionally activate a big core in a computing system are disclosed. An example apparatus including instructions stored in the apparatus; and processor circuitry to execute the instructions to: in response to a request to operate two or more processing devices as a single processing device, determine whether the two or more processing devices are available and capable of executing instructions according to the request; when the two or more processing devices are available and capable: split the instructions into first sub-instructions and second sub-instructions; provide (a) the first sub-instructions to a first processing device of the two or more processing devices and (b) the second sub-instructions to a second processing device of the two or more processing devices; and generate an output by combining a first output of the first processing device and a second output of the second processing device. |
US12217173B2 |
Attention-based sequence transduction neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. In one aspect, one of the systems includes an encoder neural network configured to receive the input sequence and generate encoded representations of the network inputs, the encoder neural network comprising a sequence of one or more encoder subnetworks, each encoder subnetwork configured to receive a respective encoder subnetwork input for each of the input positions and to generate a respective subnetwork output for each of the input positions, and each encoder subnetwork comprising: an encoder self-attention sub-layer that is configured to receive the subnetwork input for each of the input positions and, for each particular input position in the input order: apply an attention mechanism over the encoder subnetwork inputs using one or more queries derived from the encoder subnetwork input at the particular input position. |
US12217172B2 |
Adaptive off-ramp training and inference for early exits in a deep neural network
Systems and methods are provided for training and using a deep neural network with adaptively trained off-ramps for an early exit at an intermediate representation layer. The training includes, for respective intermediate representation layers of a sequence of intermediate representation layers, predicting a label based on the training data and comparing against a correct label. The training further includes generating a confidence value associated with the predicted label. The confidence value is based on optimizing an objective function that includes a weighted entropy of a probability distribution of the likelihood, weighted based on whether previous intermediate representation layer has accurately predicted the label. Use of the weighted entropy provides the training with a focus on predicting labels that the previous intermediate representation layers has performed poorly and not labels that have existed before the intermediate representation layer being trained. Among alternative methods include a distilled twin, parallel neural network for predicting labels using adaptively trained off-ramps. |
US12217168B2 |
Agent trajectory prediction using vectorized inputs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for agent trajectory prediction using vectorized inputs. |
US12217166B2 |
Markov processes using analog crossbar arrays
A method is presented for computing an equilibrium distribution of Markov processes. The method includes storing weight values in an analog crossbar array of transition probability matrices, where the analog crossbar array of transition probability matrices represents a weight matrix with m rows and n columns, computing an eigenvector associated with a real eigenvalue of modulus one for each of the transition probability matrices, applying a gradient-based eigenvalue solver to converge to a dominant eigenpair, and determining a probability of changing from one state to another state in a stochastic entity based on outcomes of the gradient-based eigenvalue solver. |
US12217164B2 |
Neural network and its information processing method, information processing system
A neural network and its information processing method, information processing system. The neural network includes N layers of neuron layers connected to each other one by one, except for a first layer of neuron layer, each of the neurons of the other neuron layers includes m dendritic units and one hippocampal unit; the dendritic unit includes a resistance value graded device, the hippocampal unit includes a resistance value mutation device, and the m dendritic units can be provided with different threshold voltage or current, respectively; and the neurons on the nth layer neuron layer are connected to the m dendritic units of the neurons on the n+1th layer neuron layer; wherein N is an integer larger than 3, m is an integer larger than 1, n is an integer larger than 1 and less than N. |
US12217156B2 |
Computing temporal convolution networks in real time
A real-time temporal convolution network (RT-TCN) algorithm reuses the output of prior convolution operations in all layers of the network to minimize the computational requirements and memory footprint of a TCN during real-time evaluation. Further, a TCN trained via the fixed-window view, where the TCN is trained using fixed time splices of the input time series, can be executed in real-time continually using RT-TCN. |
US12217154B2 |
Method and apparatus with neural network operation and keyword spotting
A neural network operation method includes: receiving an input vector sequence including a plurality of channels; performing a first convolution operation on a first input vector of the input vector sequence; and performing a second convolution operation on a second input vector of the input vector sequence that is adjacent to the first input vector in a channel direction. |
US12217151B2 |
Layout parasitics and device parameter prediction using graph neural networks
A graph neural network to predict net parasitics and device parameters by transforming circuit schematics into heterogeneous graphs and performing predictions on the graphs. The system may achieve an improved prediction rate and reduce simulation errors. |
US12217137B1 |
Meta-Q learning
Techniques for Meta-Q-Learning (MQL) are described. A method of MQL may include receiving a request from an agent to perform adaptation based at least on task data associated with a new task collected by the agent, identifying a subset of meta-training data corresponding to the task data in a replay buffer, and adapting a policy using the subset of meta-training data and the task data to generate an adapted policy, wherein the adapted policy is used identify a next action for the agent to perform. |
US12217135B1 |
Systems and methods for building automotive repair service domain models for processing automotive repair service enterprise data
A system, or platform, for processing enterprise data is configured to adapt to different domains and analyze data from various data sources and provide enriched results. The platform includes a data extraction and consumption module to translate domain specific data into defined abstractions, breaking it down for consumption by a feature extraction engine. A core engine, which includes a number of machine learning modules, such as a feature extraction engine, analyzes the data stream and produces data fed back to the clients via various interfaces. A learning engine incrementally and dynamically updates the training data for the machine learning by consuming and processing validation or feedback data. The platform includes a data viewer and a services layer that exposes the enriched data results. Integrated domain modeling allows the system to adapt and scale to different domains to support a wide range of enterprises. |
US12217134B2 |
Quantum charge-coupled device
A quantum charge-coupled device including a first ion, a second ion, a fixed ion trap, an adjustable ion trap, and an excitation light source is provided. The fixed ion trap is configured to stationarily trap the first ion. The adjustable ion trap works as an ion rail disposed beside the fixed ion trap, wherein the ion rail is configured to make the second ion move at a constant velocity along the ion rail. The excitation light source is configured to irradiate an incident light beam. The incident light beam includes a series of light pulses and covers the first ion and the second ion when a distance between them becomes less than or equal to a proximity range, such that a quantum entangled state is directly built between the first ion and the second ion in uniform motion. |
US12217132B2 |
Quantum computing using metamaterial arrays
In various embodiments, a system comprising an atomic object confinement apparatus and one or more signal manipulation elements is provided. Each signal manipulation element (a) is associated with a respective atomic object position of the atomic object confinement apparatus and (b) is one of a collection array or an action array. A collection array is configured to, responsive to an emitted signal emitted by an atomic object at the respective atomic object position being incident on the collection array, provide an induced collection signal to a respective collection position. An action array is configured to, responsive to an incoming signal being incident on the action array, provide an induced action signal to the respective atomic object position. The one or more signal manipulation elements comprise metamaterial arrays and/or diffractive optical elements. |
US12217131B2 |
Identifying minimum-energy resonance region at Majorana island
A computing system including a quantum computing device. The quantum computing device includes a Majorana island, a quantum dot (QD), an electrical ground, and a capacitance sensor. The computing system further includes a controller configured to, in each of a plurality of sampling iterations, control the quantum computing device to electrically couple the Majorana island to the electrical ground, disconnect the Majorana island from the electrical ground, electrically couple the Majorana island to the QD, scan over values of a first plunger gate voltage applied to a first plunger gate and a second plunger gate voltage applied to a second plunger gate, and output quantum capacitance measurements. The controller is further configured to receive the quantum capacitance measurements and determine a measured distribution of resonance regions associated with the sampling iterations. The controller is further configured to identify a minimum-energy resonance region and output the minimum-energy resonance region identification. |
US12217121B2 |
Decoding and validation of machine-readable codes via multiple spectra of light
Aspects of this technical solution can include a first layer having a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light, having the first transmissivity property, and a second layer disposed over the first layer and having a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light. |
US12217120B2 |
Detection method for passive identification tags
System, device, and method for detecting a passive identification tag and identifying a tag ID for the passive identification tag are provided. The system can include a transmitting system, a passive identification tag, and a receiving system. The transmitting system generates one or more detection signals to interrogate the passive identification tag, where the one or more detection signals includes a first detection signal having a first frequency range. The passive identification tag receives the one or more detection signals, and generates at least a first tag response in response to the first detection signal. The receiving system receives the first tag response, and processes the first tag response to determine a plurality of signal components for the first frequency range, where the plurality of signal components can be used to determine the tag ID. |
US12217114B2 |
Lead-frame, card body of a smart card, smart card, and method of forming a smart card
In various aspects, the present invention relates to a lead frame for integration into a smart card, a card body of a smart card, a smart card, and a method of forming a smart card. In an aspect of the present disclosure, a lead-frame for integration into a smart card is provided comprising a planar lead-frame body portion, at least one contact pad having a planar contact portion, and at least one bridging portion coupled with the planar lead-frame body portion and extending away from the planar lead-frame body towards the at least one contact pad and between the planar contact portion and the planar lead-frame portion, wherein the at least one bridging portion extending out of a plane defined by at least one of the planar lead-frame body portion and the planar contact portion and at least partially in parallel to a substantially normal direction of the planar contact portion. |
US12217113B2 |
Rigid transaction card
A transaction card can be manufactured from rigid materials, such as glass, stone, or ceramics. First, a rigid layer of a transaction card can be placed within a first recess of a first metallic sheet. The first recess can comprise a lip and an opening. Next, a binding layer can be placed on top of the first rigid layer of the transaction card where the binding layer comprises a binding medium. A second rigid layer can be placed on top of the binding layer. A second metallic sheet can be placed on top of the first metallic sheet where the second metallic sheet has a second recess with a lip and an opening. Next, the first metallic sheet can be fused together with the second metallic sheet to form a fused metal sheet. The fused metal sheet can be cut along a border of the opening of the first recess. |
US12217108B2 |
Laser marking of machine-readable codes
A surface is laser-etched to convey a 2D machine-readable code pattern. Various strategies are detailed to minimize the etching time. Some strategies include modifying the code pattern to reduce a path length traveled by the laser. Some strategies include modifying the code pattern to make it sub-optimal, i.e., making the code pattern a less-faithful approximation of an ideal code pattern. In some embodiments the etched surface is the surface of a plastic container, and the code pattern conveys information indicating the type of plastic of which the container is manufactured. A variety of other features and arrangements are also detailed. |
US12217105B2 |
Event translation for business objects
Methods and systems for translating events for use by business objects. In one embodiment, a method is provided that includes receiving a scheming via a discovery function. The schema may correspond to a data source with a business object environment and may describe properties of the data source. A business object may be created within the business object environment and may include an inbox to receive events and a translation function. An event may be received from the event source at the inbox. The event may be translated according to the translation function into a business object event that corresponds to a property of the data source. The business object event may be provided to at least one business object within the business object environment. |
US12217098B2 |
Deployment of pod cohorts
Techniques are described for orchestrating a cohort deployment in a computing network comprising a plurality of computing nodes implementing a virtualized computing network managed by an orchestrator. The cohort deployment is managed by a deployment broker configured to coordinate the cohort deployment. The cohort deployment includes multiple deployments, where the cohort deployment comprises a parent deployment and a spawned deployment that includes a dependency on the parent deployment. |
US12217094B1 |
Method of resource adjustment for service cluster, electronic device and storage medium
The present disclosure provides a method and an apparatus of resource adjustment for a service cluster, an electronic device and a storage medium. The method includes: determining resource adjustment information for the service cluster according to a task quantity of streaming data processing tasks to be processed; determining a core quantity to be adjusted corresponding to central processor units and the second quantity of computing nodes to be adjusted, according to the parallelism degree to be adjusted, the first quantity of the computing nodes that have been created in the service cluster, and a resource utilization rate of central processor units in each computing node that has been created; and executing the resource adjustment operation according to the core quantity to be adjusted and the second quantity, and obtaining a service cluster subject to resource adjusting. |
US12217093B2 |
Hardware acceleration for function processing
A function processing service may receive a request to execute source code. The source code may include instructions to perform a function. The function processing service may determine whether at least one hardware acceleration condition has been satisfied for the function. If at least one hardware acceleration condition has been satisfied, the instructions in the source code may be translated into hardware-specific code corresponding to a hardware circuit. The hardware circuit may be configured based on the hardware-specific code, and the hardware circuit may perform the function. The function processing service may then provide the result obtained from the hardware circuit to the requesting entity. |
US12217091B2 |
Systems and methods for autoscaling instance groups of computing platforms
System and method for terminating instances and autoscaling instance groups of computing platforms. For example, a method includes determining whether an instance of an instance group is identified as eligible for termination. The method further includes, in response to determining that the instance of the instance group is identified as eligible for termination, terminating the eligible instance. The terminating the eligible instance includes, in response to a runtime of the eligible instance being equal to or larger than a predetermined maximum lifetime, terminating the eligible instance. The terminating the eligible instance further includes, in response to the runtime being smaller than the predetermined maximum lifetime, detaching the eligible instance from the instance group to allow a new instance to be associated with the instance group, and in response to the eligible instance being detached from the instance group: waiting for the new instance to be associated with the instance group, and evicting each pod associated with the detached instance. The method is performed using one or more processors. |
US12217090B2 |
On-demand co-processing resources for quantum computing
An algorithm execution management system of a provider network may receive a request from a user for executing an algorithm using different types of computing resources, including classical computing resources and quantum computing resources. The request may indicate a container that includes the algorithm code and dependencies such as libraries for executing the algorithm. The algorithm execution management system may first determine that the quantum computing resources are available to execute the algorithm, and then cause the classical computing resources to be provisioned. The algorithm execution management system may cause at least one portion of the algorithm to be executed at the classical computing resources using the container indicated by the user, and at least another portion of the algorithm to be executed at the quantum computing resources. The quantum task of the algorithm may be provided a priority during execution of the algorithm for using the quantum computing resources. |
US12217088B2 |
Autoscaling and throttling in an elastic cloud service
Techniques described herein can optimize usage of computing resources in a data system. Dynamic throttling can be performed locally on a computing resource in the foreground and autoscaling can be performed in a centralized fashion in the background. Dynamic throttling can lower the load without overshooting while minimizing oscillation and reducing the throttle quickly. Autoscaling may involve scaling in or out the number of computing resources in a cluster as well as scaling up or down the type of computing resources to handle different types of situations. |
US12217084B2 |
Emotion processing systems and methods
A system for conducting parallelization of tasks is disclosed. The system includes an interface for receiving messages comprising a representation of logic describing two tasks to be executed in parallel, the message further comprising a content payload for use in the tasks. The system further includes a processor comprising devices running on independent machines, each device comprising a processing manager unit and at least two processing units. The processing manager is configured to parse the received messages and to distribute the at least two tasks to the at least two processing units for independent and parallel processing relative to the content payload. |
US12217081B2 |
Decentralized process management using distributed ledgers
Computer-implemented methods, systems and infrastructure for depositing at least one instruction onto one or more data blocks of a distributed immutable ledger implemented to have a plurality of data blocks connected by way of logical links in a sequential chain. The at least one instruction may be associated with information deposited onto the one or more data blocks, the deposited information comprising at least one of data or metadata utilizable by a second party, using a computing application, to perform one or more operations according to the at least one instructions as related to a first step in a process being managed by the first party. |
US12217080B1 |
Physical memory management for virtual machines
Virtual computer systems (virtual machines) have become increasingly common with the evolution of virtualization technology, cloud computing, etc. However, as a virtual machine and its associated guest operating system seek to execute and/or access a page of memory through synchronous processes execution of the virtual processor associated with the virtual processing is blocked until the page of memory is locked and available. Accordingly, time is wasted on calls waiting for physical page availability thereby reducing utilization of the host machine and virtual machine respectively. To address this an asynchronous virtual machine environment is established allowing the virtual machine or physical machine to handle additional operations whilst waiting for physical page availability. |
US12217078B2 |
Efficient virtual machine scanning
A system and method for scanning of virtual machine images. The method includes creating a virtual machine instance of a virtual machine based on a virtual machine image of the virtual machine and an application programming interface (API) of an environment in which the virtual machine is to be deployed, wherein the virtual machine image has an entry point such that the virtual machine instance executes the entry point; and replacing the entry point of the virtual machine instance with a lightweight script, wherein the lightweight script is configured to retrieve a static scanner executable, to execute the static scanner executable, and to send results of the scanning. |
US12217076B2 |
Virtual device enrollment and management
Enrollment management for virtual devices is described. In some examples, an enrollment agent of a virtual device retrieves a serial number using an operating system command that identifies the serial number locally to the virtual device. A request to identify device records with the management service is transmitted along with the serial number. A management identifier is received for a device record that is associated with the serial number. A local device management parameter of the virtual device is set to specify the management identifier. An enrollment request is transmitted to the management service. |
US12217067B2 |
Systems and methods for dynamically generating context aware active icons on a mobile device
The present specification describes systems and methods of generating and displaying at least one context aware active icon, virtual or graphical user interface object based on contextual and/or user attribute data acquired in response to a user using an application program or accessing a website/webpage on their computing device. In various embodiments, the at least one virtual object is visually overlaid on top of the application program or the website/webpage. The at least one graphical user interface object includes a URL or pointer directed towards launching another application program, evoking a functionality of another application program and/or launching another website/webpage on the user's computing device. |
US12217062B2 |
Information processing apparatus equipped with storage unit storing swap file, control method therefor, and storage medium storing control program therefor
An information processing apparatus that is capable of reducing deterioration of usability resulting from booting in a boot mode that is different from a boot mode of the last boot time. The information processing apparatus includes a memory, a storage unit that stores a swap file used as a substituted storage area of the memory, and at least one processor that executes instructions stored in the memory to set either of a first boot mode that preferentially secures an area storing a temporary file in the storage unit and a second boot mode that preferentially secures an area storing the swap file in the storage unit, and adjust a size of the swap file depending on a boot mode set. |
US12217056B2 |
Load/store unit for a tensor engine and methods for loading or storing a tensor
A method for processing a tensor is described including obtaining a first register for a number of items in the tensor. One or more second registers for a number of items in a first and a second axis of the tensor are obtained. A stride in the first and the second axis is obtained A next item in the tensor is obtained using the stride in the first axis and a first offset register, when the first register indicates the tensor has additional items to process and the second registers indicate the next item resides in the first axis. A next item in the tensor is obtained using the stride in the first axis and the second axis, the first offset register, and a second offset register. The first register and a second register is modified. The first and the second offset registers are modified. |
US12217052B2 |
Generating masks from decoded instructions to apply to fetched instructions for unmasking
A method for executing a machine code using a microprocessor includes, after an operation of decoding a current loaded instruction, constructing a mask from the signals generated by an instruction decoder in response to decoding of the current loaded instruction by the decoder. The constructed mask varies as a function of the current loaded instruction. Subsequently, before an operation of decoding a next loaded instruction, the next loaded instruction is unmasked using the constructed mask. |
US12217050B2 |
Method and system for identifying suspicious code contribution to a source code repository
This disclosure relates to method and system for identifying suspicious code contribution of a user to a source code repository. The method includes receiving a plurality of updated code files of a source code repository from a user through an event. The method further includes extracting a plurality of user action parameters from the event corresponding to each of the plurality of updated code files. The method further includes storing the plurality of updated code files and the plurality of user action parameters from the event corresponding to each of the plurality of updated code files in a database. The method further includes identifying at least one of the set of user actions as a suspicious code contribution of the user for at least one of the plurality of updated code files of the source code based on the plurality of user action parameters. |
US12217049B2 |
Docker image registry synchronization service
A method of synchronizing container image lists is provided. A first container image list having first container images is accessed from a remote source. The first container images listed in the first container image list include a first tag and a first digest. A second container image list having second container images is accessed from a cloud-computing system registry. The second container images listed in the second container image list include a second tag and a second digest. Container images in the accessed container image lists are compared with each other. The comparison includes comparing the first tag with the second tag and, based on the tag comparison, the first digest with the second digest. The first container image list is synchronized with the second container image list based on the comparison of the container images. |
US12217046B2 |
Deployment of new versions of event consumers in an event-driven system
In some implementations, a system may receive, in a state event store, a deployment state event notification based on deployment of a new event consumer in the system. An old event consumer of the system may retrieve the deployment state event notification from the state event store. The system may deactivate an old event consumer based on retrieving the deployment state event notification, wherein the old event consumer refrains from processing topic event notifications after deactivation and continues to monitor the state event store for state event notifications. The old event consumer may publish a deactivation state event notification to the state event store based on deactivating the old event consumer. The new event consumer may retrieve the deactivation state event notification from the state event store. The system may activate the new event consumer based on retrieving the deactivation state event notification. |
US12217039B2 |
Virtualized file server data sharing
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a first virtualized file server configured to receive a request to access a storage item located at a second virtualized file server, determine that the storage item is designated as being accessible by other virtualized file servers, identify an FSVM of the second virtualized file server at which the storage item is located, and forward the request to the FSVM of the second virtualized file server. The storage item may be designated as being accessible by other virtualized file servers when the storage item is associated with a predetermined tag value indicating that the storage item is shared among virtualized file servers. The predetermined tag value may be stored in a sharding map in association with the storage item. |
US12217033B2 |
Systems and methods for code understanding and generation
Embodiments described herein a code generation and understanding model that builds on a Transformer-based encoder-decoder framework. The code generation and understanding model is configured to derive generic representations for programming language (PL) and natural language (NL) in code domain via pre-training on unlabeled code corpus, and then to benefit many code-related downstream tasks with fine-tuning. Apart from the denoising sequence-to-sequence objectives widely adopted for pre-training on natural language, identifier tagging and prediction pre-training objective is adopted to enable the model to better leverage the crucial token type information from PL, which specifically are the identifiers assigned by developers. |
US12217028B2 |
Method and apparatus for an internet of things controller
An Internet of Things Controller, and related tools. The tools address application development and deployment. An Application Meta-Data Editor permits a developer to specify meta-data, that guides the structure of actual data, that can be passed to the application, when invoked as a particular execution (or task) for a particular end-user. Once an application is developed, and has undergone a test deployment, the developer can upload the application to an online Application Store, from which the application can be downloaded and deployed by others. A Data Editor permits an end-user to create his/her own data, in accordance with the developer's meta-data, that adapts the execution to his/her particular needs. While permitting adaptation, the Data Editor ensures that the data created follows the overall pattern of the meta-data, as provided by the developer. Facilities for internationalization of a deployed application's documentation, on a crowd-sourced basis, are also provided. |
US12217024B2 |
Systems and methods for creating software
An online software development platform providing an integrated resource for design, development, and purchase of customer-desired software applications for software projects created by customers. The platform comprising one or more computers configured using computer readable instructions stored in non-transitory computer memory to provide the software development platform, wherein the software development platform is configured to implement a plurality of electronic operational domains providing user-interactive capabilities or internal functionalities of the software development platform. The domains comprising a project scope process, a pricing process, and a project development process. The platform is configured to use a configuration involving knowledge graph to recommend features. |
US12217021B2 |
Processing unit with small footprint arithmetic logic unit
A parallel processing unit employs an arithmetic logic unit (ALU) having a relatively small footprint, thereby reducing the overall power consumption and circuit area of the processing unit. To support the smaller footprint, the ALU includes multiple stages to execute operations corresponding to a received instruction. The ALU executes at least one operation at a precision indicated by the received instruction, and then reduces the resulting data of the at least one operation to a smaller size before providing the results to another stage of the ALU to continue execution of the instruction. |
US12217017B2 |
Translation of text depicted in images
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that translate text depicted in images from a source language into a target language. Methods can include obtaining a first image that depicts first text written in a source language. The first image is input into an image translation model, which includes a feature extractor and a decoder. The feature extractor accepts the first image as input and in response, generates a first set of image features that are a description of a portion of the first image in which the text is depicted is obtained. The first set of image features are input into a decoder. In response to the input first set of image features, the decoder outputs a second text that is a predicted translation of text in the source language that is represented by the first set of image features. |
US12217016B2 |
Electronic apparatus for translating voice input using neural network models and method for controlling thereof
An electronic apparatus, including a microphone; a memory configured to store at least one instruction; and a processor configured to: acquire a first token corresponding to a first user voice input in a first language acquired through the microphone, acquire a first text in a second language by inputting the first token into a first neural network model, acquire a feature value corresponding to a predicted subsequent token, which is predicted to be uttered after the first token, by inputting the first text into a second neural network model, and based on a second token being acquired subsequent to the first token, acquire a second text in the second language by inputting the first token, the second token, the first text, and the feature value into the first neural network model. |
US12217009B2 |
Computer implemented method for the automated analysis or use of data
There is provided a computer implemented method for translating between a first natural language and a second natural language, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; (b) receiving a word or sequence of words in the first natural language to be translated into the second natural language; (c) automatically translating that word or sequence of words expressed in the first natural language into the second natural language by first translating that word or sequence of words expressed in the first natural language into the machine readable language, and then translating from the machine readable language into the second natural language. |
US12217007B2 |
Providing a semantic encoding and language neural network
Embodiments are provided for unsupervised learning of domain specific knowledge graph from textual data and language generation from knowledge graph via reinforcement learning in a computing system by a processor. Unstructured data is automatically parsed into one or more knowledge graphs based on the unstructured data and a list of candidate relations using a first machine learning model. Text data is generated from the one or more knowledge graphs using a second machine learning model. |
US12217006B2 |
Automatic compliance tools
A facility for representing a mandate occurring in an authority document with a control is described. For each of one or more controls in a set of existing controls, the facility determines a similarity score measuring the similarity of the mandate and the control; where the similarity score exceeds a similarity threshold, the facility links the mandate to the control. Where the mandate is not linked to any control in the set of controls, the facility adds a control to the set of controls that is based on the mandate, and links the mandate to the added control. |
US12217005B2 |
Information processing method and apparatus, terminal, and storage medium for obtaining and displaying information on a target entity word representing a project, a product, or a task in a work communication
The present disclosure provides an information processing method and apparatus, a terminal, and a storage medium. The information processing method, comprising: in response to a first operation event for a target entity word representing a project, a product, or a task in a work communication in displayed content, acquiring target entity word information associated with the target entity word, wherein the target entity word information comprises first information and second information, the first information comprising the meaning of the target entity word, and the second information comprising a communication identifier of a communication group or contact associated with the target entity word; and displaying the target entity word information. According to the present disclosure, the meaning of the target entity word is displayed, and the communication group or contact associated with the target entity word is displayed, such that the user can quickly define the group or contact associated with the target entity word. |
US12217002B2 |
Parallel processing of hierarchical text
Apparatuses, systems, and techniques to parse textual data using parallel computing devices. In at least one embodiment, text is parsed by a plurality of parallel processing units using a finite state machine and logical stack to convert the text to a tree data structure. Data is extracted from the tree by the plurality of parallel processors and stored. |
US12216998B2 |
Detecting online contextual evolution of linguistic terms
The present invention extends to methods, systems, and computer program products for detecting online contextual evolution of linguistic terms. Within messaging sources, some users may actively attempt to (relatively quickly) shift the meaning of a word or term. Some users may attempt to perjorate a word or term to have a more toxic meaning. Other users may attempt to reappropriate a word or term to have a less toxic or even a positive meaning. Aspects of the invention identify shifts in implied meanings of words and/or phrases over time. As such, emerging forms of harassment can be identified more quickly. Aspects of the invention can utilize users' behavioral histories as well as messaging structures to improve confidence when identifying term evolution. Machine learning algorithms can be configured to identify term evolution reducing workload on human moderators. |
US12216996B2 |
Reasonable language model learning for text generation from a knowledge graph
Embodiments are provided for generating a reasonable language model learning for text data in a knowledge graph in a computing system by a processor. One or more data sources and one or more triples may be analyzed from a knowledge graph. Training data having one or more candidate labels associated with one or more of the triples may be generated. One or more reasonable language models may be trained based on the training data. |
US12216995B2 |
Device and method for providing recommended words for character input
A device and method for providing recommended words for a character input by a user are provided. The method by which the device provides recommended words includes: receiving an input for inputting a character in a character input window; recommending at least one pseudo-morpheme including the input character by analyzing the input character; recommending at least one extended word including a selected pseudo-morpheme in response to receiving an input for selecting one of the at least one pseudo-morpheme; and displaying a selected extended word in response to receiving an input for selecting one of the at least one extended word. |
US12216991B2 |
Task templates and social task discovery
Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application. |
US12216990B2 |
Voice activated clinical reporting systems and methods thereof
A method for automatically generating clinical structured reports based on templates using voice recognition, the method implemented by a computing device and includes applying a natural language processing algorithm to a captured voice input from a client to identify one or more keywords or phrases. At least one of a plurality of clinical structured report templates are identified based on the identified one or more keywords or phrases correlated to medical examination data points associated with each of the templates. A clinical structured report is automatically prepared based on the identified clinical structured report templates without a non-voice input and without an explicit separate voice command directed to manage a report generation operation. The clinical structured report includes modifications to the clinical structured report template based on the identified one or more keywords or phrases. The clinical structured report is provided to the client. |
US12216984B2 |
User interface with command-line link creation for generating graphical objects linked to third-party content
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service. |
US12216983B2 |
Document mark-up and navigation using natural language processing
A method includes obtaining a text document, generating a first mark-up of the text document by a first natural language processing (NLP) model, and displaying the text document and the first mark-up. The method also includes receiving a user interaction with a portion of the first mark-up. The portion of the first mark-up of the text document may be associated with a portion of the text document. The method additionally includes, based on the user interaction with the portion of the first mark-up, selecting a second NLP model by which to process the portion of the text document, where the second NLP model is different from the first NLP model. The method further includes, based on selecting the second NLP model, generating a second mark-up of the text document by processing at least the portion thereof by the second NLP model, and displaying the text document and the second mark-up. |
US12216980B2 |
Method and system for fixing violation of layout
A method includes the following operations: identifying a layer of a first layout based on a first violation generated on the layer; generating a metal density value associated with the layer; when the metal density value is larger than or equal to a preset value, classifying the first violation into a first class corresponding to routing congestions of the first layout; when the first violation is classified into the first class, assigning, to the first violation, a first operation of a plurality of first pre-stored operations corresponding to the first class; and performing the first operation to the first layout to generate a second layout. |
US12216979B2 |
Method for correcting mask pattern, apparatus for correcting mask pattern and method for manufacturing semiconductor device
A method for correcting a mask patter includes: acquiring an initial pattern of a mask, the initial pattern including a scribe line area and die areas which are spaced, and the scribe line area is located between two adjacent die areas, each of the die areas includes at least one die sub-area and at least one first sub-test element group (TEG) area, and the scribe line area includes scribe line sub-areas and second sub-TEG areas, the first sub-TEG area and the second sub-TEG area are adjacent to each other, and the first sub-TEG area and the second sub-TEG area constitute a TEG area; performing an optical proximity correction (OPC) on an area of the initial pattern excluding TEG areas, so as to acquire a final pattern. |
US12216976B2 |
Efficient integrated circuit simulation and testing
A method comprising using at least one hardware processor for: running a Monte Carlo simulation of possible integrated circuit (IC) process variations of each of a plurality of IC cell types, wherein each of the plurality of IC cell types is defined by multiple specific transistors and multiple specific interconnects; based on the results of the Monte Carlo simulation, creating a library of IC cell types and their corresponding behavioral values for each of the possible IC process variations, and storing the library in a non-transient memory; receiving an IC design embodied as a digital file; correlating the received IC design with the library; and predicting a frequency distribution and a power distribution of ICs manufactured according to the IC design. |
US12216973B2 |
Method and system for automatic machine learning-based prediction of new energy power with cloud-edge collaboration
A method and a system for automatic machine learning-based prediction of new energy power with cloud-edge collaboration are disclosed. The method includes: obtaining, in response to a power prediction demand for a target new energy station, future numerical weather prediction data of the target new energy station in a future period and historical output power of a historical period corresponding to the future period; selecting, based on missing of the future numerical weather prediction data and a data amount of the historical output power, a target power prediction model corresponding to the target new energy station; and adjusting the target power prediction model according to the target working mode, and predicting, by the adjusted target power prediction model, a target output power of the target new energy station in the future period, based on the future numerical weather prediction data and the historical output power. |
US12216968B2 |
Method for implementing ultimate strength analysis of plate frame structure based on isogeometric analysis
Ship structural ultimate bearing analysis and design research is involved. A method for implementing ultimate strength analysis of plate frame structure based on isogeometric analysis includes the following steps: according to the plate frame structure, constructing an IGA model, wherein the IGA model comprises several plane shell elements; carrying out a coordinate transformation on the plane shell elements; carrying out a weak coupling on boundaries of transformed plane shell elements by Nitsche method and carrying out a mesh refinement; setting material properties, loads and boundary conditions of refined plane shell elements, and constructing a nonlinear equation according to setting results; and solving the nonlinear equation by Newton-Raphson iteration method, and carrying out a simulation analysis by NX software to obtain an ultimate strength of the plate frame structure. |
US12216965B2 |
Technologies for collecting and virtually simulating circadian lighting data associated with a physical space
Systems and methods for collecting and analyzing lighting conditions associated with a physical space in order to effect circadian-effective design. According to certain aspects, a data capture machine may include various sensors and components, such as at least one image sensor that captures digital images of a set of luminaires, at least one laser that detects physical objects as well as the location of the data capture machine in the physical space, a detector that collects a set of spectral power distribution (SPD) measurements, and a video capture device that collects images at a set of locations of the physical space. The data capture machine may aggregate the captured information and generate an electronic file that a computing device may use to present a visual representation of the lighting conditions of the physical space. |
US12216953B2 |
Image processing device, system, and method of controlling image processing device for a code image
An image processing device includes a display unit and is capable of displaying web content provided via a web browser. The image processing device includes a first display controller displays web content acquired from a content server by using access information for acquiring the web content from the content server based on an instruction to display the web content, a QR generation unit generates a code image including the access information for acquiring the web content from the content server; and a second display controller displays the code image on the display unit. The QR generation unit generates a code image and the second display controller displays the code image on the display unit in a case where the first display controller is not able to display the web content. |
US12216952B2 |
Method for printing a Zigbee install code and corresponding systems and devices
A method for printing a Zigbee install code includes reading the Zigbee install code from a Zigbee device via a radio interface and printing the Zigbee install code. The Zigbee install code can be read from the Zigbee device before or after assembly of the Zigbee device has been completed. |
US12216951B2 |
Server and printing system
A server connected to a network performs processing of: receiving first information transmitted from a first information terminal connected to the network and transmitting the first information to a second information terminal connected to the network; receiving second information that is information transmitted from the second information terminal and includes the first information, and generating print data based on the second information; and transmitting the print data to a plurality of printing devices connected to the network. |
US12216950B2 |
Methods, apparatuses, and computer program products for verifying printed indicia
Example methods, systems, and apparatuses for verifying a printed indicium are provided. An example method may include receiving a captured image of a print media comprising the printed indicium; extracting a quiet zone grade portion from the captured image, where the quiet zone grade portion includes a printed indicium area of the printed indicium and at least one quiet zone area adjacent to the printed indicium area; in response to receiving a user input providing an overwrite quiet zone requirement indication and determining that the at least one quiet zone area does not satisfy at least one quiet zone requirement, causing at least one of adjusting the at least one quiet zone requirement to at least one reduced quiet zone requirement or adding at least one additional quiet zone area to the at least one quiet zone area. |
US12216939B2 |
Method of operating storage device, storage device performing the same and method of operating storage system using the same
A method of operating a storage device includes receiving, at the storage device, a meta information transfer command based on a data read request. The meta information transfer command is received from a host device. The method further includes receiving, at the storage device, a data read command corresponding to the data read request and the meta information transfer command. The data read command is received from the host device. The method further includes receiving, at the storage device, a plurality of meta data corresponding to the data read request and the meta information transfer command. The plurality of meta data is received from the host device. The method further includes performing a data read operation, at the storage device, based on the data read command and the plurality of meta data. |
US12216936B2 |
Storage device controlling target operation based on collected performance information and operating method thereof
A storage device may store performance information of the storage device in a target memory area including one or more of a plurality of memory blocks on determination that a set target condition is satisfied. And the storage device may control a target operation based on the stored performance information. |
US12216933B1 |
Memory management method, memory storage device, and memory control circuit unit
A memory management method, a memory storage device, and a memory control circuit unit are provided. The method includes establishing a connection between the memory storage device and a host system; receiving a first request from the host system via the connection; detecting a status of the memory storage device in a time range according to the first request; and determining whether to use a memory in the host system according to the status. |
US12216932B2 |
Precise longitudinal monitoring of memory operations
A processor includes a memory subunit that includes a status register and an execution engine unit to: randomly select a load operation to monitor; determine a re-order buffer identifier of the load operation; and transmit the re-order buffer identifier to the memory subsystem. Responsive to receipt of the re-order buffer identifier, the first memory subunit is to store a piece of information, related to a status of the load operation, in the status register. The processor also includes logic to, responsive to detection of retirement of the load operation, store memory information in memory-related fields of a record of a memory buffer. The memory information includes auxiliary information (AUX) and access latency information, wherein one of the auxiliary information or the access latency information includes the piece of information, from the status register, stored in a particular field of the memory-related fields. |
US12216930B2 |
Remote copy system and remote copy method
A primary storage system reads a plurality of journal data, and performs collective compression that is compression of data that is at least a part of the plurality of pieces of journal data in the plurality of journals and is larger than a size of one journal data. The collectively compressed data, which is a plurality of pieces of journal data subjected to collective compression, is a transfer target from the primary storage system to the secondary storage system. The journal is journal data and metadata including a write order of the journal data and associated with the journal data. The journal data is a copy of data written in the primary volume. The secondary storage system acquires a plurality of pieces of journal data by decompressing one or more pieces of collectively compressed data, and writes the plurality of pieces of journal data to the secondary volume. |
US12216929B2 |
Storage system, memory management method, and management node
A storage system includes multiple storage nodes. Each storage node includes a first storage device of a first type and a second storage device of a second type, and a performance level of the first storage device is higher than the second storage device. The globe cache includes a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier. |
US12216926B2 |
Intelligent path selection and load balancing
A method for dispatching input-output in a system. The system may include a centralized processing circuit, a plurality of persistent storage targets, a first input-output processor, and a second input-output processor. The method may include determining whether the first input-output processor is connected to a first target of the plurality of persistent storage targets; determining whether the second input-output processor is connected to the first target; and in response to determining that both the first input-output processor is connected to the first target, and the second input-output processor is connected to the first target, dispatching a first plurality of input-output requests, each to either the first input-output processor or the second input-output processor, the dispatching being in proportion to a service rate of the first input-output processor to the first target and a service rate of the second input-output processor to the first target, respectively. |
US12216925B2 |
Memory control apparatus, method for controlling memory control apparatus, and storage medium
A memory control apparatus configured to access a memory that involves synchronization of a clock signal for command transfer and a clock signal for data transfer with each other, the clock signal for command transfer and the clock signal for data transfer being independent of each other, includes an output unit configured to change an output mode of the clock signal for data transfer based on a memory access state and to output the clock signal for data transfer to the memory based on the output mode. |
US12216923B2 |
Computer system, memory expansion device and method for use in computer system
The present application provides a computer system, a memory expansion device and a method for use in the computer system. The computer system includes multiple hosts and multiple memory expansion devices; the memory expansion devices correspond to the hosts in a one-to-one manner. Each host includes a CPU and a memory; each memory expansion device includes a first interface and multiple second interfaces. The first interface is configured to allow each memory expansion device to communicate with the corresponding CPU via a first coherence interconnection protocol, and the second interface is configured to allow each memory expansion device to communicate with a portion of memory expansion devices via a second coherence interconnection protocol. Any two memory expansion devices communicate with each other via at least two different paths, and the number of memory expansion devices that at least one of the two paths passes through is not more than one. |
US12216920B2 |
SSD auxiliary battery power for handling ungraceful shutdown with host
Aspects of a storage device, a host device, and a redundant array of independent disks (RAID) system including multiple storage devices and the host device are provided that provide power control and power loss handling. The host device and the storage devices in the RAID system may each include at least a memory, a controller coupled to the memory, and a power management circuit coupled to the memory and the controller. A storage device controller may receive rationed power from the host device or a RAID controller in the host device in response to a message from that storage device indicating a detected loss in supplied power. An amount of the rationed power is based on a program data rate of the storage device or a size of data from the host device or the RAID controller to be written to the memory. Thus, UGSDs may be detected and addressed. |
US12216918B2 |
Memory system for securing reliability and operating method thereof
A memory system comprises: a non-volatile memory device including K word lines, and a controller suitable for: selecting maximum N word lines in order from highest ones among counted numbers of times that a read retry operation is performed respectively on the K word lines, managing the selected word lines as first word lines, selecting, as target word lines among the K word lines for each predetermined period, second word lines satisfying a sampling condition and third word lines having the counted number of times exceeding a reference number of times among the first word lines, and performing, without a read request from a host, a media scan operation for checking whether an error occurs in the target word lines, where N is a natural number equal to or greater than 1 and less than or equal to K, and K is a natural number equal to or greater than 2. |
US12216913B2 |
System and method of providing atomicity to large writes to persistent memory
A system and a method are disclosed that provides atomicity for large data writes to persistent memory of an object storage system. A segment of persistent memory is allocated to an application. The persistent memory includes non-volatile memory that is accessible in a random access, byte-addressable manner. The segment of persistent memory is associated with first and second bits of a bitmap. The first bit is set indicating that the segment of persistent memory has been allocated. Data is received from the application for storage in the segment of persistent memory, and the second bit is set indicating that data in the segment of persistent memory has been finalized and is ready for storage in a storage medium that is different from persistent memory. The atomicity of the data in persistent memory may be determined based on the first bit and the second bit being set. |
US12216906B2 |
Host techniques for stacked memory systems
Techniques are provided for operating a memory package and more specifically to increasing bandwidth of a system having stacked memory. In an example, a system can include a storage device having a first type of volatile memory and a second type of volatile memory, and a host device coupled to the storage device. The host device can issue commands to the storage device to store and retrieve information of the system. The host device can include a memory map of the storage device and latency information associated with each command of the commands. The host can sort and schedule pending commands according to the latency information and can intermix commands for the first type of volatile memory and commands for the second type of volatile memory to maintain a high utilization or efficiency of a data interface between the host device and the storage device. |
US12216905B2 |
Write booster buffer flush operation
Techniques are described herein for performing a flush operation for a write booster buffer of a memory system. The flush operation may include swapping valid blocks in the write booster buffer for invalid blocks in a storage space of the memory system. After swapping the blocks, the memory system may transfer the information from a first type of blocks that were formerly assigned to the write booster buffer to a second type of blocks in the storage space. In such a flush operation, space is made available in the write booster buffer with less latency than it would take to transfer information between blocks, thereby improving the performance of the write booster mode. |
US12216902B2 |
Storage utilization determinations in cloud-based storage systems
Determining effective space utilization in a storage system, including: identifying an amount of data stored within the storage system that is associated with a user-visible entity; identifying an amount of data stored within the storage system that is associated with all snapshots of the user-visible entity; and reporting, in dependence upon the an amount of data stored within the storage system that is associated with the user-visible entity and the amount of data stored within the storage system that is associated with all snapshots of the user-visible entity, a total capacity utilization associated with the user-visible entity. |
US12216901B2 |
Environment- and preference-based application and operation guidance selection
A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response to detecting the entry, automatically notifies the particular user of the one or more applications that are commonly utilized within the selected environment. In certain embodiments, the method enables the user to quickly launch the one or more applications and/or provides operational guidance to the user with regard to using the one or more applications. A corresponding system and computer program product are also disclosed. |
US12216900B2 |
Enhanced shape-based keyboard
Disclosed herein are systems and methods for providing an enhanced shape-based keyboard to computing devices with an integrated touch screen display. In an implementation, the computing device displays a first keyboard such that the first keyboard comprises keys that correspond to initial base shapes of an alphabet. Next the computing device receives a first user input comprising a selection of one of the keys of the first keyboard. In response to the first user input, the computing device displays a second keyboard such that the second keyboard comprises keys that correspond to medial base shapes of the alphabet. |
US12216896B2 |
Method and system for a predefined suite of consumer interactions for initiating execution of commands
Embodiments provide a computer-executed method, a computer system and non-transitory computer-readable media for facilitating consumer interaction with a consumer interface. The method includes displaying a representation of an item on a consumer interface rendered on a visual display of a computing device. The method also includes storing, on a non-transitory computer-readable medium: a predefined first association between a first compound consumer input and a first command such that receipt of the first compound consumer input at the consumer interface initiates the first command, and a predefined second association between a second compound consumer input and a second command such that receipt of the second compound consumer input at the consumer interface initiates the second command. The method further includes, upon detection of the first compound consumer input entered at the consumer interface, initiating execution of the first command in relation to the item; and, upon detection of the second compound consumer input entered at the consumer interface, initiating execution of the second command in relation to the item. |
US12216894B2 |
User configurable task triggers
Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed. |
US12216892B2 |
Techniques for replaying a mobile application session
Described herein are techniques for replaying a session of an application executed by a device (e.g., a mobile device). The session may be a session in which a user was interacting with the application. The techniques replay a session by replicating a sequence of visualizations that were rendered in an application GUI by the device in a replay GUI displayed on another device. The techniques replicate visualizations by: (1) accessing data associated with the visualizations from the device executing the application; and (2) replicating the visualizations in the replay GUI to provide a replay. A user of the other device viewing the replay GUI will see a replay of the visualizations rendered in the application GUI in the session. |
US12216891B2 |
Table data display method and apparatus, electronic device, and storage medium
The present disclosure relates to a method, apparatus, an electronic device, and a storage medium of table data displaying. The method comprises: in response to a selection operation on at least part of table data on an original table page, highlighting selected table data on the original table page; and in response to a trigger operation on a target conversion component, displaying the selected table data in a target display mode on a target table page, wherein the target display mode is related to the target conversion component. In this way, the present disclosure can diversify the data display modes and meet different users' needs. |
US12216890B2 |
Initiating a response action from a persistent graphical user interface panel
An extensible user experience framework uses a graphical user interface (GUI) panel output for display at a client device to display alerts of real-time communications and presenting single-click options for a user of the client device to select to initiate actions in response to those alerts. The GUI panel persists at a top of a foreground of a display of the client device. An entry identifying a real-time communication received at the client device is output within the GUI panel and includes one or more response actions that are each selectable within the GUI panel to initiate a different action for the real-time communication. Based on a selection of a response action of the one or more response actions, an action is initiated for the real-time communication. |
US12216889B2 |
Creating augmented content items
A third-party user input content item is presented on a user device of a user. A first content augmentation of the third-party user input content item by a first content augmentation function is determined. A camera graphical element is presented. The camera graphical element is user-selectable to invoke a camera function and cause presentation of a first content augmentation selection graphical element. Responsive to determining a user selection of the camera graphical element, the camera function is invoked. The user is enabled to select a second user input content item and the first content augmentation selection graphical element is user-selectable to invoke the first content augmentation function. |
US12216886B2 |
User interface logical and execution view navigation and shifting
An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow. |
US12216882B2 |
Application data displayed through a selectable application icon
There are provided systems and methods for application data displayed through a selectable application icon. A computing device, such as a mobile smart phone, may include one or more processing application, such as a payment application to utilize an online payment provider. The application may include a desktop or folder icon, or other visual icon that may be presented within an interface of the device's operating system. Additionally, the application may include application data normally presented to the user of the device during operation of the application. The application or the device's operating system may select an informational element of the application information to present to the user. The informational element may then be presented on the application icon while the application is unopened or executing in the background of the operating system. Multiple informational elements may be cycled through on the application icon. |
US12216879B2 |
Electronic device having a digitizer with improved shielding performance
A display module including a folding area, a first non-folding area, a second non-folding area and a digitizer that is disposed under the display module and that includes a sensing part including sensing coils and a shielding part disposed under the sensing part. The shielding part includes an adhesive layer including an opening overlapping the folding area, a first shielding layer disposed inside the adhesive layer and that includes a first folding portion overlapping the folding area and a first non-folding portion overlapping the first non-folding area, a second shielding layer disposed inside the adhesive layer and including a second folding portion overlapping the folding area and a second non-folding portion overlapping the second non-folding area, and a protective layer disposed under the adhesive layer, the first folding portion and the second folding portion overlap each other and are exposed by the opening. |
US12216877B2 |
Triboresistive touch sensor
The present disclosure relates to a triboresistive touch sensor capable of generating electric power by electrification and electrostatic induction, and thus sensing a touch position without a grid. |
US12216875B2 |
Display apparatus
Disclosed is a display apparatus including emissive devices disposed in a display area, signal lines disposed in a non-display area, first touch electrodes disposed in the display area, the first touch electrodes being arranged in a first direction, second touch electrodes disposed in the display area while being arranged in a second direction perpendicular to the first direction, touch routing lines disposed in the non-display area, the touch routing lines being electrically connected to the first touch electrodes or the second touch electrodes, wherein the display area includes a first region including touch blocks surrounded by lines dividing the first touch electrodes into halves in the second direction and lines dividing the second touch electrodes into halves in the first direction and a second region provided so as to surround the first region, the touch blocks being disposed spaced apart from each other in the second region. |
US12216871B2 |
Touch panel and manufacturing method therefor, and display touch device
Disclosed in the exemplary embodiments of the present disclosure are a touch panel and a manufacturing method therefor, and a display touch device. The touch panel comprises a flat region, bending regions located on at least two adjacent sides of the flat region, and a deformation region located between the adjacent bending regions; a touch structure is provided in the flat region, the bending regions and the deformation region, and the deformation region is provided with at least two crack guide grooves; in a plane parallel to the touch panel, the shape of the crack guide grooves includes a strip shape extending in extending directions, and the extending directions of the at least two crack guide grooves intersect. |
US12216867B2 |
Electronic pen, input system, and pen pressure adjustment method
An electronic pen is provided which indicates a position on a plane-shaped sensor through communication with an electronic device including the plane-shaped sensor. The electronic pen includes a reception circuit configured to receive a signal transmitted from the electronic device, a pen pressure sensor configured to output a detection signal correlated with an amount of pen pressure exerted on a pen tip of the electronic pen, and a value conversion circuit configured to convert, according to a conversion rule, a detection value indicated by the detection signal output from the pen pressure sensor, into a conversion value indicating a magnitude of the amount of pen pressure. The value conversion circuit adjusts, according to a strength of the signal received by the reception circuit, rising sensitivity at which the amount of pen pressure transitions from zero to non-zero on a conversion characteristic curve identified by the conversion rule. |
US12216866B2 |
Fingerprint sensor and display device including the same
A fingerprint sensor includes a sensor pixel arranged in a sensing area, including a pixel electrode coupled to a first node; a first transistor coupled between the first node and a first or second power line, the first transistor including a first gate electrode coupled to a first scan line and a second gate electrode opposite to the first gate electrode; a first capacitor coupled between the first node and a second scan line; a second transistor coupled between a readout line and the first power line, the second transistor including a first gate electrode coupled to the first node and a second gate electrode opposite to the first gate electrode; and a third transistor coupled between the second transistor and the first power line, the third transistor including a first gate electrode coupled to the second scan line and a second gate electrode opposite to the first gate electrode. |
US12216864B2 |
Robust touch sensing via ultra-sonic sensors
A method of sensing touch on a touch surface of a touch structure includes: transmitting, from within an enclosed interior volume, an ultra-sonic transmit signal towards an inner surface of the touch structure that is arranged counter to the touch surface; receiving, from within the enclosed interior volume, an ultra-sonic reflected signal produced from the ultra-sonic transmit signal being reflected by the inner surface; acquiring a plurality of digital samples from the ultra-sonic reflected signal; calculating an Euclidean distance of the plurality of digital samples to a first plurality of reference samples; and determining whether a no-touch event or a touch event has occurred at the touch surface based on the Euclidean distance. |
US12216862B2 |
Current reference operative drive-sense circuit (dsc) with voltage amplifier
A current reference operative drive-sense circuit (DSC) includes a current source operably coupled to a load and a voltage-mode analog to digital converter (ADC). When enabled, the current source is configured to drive a sinusoidal current reference signal to the load thereby generating a load voltage that is based on the sinusoidal current reference signal and an impedance of the load. The voltage-mode ADC is operably coupled the load and to the current source. When enabled, the voltage-mode ADC configured to perform digital sampling of the load voltage and to generate a digital signal that is representative of the load voltage. In some implementations, one or more processing modules is configured to execute operational instructions to process the digital signal that is representative of the load voltage in accordance with determining impedance of the load and/or change of impedance of the load. |
US12216854B2 |
Online tuning of a touch device processing algorithm
Systems, methods, and instrumentalities are described herein related to online tuning of pen characterizations. Online tuning may be performed during use of a pen with a touch device. A digitizer may detect signals associated with the pen and noise. A touch controller may execute a signal characterization model that characterizes the detected signals and an online tuner that processes the detected signals to perform online tuning of the signal characterization model. Online testing may validate an online-tuned signal characterization model for online use. Tuning may be based on signal statistics, such as mean or average signal gradients in the detected signals. Signal characterization models may include positioning, signal locating, noise reduction, communication decoding, etc. |
US12216853B2 |
Converting integrator, touch driving circuit, and touch display device
A touch display device can include a plurality of touch electrodes disposed on or in a display panel; and a touch driving circuit configured to drive the plurality of touch electrodes by outputting a touch driving signal having a first level period and a second level period. Also, the touch driving circuit includes a current regulator configured to receive an input current from at least one of the plurality of touch electrodes during at least a partial period of the first level period and at least a partial period of the second level period of the touch driving signal, and scale down the input current to a first current and output the first current; and a converting integrator configured to output a sensing voltage based on the first current or a second current adjusted from the first current. |
US12216852B2 |
Tactile presentation device
A tactile presentation device includes a movable part, a base, a guider, and one or more actuators. The movable part includes a first main surface and presents tactile to a user by being displaced in a predetermined one axial direction parallel to the first main surface. The base supports the movable part in a displaceable manner. The guider connects the base and the movable part, and regulates a displacement direction of the movable part in the one axial direction by sliding in the one axial direction. The actuator displaces the movable part in the one axial direction from one end side of the movable part in the one axial direction. When the number of actuators is one, the actuator is located on a symmetry axis of the movable part parallel to the one axial direction. |
US12216849B2 |
Display panel and display apparatus having crack detection circuit with conductive loop
A display panel is provided. The display panel comprises: a touch electrode layer at least partially in a display area of the display panel; a gate-on-array in a peripheral area of the display panel; and a crack detection circuit; wherein at least a portion of signal lines in the crack detection circuit comprises a metal line in a same layer as mesh lines of the touch electrode layer. |
US12216848B2 |
Touch control display panel and display device
A touch control display panel and a display device are provided. The display device includes the touch control display panel, the touch control display panel includes a touch control layer, and the touch control layer includes touch electrodes and touch signal lines. Two openings formed between two extending segments in a same extending part on the touch signal lines and corresponding extending segments on adjacent touch signal lines are staggered from each other, so a patterning difference between the touch signal lines can be reduced, thereby improving uneven display of the touch control display panel. |
US12216846B2 |
Pen state detection circuit, system, and method
Provided are a pen state detection circuit, a pen state detection system, and a pen state detection method that can improve estimation accuracy for a pen state in an electronic pen including at least one electrode. A pen state detection circuit acquires, from a touch sensor, a first signal distribution indicating a change in capacitance associated with approach of a first electrode and uses a machine learning estimator to estimate an instruction position or an inclination angle of an electronic pen from first feature values related to the first signal distribution. The first feature values include first local feature values related to a first local distribution corresponding to sensor electrodes in a number fewer than the number of arranged sensor electrodes exhibiting the first signal distribution. |
US12216841B2 |
Electronic pen, electronic pen cartridge, and electronic pen main unit
An electronic pen cartridge is mounted on a mounting part disposed in a pen-shaped casing. The electronic pen cartridge includes an electronic pen main unit and a mounting adapter. The electronic pen main unit includes a first coupling part configured to connect the mounting adapter to the electronic pen main unit in an axial center direction. The mounting adapter includes a second coupling part connected to the first coupling part of the electronic pen main unit, a third coupling part connected to the mounting part of the casing, and an elastic component that causes an elastic force to act between the mounting adapter and the electronic pen main unit in a connected state in which the second coupling part is connected to the first coupling part of the electronic pen main unit. |
US12216837B2 |
Input device and interface device including the same
An input device includes: a housing having a transmissive portion; a communicator in the housing and configured to exchange a signal externally; a pressure sensor in the housing along an inner circumferential surface of the housing; and a measurement sensor in the housing and facing the transmissive portion. |