Document Document Title
US12261180B2 Photoelectric conversion device
Provided is a photoelectric conversion device including a pixel array including a first pixel and a second pixel. The first pixel includes a photoelectric conversion unit including a first semiconductor region of a first conductivity type as a charge accumulation layer and photoelectrically converts incident light to generate a signal in accordance with the incident light, and the second pixel includes a second semiconductor region of the first conductivity type and a transistor including a first main electrode formed by a third semiconductor region connected to the second semiconductor region and a gate.
US12261179B2 Method for preparing interlayer insulating layer and method for manufacturing thin film transistor, thin film transistor
The present disclosure provides a method for preparing an interlayer insulating layer and a method for manufacturing a thin film transistor, and a thin film transistor, belongs to the field of display technology, and can solve the problem of poor resistance to breakdown of the interlayer insulating layer in the related art. The method for preparing an interlayer insulating layer includes the following steps: forming a silicon oxide layer with a first reaction gas and forming a silicon nitride layer with a second reaction gas such that hydrogen content in the silicon nitride layer is less than or equal to hydrogen content in the silicon oxide layer.
US12261178B2 Tri-gate pixel structure, array substrate, and display panel
Embodiments of the present disclosure are directed to a pixel structure, an array substrate, and a display panel. The pixel structure comprises a plurality of gate lines arranged horizontally parallel and a plurality of data lines arranged vertically parallel, with the gate lines and the data lines vertically intersecting to form a plurality of sub pixel areas. The present disclosure improves the uniformity of the display panel image by adding new electrode lines and arranging them parallel to the fewer data lines in the pixel structure while ensuring the pixel opening rate.
US12261177B2 Display device
A display device includes a substrate; at least one data line disposed on the substrate; a first pattern disposed on the substrate and spaced apart from the data line; a first insulating layer at least partially disposed on the data line and the first pattern; an active layer disposed on the first insulating layer and at least partially overlapping with the first pattern; a first gate insulating layer disposed on the active layer; and a first electrode disposed on the first gate insulating layer and overlapping with the active layer, wherein the first electrode does not overlap with the data line in a direction parallel to an upper surface of the first insulating layer.
US12261176B2 Display device having improved reliability of pad portion
A display device includes: a substrate including a display area and a non-display area; a transistor and a light emitting element, which are disposed on the display area; a pad portion disposed in the non-display area, where the pad portion includes a first metal pattern; and a printed circuit board or a data driver, which is connected with the pad portion. The transistor includes a semiconductor layer disposed on the substrate and a source electrode or a drain electrode which is electrically connected with the semiconductor layer. The source electrode or the drain electrode includes a first layer including a first metal, a second layer including a second metal, and a third layer including the first metal, where the first metal pattern includes the first metal, and is connected with the printed circuit board or the data driver.
US12261171B2 Semiconductor devices with circuit active elements and dummy active elements
A semiconductor device includes first and second external dummy areas, and a circuit area between the first and second external dummy areas. The circuit area includes circuit active regions and circuit gate lines. Each external dummy area includes an external dummy active region and external dummy gate lines overlapping the external dummy active region and spaced apart from the circuit gate lines. The external dummy active region has a linear shape extending in a first horizontal direction or a shape including active portions isolated from direct contact with each other and extending sequentially in the first horizontal direction. The circuit active regions are between the first and second external dummy active regions and include a first plurality of circuit active regions extending sequentially in the first horizontal direction and a second plurality of circuit active regions extending sequentially in a second horizontal direction perpendicular to the first horizontal direction.
US12261170B2 Semiconductor devices and methods of manufacturing thereof
A semiconductor device includes a plurality of first stack structures formed in a first area of a substrate, wherein the plurality of first stack structures are configured to form a plurality of first transistors that operate under a first voltage level. The semiconductor device includes a plurality of second stack structures formed in a second area of the substrate, wherein the plurality of second stack structures are configured to form a plurality of second transistors that operate under a second voltage level greater than the first voltage level. The semiconductor device includes a first isolation structure disposed between neighboring ones of the plurality of first stack structures and has a first height. The semiconductor device includes a second isolation structure disposed between neighboring ones of the plurality of second stack structures and has a second height. The first height is greater than the second height.
US12261169B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes the steps of first providing a substrate having a first NMOS region, a first PMOS region, a second NMOS region, a second PMOS region, and a MOS capacitor region, forming a fin NMOS transistor on the first NMOS region, forming a fin PMOS transistor on the first PMOS region, forming a planar NMOS transistor on the second NMOS region, forming a planar PMOS transistor on the second PMOS region, and forming a planar MOS capacitor on the MOS capacitor region.
US12261166B2 Semiconductor device
A semiconductor device includes a pair of first and second dummy active regions extending in a first horizontal direction and spaced apart from each other in a second horizontal direction; a pair of first and second circuit active regions extending in the first horizontal direction and spaced apart in the second horizontal direction; and a plurality of line patterns extending in the second horizontal direction and spaced apart in the first horizontal direction. The pair of first and second dummy active regions may be between a pair of line patterns adjacent to each other among the plurality of line patterns. At least one of the first and second dummy active regions may have a width-changing portion in which a width of the at least one of the first and second dummy active regions changes in the second horizontal direction between the pair of line patterns adjacent to each other.
US12261164B2 Semiconductor package
A semiconductor package includes a redistribution substrate, a first memory chip provided on the redistribution substrate, the first memory chip comprising a first base layer, a first circuit layer provided on a top surface of the first base layer, and a first via penetrating the first base layer and connected to the first circuit layer and the redistribution substrate, a logic chip provided on the first memory chip, and a first molding layer surrounding the first memory chip. An outer side surface of the first molding layer is coplanar with a side surface of the logic chip. At an interface of the logic chip and the first memory chip, a first chip pad provided in the first circuit layer of the first memory chip and a second chip pad of the logic chip are formed of the same material and constitute one body.
US12261162B2 Light-emitting diode display panel with micro lens array
A light-emitting diode (LED) display panel includes a substrate, a driver circuit array on the substrate and including a plurality of pixel driver circuits arranged in an array, an LED array including a plurality of LED dies each being coupled to one of the pixel driver circuits, a micro lens array including a plurality of micro lenses each corresponding to and being arranged over at least one of the LED dies, and an optical spacer formed between the LED array and the micro lens array.
US12261151B2 Integrated circuit packages
Provided are integrated circuit packages and methods of forming the same. An integrated circuit package includes at least one first die, a plurality of bumps, a second die and a dielectric layer. The bumps are electrically connected to the at least one first die at a first side of the at least one first die. The second die is electrically connected to the at least one first die at a second side of the at least one first die. The second side is opposite to the first side of the at least one first die. The dielectric layer is disposed between the at least one first die and the second die and covers a sidewall of the at least one first die.
US12261148B2 Wire bonding apparatus
A wire bonding apparatus is provided with: a bonding stage on which a semiconductor chip is mounted; a wire bonding unit including a capillary bonding a bonding wire to the semiconductor chip, a Z-axis drive section reciprocating the capillary, and a tool XY-stage causing the capillary and the Z-axis drive section to be moved along a two-dimensional plane intersecting a direction of reciprocation; and a base having an optical system and an optical system XY-stage causing the optical system to be moved along a two-dimensional plane intersecting a direction of reciprocation, the base having the wire bonding unit attached thereto. The wire bonding unit is attached to a first portion of the base, and the optical system XY-stage is attached to a second portion of the base which is separate from the first portion.
US12261147B2 Bonding system and bonding method
Bonding system that bonds each of a plurality of second articles to a first article, wherein each of the plurality of second articles is a chip comprising an uneven portion on a circumference closer to a bonding surface to be bonded to the first article, the bonding system comprises: a device for supplying a second article that supplies the plurality of second articles; a bond device that bonds the plurality of second articles to the first article by bringing the plurality of second articles into contact with the first article; and a device for transporting a second article that transports, to the bond device, at least one of the plurality of second articles supplied from the device for supplying a second article, and the device for transporting a second article comprises a holder for holding a second article that holds the uneven portion of the at least one second article.
US12261140B2 Stackable fully molded semiconductor structure with vertical interconnects
A method of making a semiconductor device may include providing a carrier and forming a first photoresist over the carrier with first openings through the first photoresist. A non-planar conductive seed layer may be formed over the first photoresist and conformally extend into the first openings through the first photoresist. A second photoresist may be formed over the first photoresist and over the non-planar conductive seed layer. The second photoresist layer may be patterned to form second openings through the second photoresist that extend to the non-planar conductive seed layer. Conductive posts may be plated over the non-planar conductive seed layer and within the second openings. The second photoresist may be removed while leaving in place the first photoresist. A semiconductor die may be coupled to the carrier. The semiconductor die, the conductive posts, and the first photoresist may be encapsulated with mold compound.
US12261133B2 Interposer with warpage-relief trenches
A method is provided for forming an integrated circuit (IC) chip package structure. The method includes: providing an interposer having a front surface and a back surface, the interposer comprising a substrate, at least one routing region, and at least one non-routing region; forming at least one warpage-reducing trench in the at least one non-routing region, wherein the at least one warpage-reducing trench extends from the front surface of the interposer to a first depth, the first depth smaller than a thickness between the front surface and the back surface of the interposer; depositing a warpage-relief material in the at least one warpage-reducing trench; and bonding the group of IC dies to the front surface of the interposer.
US12261131B2 Semiconductor device and method of manufacturing semiconductor device
Provided is a semiconductor device including: a semiconductor substrate provided with an active portion and an edge termination structure portion surrounding the active portion; an interlayer dielectric film provided above the semiconductor substrate; a protective film provided above the interlayer dielectric film; and a protruding portion provided farther from the active portion than the edge termination structure portion and protruding further than the interlayer dielectric film. The protruding portion is not covered with the protective film. The protective film is provided closer to the active portion than the protruding portion.
US12261119B2 Method for manufacturing semiconductor device with impurity doped oxide semiconductor layer
A semiconductor device having favorable electrical characteristics is provided. A semiconductor device having stable electrical characteristics is provided. A highly reliable semiconductor device is provided. The semiconductor device includes a semiconductor layer, a first insulating layer, and a first conductive layer. The semiconductor layer includes an island-shaped top surface. The first insulating layer is provided in contact with a top surface and a side surface of the semiconductor layer. The first conductive layer is positioned over the first insulating layer and includes a portion overlapping with the semiconductor layer. In addition, the semiconductor layer includes a metal oxide, and the first insulating layer includes an oxide. The semiconductor layer includes a first region overlapping with the first conductive layer and a second region not overlapping with the first conductive layer. The first insulating layer includes a third region overlapping with the first conductive layer and a fourth region not overlapping with the first conductive layer. Furthermore, the second region and the fourth region contain phosphorus or boron.
US12261118B2 Interconnection structure with composite isolation feature and method for manufacturing the same
A semiconductor device and method for manufacturing the same are provided. The semiconductor device includes a substrate, an interconnection structure, a first isolation feature, and a second isolation feature. The interconnection structure has a first lateral surface and a second lateral surface. The first isolation feature is disposed on the first lateral surface of the interconnection structure. The second isolation feature is disposed on the second lateral surface of the interconnection structure. The first isolation feature is different from the second isolation feature.
US12261117B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes: a wiring layer; a titanium nitride layer deposited on the wiring layer; a titanium oxynitride layer deposited on the titanium nitride layer; a titanium oxide layer deposited on the titanium oxynitride layer; and a surface passivation film deposited on the titanium oxide layer, wherein an opening penetrating the titanium nitride layer, the titanium oxynitride layer, the titanium oxide layer, and the surface passivation film is provided to expose a part of the wiring layer so as to serve as a pad.
US12261112B2 Signal lines in memory devices and methods for forming the same
A memory device includes a bit line group having a first bit line and a second bit line. The bit line group includes a first segment, a second segment, and a twist segment conductively connected to the first segment and the second segment. The first segment includes a first portion of the first bit line and a first portion of the second bit line. The second segment includes a second portion of the first bit line and a second portion of the second bit line. The twist segment includes a third portion of the first bit line and a third portion of the second bit line. The first and second portions of the first bit line and the second bit line each extends in a first lateral direction. The third portion of the first bit line is conductively connected to the first and second portions of the first bit line.
US12261111B2 Memory devices and related methods of forming a memory device
A method of forming a microelectronic device comprises forming a microelectronic device structure comprising a base structure, a doped semiconductive material overlying the base structure, a stack structure overlying the doped semiconductive material, cell pillar structures vertically extending through the stack structure and the doped semiconductive material and into the base structure, and digit line structures vertically overlying the stack structure. An additional microelectronic device structure comprising control logic devices is formed. The microelectronic device structure is attached to the additional microelectronic device structure to form a microelectronic device structure assembly. The base structure and portions of the cell pillar structures vertically extending into the base structure are removed to expose the doped semiconductive material. The doped semiconductive material is then patterned to form at least one source structure over the stack structure and coupled to the cell pillar structures. Microelectronic devices and electronic systems are also described.
US12261105B2 Semiconductor package
A semiconductor package includes a redistribution substrate having a dielectric layer and a wiring pattern in the dielectric layer, the wiring pattern including a line part that extends horizontally, and a via part connected to the line part, the via part having a width less than a width of the line part, a passivation layer on a top surface of the redistribution substrate, the passivation layer including a material different from a material of the dielectric layer, a conductive pillar that penetrates the passivation layer, the conductive pillar being connected to the via part, and a connection terminal on a top surface of the conductive pillar, a distance between the top surface of the conductive pillar and a top surface of the passivation layer being greater than a thickness of the passivation layer.
US12261103B2 Semiconductor package
A semiconductor package includes a semiconductor chip on a first redistribution substrate, a molding layer that covers the semiconductor chip, and a second redistribution substrate on the molding layer and that includes a dielectric layer, a redistribution pattern, and a conductive pad. The dielectric layer includes a lower opening that exposes the conductive pad, and an upper opening connected to the lower opening and that is wider than the lower opening. The semiconductor package also comprises a redistribution pad on the conductive pad and that covers a sidewall of the lower opening and a bottom surface of the upper opening. A top surface of the dielectric layer is located at a higher level than a top surface of the redistribution pad. The top surface of the redistribution pad is located on the bottom surface of the upper opening.
US12261101B2 Semiconductor package having wettable lead flanks and tie bars and method of making the same
A semiconductor package includes a lead frame, a chip, and a molding encapsulation. The lead frame comprises a die paddle, a first plurality of leads, additional one or more leads, a second plurality of leads, a first tie bar, a second tie bar, a third tie bar, and a fourth tie bar. A respective end surface of each lead of the first plurality of leads, the additional one or more leads, and the second plurality of leads is plated with a metal. A respective end surface of the first tie bar, the second tie bar, the third tie bar, and the fourth tie bar is not plated with the metal. A method for fabricating a semiconductor package includes the steps of providing a lead frame array, mounting a chip, forming a molding encapsulation, applying a trimming process, applying a plating process, and applying a singulation process.
US12261090B2 Composite substrate and method of producing the composite substrate, and semiconductor device comprising the composite substrate
A method of producing a composite substrate includes: providing a layered body including: a base layer formed of a composite material containing diamond and a metal, the base layer having a first surface, and a second surface opposite to the first surface, and a flat layer having a lower surface bonded to the first surface of the base layer, and an upper surface having a surface roughness Ra of 10 nm or less; and directly bonding an insulating layer to the upper surface of the flat layer.
US12261089B2 Semiconductor device package and a method of manufacturing the same
A semiconductor device package includes a supporting element, a transparent plate disposed on the supporting element, a semiconductor device disposed under the transparent plate, and a lid surrounding the transparent plate. The supporting element and the transparent plate define a channel.
US12261085B2 Semiconductor device with reduced loading effect
The present disclosure relates to a method for forming a semiconductor structure includes depositing a dielectric layer on a substrate and depositing a patterning layer on the dielectric layer. The method also includes performing a first etching process on the patterning layer to form a first region including a first plurality of blocks at a first pattern density and a second region including a second plurality of blocks at a second pattern density that is lower than the first pattern density. The method also includes performing a second etching process on the second plurality of blocks to decrease a width of each block of the second plurality of blocks and etching the dielectric layer and the substrate using the first and second pluralities of blocks to form a plurality of fin structures.
US12261083B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes the steps of first forming an active device having a gate structure and a source/drain region on a substrate, forming an interlayer dielectric (ILD) layer on the active device, removing part of the ILD layer to form a contact hole on the active device without exposing the active device and the bottom surface of the contact hole is higher than a top surface of the gate structure, and then forming a metal layer in the contact holt to form a floating contact plug.
US12261080B2 Method of making a three-dimensional memory device using composite hard masks for formation of deep via openings
A method of forming a structure includes forming an alternating stack of first material layers and second material layers over a substrate, forming a mask layer over the alternating stack, forming a cavity in the mask layer, forming a first cladding liner on a sidewall of the cavity in the mask layer, and forming a via opening the alternating stack by performing an anisotropic etch process that transfers a pattern of the cavity in the mask layer through the alternating stack using a combination of the first cladding liner and the mask layer as an etch mask.
US12261076B2 Wafer processing apparatus and wafer processing method
A wafer processing apparatus of the present invention includes a first chamber unit in which a first wafer part including a retainer ring portion and a plurality of sawn first dies is processed, a second chamber unit in which a second wafer part including a wafer part or a carrier substrate is processed, and a third chamber unit in which the first dies of the first wafer part processed in the first chamber unit and the second wafer part processed in the second chamber unit are stacked and pre-bonded.
US12261075B2 Substrate handling device for a wafer
The invention relates to a substrate handling device for a wafer, a substrate handling system for a wafer and a method for substrate handling. The substrate handling device comprises: —an end effector, —a straightening ring, and —a suction cup. The suction cup is arranged within the straightening ring. At least the straightening ring is releasably attached to the end effector. A first part of the suction cup is connectable to a vacuum supply and a second part of the suction cup is attachable to a substrate by means of reduced pressure provided by the vacuum supply. The suction cup projects from the straightening ring in a normal pressure state. The suction cup is on the same level as the straightening ring in a reduced pressure state, in which the substrate is held by the suction cup, so that the straightening ring contacts the substrate.
US12261074B2 Info structure with copper pillar having reversed profile
A method includes forming a first polymer layer to cover a metal pad of a wafer, and patterning the first polymer layer to form a first opening. A first sidewall of the first polymer layer exposed to the first opening has a first tilt angle where the first sidewall is in contact with the metal pad. The method further includes forming a metal pillar in the first opening, sawing the wafer to generate a device die, encapsulating the device die in an encapsulating material, performing a planarization to reveal the metal pillar, forming a second polymer layer over the encapsulating material and the device die, and patterning the second polymer layer to form a second opening. The metal pillar is exposed through the second opening. A second sidewall of the second polymer layer exposed to the second opening has a second tilt angle greater than the first tilt angle.
US12261073B2 Electrostatic chuck assembly for plasma processing apparatus
An electrostatic chuck including a workpiece support surface, clamping layer, heating layer, thermal control system, and sealing band is disclosed. The sealing band surrounds an outer perimeter of the electrostatic chuck including at least a portion of the workpiece surface. The sealing band has a width greater than about 3 millimeters (mm) up to about 10 mm. Plasma processing apparatuses and systems incorporating the electrostatic chuck are also provided.
US12261072B2 Substrate test apparatus and method for measuring dechucking force using the same
A substrate test apparatus is provided that can measure a dechucking force with high reliability. The substrate test apparatus includes an electrostatic chuck, a normal-force measuring unit disposed on the electrostatic chuck to be capable of pushing or pulling the substrate vertically, an electrostatic-chuck power supplying unit for applying a driving voltage and a first ground voltage to the electrostatic chuck, and a substrate power supplying unit for applying a second ground voltage to the substrate, wherein the substrate test apparatus performs steps including applying the driving voltage to the electrostatic chuck and charging the substrate by applying the second ground voltage to the substrate, subsequently discharging the substrate by applying the first ground voltage to the electrostatic chuck and by applying the second ground voltage to the substrate, and subsequently measuring a dechucking force of the substrate by pulling the substrate vertically by the normal-force measuring unit.
US12261070B2 Component mounting system and component mounting method
This chip mounting system simultaneously images an alignment mark disposed on a substrate (WT) and an alignment mark disposed on a chip (CP), with the alignment marks disposed on the substrate (WT) and the chip (CP) being separated by a first distance at which the alignment marks fall within a depth-of-field range of imaging devices. The chip mounting system calculates a relative positional deviation amount between the substrate (WT) and the chip (CP) from the imaged images of the alignment marks imaged by the imaging devices and, based on the calculated positional deviation amount, relatively moves the chip (CP) with respect to the substrate (WT) in a direction in which the positional deviation amount therebetween decreases.
US12261067B2 Wafer cleaning apparatus and wafer transfer device
A wafer cleaning apparatus and a wafer transfer device. The wafer transfer device includes a machine bracket, a drive mechanism, a retractable bracket, and a plurality of wafer support brackets. The drive mechanism and the retractable bracket are arranged at the machine bracket. An end of the retractable bracket is fixedly connected to the machine bracket. The second end of the retractable bracket is movably arranged at the machine bracket and arranged along the movement direction of the second end. The drive mechanism is connected to the retractable bracket and is configured to drive the second end to move to cause the retractable bracket to retract. The plurality of wafer support brackets are arranged at the retractable bracket. The distance between any two neighboring wafer support brackets changes as the retractable bracket extends and retracts.
US12261066B2 Substrate processing apparatus and furnace opening closer
According to one aspect of the technique, there is provided a substrate processing apparatus including: a reaction chamber in which a substrate is processed; a lid configured to close a furnace opening of the reaction chamber; a base provided below the lid; and a connector provided to connect the lid and the base. The connector includes: a shaft provided at the lid; an elastic structure provided to surround the shaft and configured to hold the lid; a cap provided to surround the elastic structure and provided at the base; a fixing block provided below the cap; and a moving block held by a holder provided between the fixing block and the shaft.
US12261065B2 Control device and control method for single-wafer processing epitaxial growth apparatus, and epitaxial wafer production system
A control device includes a calculation unit generating control information for an epitaxial growth apparatus; and a storage unit storing measurement values for an epitaxial film formed by the epitaxial growth apparatus and measurement values for epitaxial films formed by a plurality of other epitaxial growth apparatuses that are provided in the same production line as the epitaxial growth apparatus that needs new control. The calculation unit generates and outputs information for controlling at least one of the supply time of a source gas and the flow rate of a dopant gas in the epitaxial growth apparatus based on the measurement values for the epitaxial film formed by the epitaxial growth apparatus that needs new control and the measurement values of the epitaxial films formed by the other epitaxial growth apparatuses in the same production line that are in operation concurrently with the epitaxial growth apparatus.
US12261059B2 Manufacturing method of RF components
The present description concerns a method of manufacturing a device comprising at least one radio frequency component on a semiconductor substrate comprising: a) a laser anneal of a first thickness of the substrate on the upper surface side of the substrate; b) the forming of an insulating layer on the upper surface of the substrate; and c) the forming of said at least one radio frequency component on the insulating layer.
US12261058B2 Semiconductor device and manufacturing method of semiconductor device
Provided is a semiconductor device, including a semiconductor substrate having an upper surface and a lower surface and including a bulk donor, wherein a hydrogen chemical concentration distribution of the semiconductor substrate in a depth direction is flat, monotonically increasing, or monotonically decreasing from the lower surface to the upper surface except for a portion where a local hydrogen concentration peak is provided; and a donor concentration of the semiconductor substrate is higher than a bulk donor concentration over an entire region from the upper surface to the lower surface. Hydrogen ions may be irradiated from the upper surface or the lower surface of the semiconductor substrate so as to penetrate the semiconductor substrate in the depth direction.
US12261056B2 Top via patterning using metal as hard mask and via conductor
A semiconductor structure comprising a substrate, a first metal layer on top of the substrate, a second metal layer on top of the first metal layer and a dielectric layer adjacent to the second metal layer and at least part of the first metal layer and on top of at least part of the first metal layer. The first metal layer includes a via. The width of the second metal layer is the same as the width of the via of the first metal layer.
US12261054B2 Substrate processing with material modification and removal
An etch and surface modification is performed in a plasma, in which ions have been removed so that radicals of the plasma form a modified surface of a layer of substrate. A gas chemistry is reacted with the modified surface to form a reacted modified surface, and the reacted modified surface is removed.
US12261053B2 Substrate processing with selective etching
Etching is selectively performed and selectively is modified using a treatment or pre-treatment with nitrogen radicals, prior to etching. Etching is performed with a gas phase chemistry etch. Different selectivities can also be provided in different processes or different regions (or different devices or different locations) of a substrate by the selective use and non-use of the treatment.
US12261052B2 High electron mobility transistor and fabricating method of the same
A fabricating method of a high electron mobility transistor includes providing a substrate. Then, a channel layer, an active layer, a P-type group III-V compound material layer, a metal compound material layer, a hard mask material layer and a patterned photoresist are formed to cover the substrate. Later, a dry etching process is performed to etch the hard mask material layer and the metal compound material layer to form a hard mask and a metal compound layer by taking the patterned photoresist as a mask. During the dry etching process, a spacer generated by by-products is formed to surround the patterned photoresist, the hard mask and the metal compound layer. After the dry etching process, the P-type group III-V compound material layer is etched by taking the spacer and the patterned photoresist as a mask.
US12261048B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes: irradiating, with laser light, a semiconductor substrate having a p-type first semiconductor layer and an n-type second semiconductor layer so that the laser light converges on an interface between the first semiconductor layer and the second semiconductor layer, wherein each of the p-type first semiconductor layer and the n-type second semiconductor layer placed on the first semiconductor layer is formed of a compound semiconductor; and separating the semiconductor substrate into the first semiconductor layer and the second semiconductor layer along the interface.
US12261044B2 Multi-layer hardmask for defect reduction in EUV patterning
Various embodiments herein relate to methods, apparatus, and systems that utilize a multi-layer hardmask in the context of patterning a semiconductor substrate using extreme ultraviolet photoresist. The multi-layer hardmask includes (1) an upper layer that includes a metal-containing material such as a metal oxide, a metal nitride, or a metal oxynitride, and (2) a lower layer that includes an inorganic dielectric silicon-containing material. Together, these layers of the multi-layer hardmask provide excellent etch selectivity and reduce formation of defects such as microbridges and line breaks. Certain embodiments relate to deposition of the multi-layer hardmask. Other embodiments relate to etching of the multi-layer hardmask. Some embodiments involve both deposition and etching of the multi-layer hardmask.
US12261040B2 Substrate stripping method and epitaxial wafer
A substrate stripping method and an epitaxial wafer, relating to the technical field of semiconductors. The method comprises: providing a substrate (1), the substrate (1) having a recess, and the recess being distributed on a first surface (1a) of the substrate (1); forming a hydrophilic layer (3) in the recess; forming, on the first surface (1a), an etching sacrificial layer (4) covering the first surface (1a), the etching sacrificial layer (4) and the recess defining a flowing space (A); growing an epitaxial layer (5) on the etching sacrificial layer (4); and soaking the etching sacrificial layer (4) and the substrate (1) in an etching liquid, and corroding the etching sacrificial layer (4) by means of the etching liquid until the epitaxial layer (5) is separated from the substrate (1). The method can rapidly and uniformly etch the etching sacrificial layer (4).
US12261036B2 Forming low-stress silicon nitride layer through hydrogen treatment
A method includes placing a wafer into a process chamber, and depositing a silicon nitride layer on a base layer of the wafer. The process of depositing the silicon nitride layer includes introducing a silicon-containing precursor into the process chamber, purging the silicon-containing precursor from the process chamber, introducing hydrogen radicals into the process chamber, purging the hydrogen radicals from the process chamber; introducing a nitrogen-containing precursor into the process chamber, and purging the nitrogen-containing precursor from the process chamber.
US12261035B2 High-pressure discharge lamp, in particular high-pressure sodium-vapor lamp, with improved ignitability
A high-pressure discharge lamp with a burner unit which has a discharge vessel which encloses a discharge space and in which two electrodes are arranged opposite one another, wherein the electrodes each have an electrode support and an electrode tip, wherein the electrode tips are located opposite one another to form an electric arc during operation of the high-pressure discharge lamp, wherein at least a first one of the electrodes is configured as a coil electrode which has an electrode support and an electrode coil formed by a wire wound around the electrode support, wherein an exposed end of the electrode support forms the electrode tip, and wherein the electrode coil is arranged in a tip region of the electrode support adjacent to the electrode tip in the discharge space, and wherein an antenna to which voltage can be applied is routed along an outer surface of the discharge vessel. The electrode coil of the first electrode has a protrusion that protrudes beyond the outer circumference of the electrode coil toward the antenna.
US12261034B1 Ion analysis apparatus and method
An ion analysis apparatus includes an ionization source that generates a beam of ions and a trapping device that axially transfers the ions downstream. A first quadrupole mass filter receives the ions from the trapping device and transfers at least a first subset of the received ions. A segmented linear quadrupole ion trap performs a first processing step on the at least first subset of ions and transfers the processed ions. A second quadrupole mass filter receives the processed ions transferred from the segmented linear quadrupole ion trap and transfers at least a second subset of the processed ions. A collision cell receives and performs a second processing step on the at least second subset of processed ions. A mass analyzer performs mass analysis of the ions processed by the collision cell.
US12261033B2 Apolipoprotein e isotype detection by mass spectrometry
Provided are methods for determining the apolipoprotein E (ApoE) phenotype in a sample by mass spectrometry; wherein the ApoE allele(s) present in the sample is determined from the identity of the ions detected by mass spectrometry. In another aspect, provided herein are methods for diagnosis or prognosis of Alzheimer's disease or dementia.
US12261031B2 System, method and support for coating eyeglass lenses
An installation, a carrier, and a method for coating eyeglass lenses are provided, wherein a carrier with eyeglass lenses held in a rotatable manner is conveyed in succession in different coating devices or coating lines, in order to coat in an alternating manner opposite sides of the eyeglass lenses and/or to apply different coatings. In particular, the carriers with the eyeglass lenses are conveyed from a coating device or coating line by an evacuated transfer chamber to another coating device or coating line.
US12261029B2 Protection system for switches in direct drive circuits of substrate processing systems
A direct drive system for providing RF power to a component of a substrate processing system includes a direct drive circuit including a switch and configured to supply RF power to the component. A switch protection module is configured to monitor a load current and a load voltage in a processing chamber, calculate load resistance based on the load current and the load voltage, compare the load resistance to a first predetermined load resistance, and adjust at least one of an RF power limit and an RF current limit of the direct drive circuit based on the comparison.
US12261024B2 Plasma processing apparatus and cleaning method
An electrode is disposed within a chamber. Multiple gas discharge ports are disposed around the electrode to discharge a gas toward the electrode. A gas supply is configured to supply a processing gas to the multiple gas discharge ports. A radio frequency power supply is configured to supply a radio frequency power to the electrode to excite the processing gas into plasma. A controller is configured to control the radio frequency power supply to supply the radio frequency power to the electrode while controlling the gas supply to supply the processing gas to discharge the processing gas from the multiple gas discharge ports.
US12261022B2 Semiconductor process apparatus and plasma ignition method
The present disclosure provides a semiconductor process apparatus and a plasma ignition method. The semiconductor process apparatus includes a reaction chamber, an air inlet assembly configured to introduce the reaction gas into the reaction chamber, an upper electrode assembly configured to excite the reaction gas into the plasma, a monitor configured to monitor the electromagnetic radiation intensity of the plasma in the reaction chamber when the plasma is ignited, a controller configured to determine whether the electromagnetic radiation intensity monitored by the monitor reaches the preset intensity, if yes, determine that the plasma ignition is successful, and after the plasma ignition is successful, control the upper electrode assembly to perform the impedance matching of the first preset duration. In the present disclosure, the consistency of the process results may be improved to improve the uniformity of the products.
US12261016B1 Electron detection device and scanning electron microscope
Provided are an electron detection device and a scanning electron microscope. The electron detection device includes: a reflective energy analyzer including first and second control electrodes that are sequentially arranged in an incidence direction of an electron beam; a first detector disposed at a side of the second control electrode away from the first control electrode; a second detector disposed at a side of the first control electrode away from the second control electrode; and a conductive shielding tube penetrating the first and second control electrodes in the incidence direction and configured to shield an electric field generated by the reflective energy analyzer, allowing the electron beam to pass through and be incident on the target sample. First control electrode is configured to generate a first electric field between the first and second control electrodes. The first electric field is configured to guide the secondary electron to the first detector.
US12261014B2 Scanning electron microscope and objective lens
There is provided a scanning electron microscope which has a sample chamber capable of being evacuated to a low vacuum. The scanning electron microscope includes an electron gun for emitting an electron beam, an objective lens for focusing the emitted beam onto a sample, and a sample chamber in which the sample is housed. The objective lens includes an inner polepiece, an outer polepiece disposed outside the inner polepiece and facing the sample chamber, at least one through-hole extending through the inner and outer polepieces, and at least one cover member that closes off the through-hole. An opening is formed between the inner polepiece and the outer polepiece. The objective lens causes leakage of magnetic field from the opening toward the sample. The sample chamber has a degree of vacuum lower than that in an inner space that forms an electron beam path inside the inner polepiece.
US12261012B2 Plasma treatment apparatus, lower electrode assembly and forming method thereof
Disclosed is a plasma treatment apparatus, a lower electrode assembly and a forming method thereof, wherein the lower electrode assembly includes: a base for carrying a substrate to be treated; a focus ring encircling a periphery of the base; a coupling loop disposed below the focus ring; a conductive layer disposed in the coupling loop; and a wire for electrically connecting the conductive layer and the base so that the base and the conducting layer are equipotential. The lower electrode assembly is less prone to cause arc discharge.
US12261010B2 Photo-cathode for a vacuum system
This invention concerns a photo-cathode for a vacuum system, wherein the photo-cathode is configured for receiving electromagnetic radiation having an incoming wavelength and for emitting electrons in response thereto. The photo-cathode comprises a conducting structure having a geometry, the geometry comprising a tip section. The tip section is adapted to provide field enhancement, β, when the conducting structure is illuminated with the electromagnetic radiation, wherein β is greater than about 102. The photo-cathode further comprising a substrate, the substrate being or comprising a dielectric substrate, the substrate supporting the conducting structure.
US12261008B2 Retrofit remote control devices
Remote control devices may control electrical loads and/or load control devices of a load control system without accessing electrical wiring. The remote control device may be mounted over a mechanical switch that is installed in a multi-gang wallbox adjacent to a second electrical device, such as another mechanical switch or an electrical receptacle. The second electrical device may be recessed with respect to the remote control device and may be brought forward towards a front surface of the adapter by loosening a first set of screws that attach a yoke of the second electrical device to the multi-gang wallbox, and tightening a second set of screws that attach the adapter to the yoke of the second electrical device. The remote control device may comprise one or more configurable attachment members for attaching the adapter to the yoke of the mechanical switch and/or to the yoke of the second electrical device.
US12261006B2 Multi-controlled contactor control
A contactor system includes a contactor actuator that causes an input bus bar to be electrically connected to an output bus bar and an actuator control element that controls operation of the contactor actuator. The actuator controller includes an input and an output. The system also includes a connection that includes two inputs configured to receive signals from two or more controllers and provide one control signal to the input of the actuator control element and a relay coupled between the output of the actuator control element and ground that disrupts the signal from passing through the actuator control element when commanded by any of the one or more controllers.
US12261005B2 Electromagnetic relay and electromagnetic device
The electromagnetic relay includes a contact unit, an electromagnet, an armature unit, and a base. The contact unit includes a fixed contact and a movable spring including a movable contact. The armature unit is movable in accordance with excitation of the electromagnet to allow the movable contact to move between a closed position in contact with the fixed contact and an open position away from the fixed contact. The base holds the contact unit and the electromagnet on a certain surface side. The movable contact is placed between the base and the fixed contact in an arrangement direction in which the base and the electromagnet are arranged. The armature unit includes a press part which causes movement of the movable contact by applying a pressing force to a certain surface facing the fixed contact, of the movable spring.
US12260994B2 Composite electronic component with electrode using epoxy
A composite electronic component includes a ceramic electronic component including a body, comprising a dielectric layer and an internal electrode, and an external electrode disposed on the body and connected to the internal electrode; and an interposer including a substrate, disposed below the body, and a connection electrode disposed on the substrate and connected to the external electrode by a connection member. The external electrode includes a first electrode layer including metal particles and an insulating resin.
US12260991B2 Hard start kit for multiple replacement applications
A hard start capacitor replacement unit includes a capacitor container having a cover, a plurality of capacitors received within the container, each of said capacitors having a capacitance value, a common terminal mounted on the cover and electrically connected to a common terminal of each of said plurality of capacitors, a plurality of cover terminals mounted on the cover spaced apart from the common terminal and from each other, each cover terminal respectively electrically connected to one of the plurality of capacitors, a relay having contacts and being capable of opening and closing said contacts in response to a monitored condition of the motor, the relay having relay terminals, a fuse electrically connected to one of the relay terminals by a first wire wherein the fuse electrically disconnects the hard start capacitor replacement unit and the motor upon a failure, and a second wire electrically connecting one of the relay terminals and the motor, a third wire electrically connecting the common terminal and one of the relay terminals, a fourth wire electrically connecting one or more cover terminals to one of the relay terminals, wherein the contacts of the relay close to electrically connect one or more capacitors of the plurality of capacitors to the motor, and the contacts of the relay open to electrically disconnect the one or more capacitors of the plurality of capacitors from the motor.
US12260987B2 Method of manufacturing coil component
A method of manufacturing a coil component includes providing an intermediate body, heating the intermediate body at a first temperature ranging from 100 to 350° C., and after the heating at the first temperature, heating the intermediate body at a higher second temperature ranging from 600 to 900° C. The providing of the intermediate body including (i) preparing a base material having a flat plate shape or a wire shape, (ii) bending the base material to form a conductor portion, (iii) preparing a metal magnetic paste containing a resin and a plurality of metal magnetic particles mainly composed of iron, and (iv) applying a molding pressure to the metal magnetic paste covering the base material to form the intermediate body including a substrate body containing the plurality of metal magnetic particles and the conductor portion. The magnetic base body including an oxide coating film containing iron oxide on a surface of each of the metal magnetic particles.
US12260984B1 Coil component
A coil component includes a first core, a second core, and a base unit in which a housing recess is formed. The second core includes a flat plate section and a leg. The leg extends from one end portion of the flat plate section toward the bottom surface of the housing recess in the axial direction of a coil. The housing recess includes a first space and a second space. A winding core section of the first core is housed in the first space. The second space is a space different from the first space. The leg is housed in the second space. The base unit includes a leg restricting section. The leg restricting section is disposed on the inward side of the leg in the axial direction.
US12260983B2 Coil component
A coil component is disposed. The coil component according to an aspect of the present disclosure includes: a body; a coil portion disposed in the body; an external electrode portion including a first metal layer disposed on the body, and connected to the coil portion; and a surface insulating layer disposed on the body to cover a first region of the first metal layer and open a second region of the first metal layer. Surface roughness of an interface of the first region of the first metal layer with the surface insulating layer is higher than surface roughness of an outer surface of the second region of the first metal layer.
US12260982B2 High current coupled winding electromagnetic component
An electromagnetic component includes a magnetic core and a dual-winding arrangement inside the magnetic core structure. The dual-winding arrangement includes a first winding fabricated from an elongated conductor having a first thickness and defining a first inverted U-shaped main winding portion including out of plane axial bends, and a second winding fabricated from a conductor having a second thickness and being formed into a second inverted U-shaped main winding portion with perpendicular sections extending co-planar to one another without any out of plane axial bends.
US12260976B2 Magnetic bead and magnetic bead dispersion
A magnetic bead contains: a magnetic metal powder; and a coating layer with which a particle surface of the magnetic metal powder is coated. When the magnetic bead is left to stand in a state of a dispersion obtained by dispersing the magnetic bead in water, a time until an initial absorbance of the dispersion attenuates to 80% of an absorbance when the standing is started is 90 seconds or longer.
US12260975B2 Over-voltage circuit protection device
An over-voltage circuit protection device includes a voltage-dependent resistor component, and a printed circuit board (PCB) component connected to the voltage-dependent resistor component through first and second conductive lead layers. The PCB component includes a PCB body, a first conductive portion, a second conductive portion, at least one first conductive via and at least one second conductive via. The first and second conductive portions are disposed on the PCB body, and are electrically insulated from each other. The first and second conductive vias extend through the PCB body, and are defined by via-defining walls respectively covered by the first and second conductive portions.
US12260974B1 Stranded wire conductors and methods for manufacturing stranded wires
A stranded wire conductor and a method for manufacturing a stranded wire, wherein the stranded wire conductor is made of a plurality of composite wire monofilaments stranded together, each having a nickel-tantalum-tungsten core wire, a conductive alloy tube wrapped around an outside of the nickel-tantalum-tungsten core wire, and a plating disposed on an outside of the conductive alloy tube. By stranding the plurality of composite wire monofilaments together to form the stranded wire conductor, and the composite wire monofilament is made of the nickel-tantalum-tungsten core wire, the conductive alloy tube, and the plating, the stranded wire conductor can still maintain a high strength and conductivity when operating at a temperature in a range of 600° C. to 700° C.
US12260965B2 Automatic leveling maintenance platform for high-temperature gas cooled reactor
An automatic leveling type maintenance platform for a high-temperature gas cooled reactor is provided. A floating plate is automatically leveled by using a leveling liquid. During leveling, only a water driving assembly needs to be controlled to drive a housing to be close to an inner bottom surface of a liquid storage container. A sliding block assembly and a lifting guide mechanism are controlled to be locked and fixed after the floating plate is leveled. The floating plate can allow for automatic and rapid leveling and locking operation. Thus, complex and time-consuming fine adjustment control does not need to be performed. Also, when the platform is used in a spherical top cap of a pressure vessel of the reactor for a maintenance operation, then support legs of a support assembly do not need to have telescopic motion.
US12260964B2 Detection apparatus
A detection apparatus includes a resonant electrical circuit supported within an interior of a nuclear fuel rod generates a response pulse in response to an excitation pure and transmits the response pulse through a cladding of the fuel rod to another location within a reactor in which the fuel rod is housed and without any breach in the cladding. A characteristic of the response pulse is indicative of a condition of the fuel rod. The detection apparatus also includes a transmitter positioned outside the cladding, in the reactor, in the vicinity of the fuel rod and configured to generate the excitation pulse and transmit the excitation pulse through the cladding to the resonant electrical circuit. A receiver is supported within the reactor outside of the cladding and, in response to the response pulse, communicates a signal to an electronic processing apparatus outside of the reactor.
US12260961B2 Generation device and generation method
The generation device 100 according to the present application includes an acquisition unit 131 and a generation unit 134. The acquisition unit 131 acquires a first pathological image captured and an annotation that is information added to the first pathological image and is meta information related to the first pathological image. The generation unit 134 generates learning data for evaluating pathological-related information based on a second pathological image according to the second pathological image different from the first pathological image, the learning data being learning data obtained by transcribing the annotation in a manner corresponding to the second pathological image.
US12260948B2 Fitness activity monitoring systems and methods
Apparatus, systems, and methods for monitoring the performance of an individual during a fitness activity are disclosed. A method of monitoring the performance of a participant engaged in a fitness activity includes receiving a GPS signal during the fitness activity at a portable fitness device used by the participant; determining participant performance data based on the received GPS signal; at a stationary position beacon, transmitting location data associated with the location of the stationary position beacon; at a mobile participant receiver supported by the participant, receiving the location data from the stationary position beacon; and modifying the participant performance data based on the data received from the stationary position beacon.
US12260947B2 Systems and methods for managing a medical supply chain
The present disclosure relates to systems and methods for managing a medical supply chain. According to one aspect, a remote medical management environment can include a medical management system intermediary to a plurality of patients and a plurality of medical care providers. The medical management system can communicate with medical dispensing devices configured to dispense medication to patients. Further, the medical management system can communicate with provider devices through which medical care providers can provide information regarding services provided to users or instructions associated with medication use. The medical management system can detect medication supply events based on information communicated by the medical dispensing devices and/or provider devices or based on information stored at the medical management system. Upon detecting a supply/refill event, the medical management system can initiate a supply refill process for supplying medication or medical device(s) to a patient.
US12260941B2 Tool for the communication of treatment option risks and benefits
A tool for assessing treatment options within a risk-benefit space (plotting risk against benefit) and provides a superimposed boundary indicating patient risk-benefit preference for assessment of these options. The patient risk-benefit preference can be used to identify a preferred treatment option, and interactive controls can be provided to change risk-benefit preference, risk categories, benefit categories, disease type, and the like.
US12260928B2 Memory devices with backside boost capacitor and methods for forming the same
A device includes a memory array formed on a front side of a substrate. The memory array is accessible through a plurality of bit lines. The memory device includes a switch transistor formed on the front side of the substrate. The switch transistor is operatively coupled to the plurality of bit lines. The memory device includes a first capacitor formed on a back side of the substrate. The first capacitor is configured to reduce a voltage level present on at least one of the plurality of bit lines, in response to the switch transistor being turned off.
US12260920B2 Semiconductor apparatus and system
Provided is a semiconductor apparatus including a power supply pin configured to receive a power supply voltage from an outside, a capacitor connection pin to be connected with a capacitor, a power supply circuit having an input connected to the power supply pin and having an output connected to the capacitor connection pin, the power supply circuit being configured to generate an internal power supply voltage at the output of the power supply circuit, a nonvolatile memory configured to operate by receiving the internal power supply voltage, a switch disposed between a power supply terminal of the nonvolatile memory and the capacitor connection pin, and, a control unit configured to turn on the switch when the internal power supply voltage exceeds a predetermined threshold value.
US12260918B2 Memory devices and methods of processing security data thereof
A memory device includes: a memory cell array including a security region configured to store security data; and a security management circuit configured to store a guard key and, responsive to receiving a data operation command for the security region, limit a data operation for the security region by comparing the guard key with an input password that is received by the memory device.
US12260916B2 Partial block handling in a non-volatile memory device
A processing device in a memory sub-system initiates a partial block handling protocol for a closed block of a memory device, the block comprising a plurality of wordlines. The processing device further sends a first programming command to the memory device to program one or more wordlines of the block with first padding data having a first data pattern, wherein the one or more wordlines are adjacent to a last wordline of the block programmed before the block was closed. In addition, the processing device sends a second programming command to the memory device to program all of a set of remaining wordlines of the block with second padding data having a second data pattern comprising fewer bits of data per cell than the first data pattern.
US12260911B2 Memory circuit structure and method of operating memory circuit structure
The memory circuit structure includes: a storage array, wherein the storage array includes at least two storage units; a decoder connected with a bit line and a word line of the storage array respectively; a programming circuit configured to generate a voltage pulse or a constant current pulse; a polarity switching circuit connected with the programming circuit, and configured to implement a switching between a voltage programming and a current programming of the programming circuit under a set operation and a reset operation; a detection circuit connected with the storage array, and configured to detect a detection signal of a current or a voltage corresponding to the specific storage unit in the storage array and feed back the detection signal to a control unit, wherein the detection signal output by the detection circuit is configured to enable the polarity switching circuit to switch; and the control unit.
US12260910B2 Sense amplifier architecture for a non-volatile memory storing coded information
The present disclosure is directed to a sense amplifier architecture for a memory device having a plurality of memory cells. Groups of non-volatile memory cells store respective codewords formed by stored logic states, logic high or logic low, of the memory cells of the group. The sense amplifier architecture has a plurality of sense amplifier reading branches, each sense amplifier reading branch coupled to a respective memory cell and configured to provide an output signal, which is indicative of a cell current flowing through the same memory cell; a comparison stage, to perform a comparison between the cell currents of memory cells of a group; and a logic stage, to determine, based on comparison results provided by the comparison stage, a read codeword corresponding to the group of memory cells. Information may be stored in different subsets of codewords, the sense amplifier architecture in this case having a subset definition circuit, to allow a preliminary determination of the subset to which a codeword to be read belongs to, based on reference signals.
US12260906B2 Hardware/software co-compressed computing method and system for static random access memory computing-in-memory-based processing unit
A hardware/software co-compressed computing method for a static random access memory (SRAM) computing-in-memory-based (CIM-based) processing unit includes performing a data dividing step, a sparsity step, an address assigning step and a hardware decoding and calculating step. The data dividing step is performed to divide a plurality of kernels into a plurality of weight groups. The sparsity step includes performing a weight setting step. The weight setting step is performed to set each of the weight groups to one of a zero weight group and a non-zero weight group. The address assigning step is performed to assign a plurality of index codes to a plurality of the non-zero weight groups, respectively. The hardware decoding and calculating step is performed to execute an inner product to the non-zero weight groups and the input feature data group corresponding to the non-zero weight groups to generate the output feature data group.
US12260899B2 Decoder driver circuit and memory chip
Embodiments relate to a decoder driver circuit and a memory chip. The decoder driver circuit includes: a plurality of sub drive units configured to generate a main word line drive signal according to a power supply voltage signal, a first decoding input signal and an intermediate decoding output signal; and a plurality of decoding control circuits connected to the plurality of sub drive units, where the plurality of decoding control circuits are configured to generate the intermediate decoding output signal according to an enable control signal and a second decoding input signal. When the intermediate decoding output signal is in a first state, the main word line drive signal is in a non-drive state.
US12260897B2 Separated read BL scheme in 3T dram for read speed improvement
A memory device includes a memory array having a first memory cell in a first column of the memory array, a second memory cell in the first column of the memory array, a first read bit line extending in a column direction and connected to the first memory cell to read data from the first memory cell, and a second read bit line extending in the column direction and connected to the second memory cell to read data from the second memory cell.
US12260896B2 Apparatus with memory process feedback
Methods, apparatuses, and systems related to operations for memory process feedback. A controller can monitor memory activities, such as processes, identify row hammer aggressors, and perform mitigating steps to the row hammer aggressors. The controller may have a table of addresses of row hammer aggressors and perform operations of tracking row hammer aggressors. The controller can determine whether the number of aggressors reaches a threshold. When the number of aggressors reaches the threshold, the controller can send a message with the aggressor addresses to the operating system. The operating system can perform mitigating steps to the row hammer aggressors. In some embodiments, the controller may identify the row hammer aggressors and inject poisoned data into the process to mitigate the row hammer aggressors.
US12260894B2 Voltage generation circuit for memory device with series connected resistors
A voltage generation circuit and a semiconductor memory device capable of decreasing the layout size and the consumed current are provided. A voltage generation circuit includes a plurality of voltage generation units which generate different output voltages based on an external power supply voltage. Each of the plurality of voltage generation unit comprises a plurality of resistors that are connected in series to detect the output voltages. At least one of these resistors is coupled to and shared by the plurality of voltage generation units.
US12260891B2 MFMFET, MFMFET array, and the operating method thereof
A metallic ferroelectric metal (MFM) field effect transistor (FET) is provided that includes an MFM, a first FET and a second FET. The MFM has a first electrode. The first FET is electrically connected to the first electrode, and has a first gate electrode, wherein the first gate electrode has a first area. The second FET is electrically connected to the first electrode, and has a second gate electrode, wherein the second gate electrode has a second area, and the first area and the second area have a ratio therebetween ranging from 1:50 to 1:2.
US12260890B2 Memory device which generates improved write voltage according to size of memory cell
Disclosed is a memory device including a magnetic memory element. The memory device includes a memory cell array including a first region and a second region, the second region configured to store a value of a write voltage, the write voltage based on a value of a reference resistor for determining whether a programmed memory cell is in a parallel state or anti-parallel state, a voltage generator configured to generate a code value based on the value of the write voltage, and a write driver configured to drive a write current based on the code value, the write current being a current for storing data in the first region.
US12260889B1 Magnetic recording media with sacrificial layer and corresponding etching processes to minimize head to media spacing
Various apparatuses, systems, methods, and media are disclosed to provide a heat-assisted magnetic recording (HAMR) medium that includes a sacrificial layer and corresponding etching processes to minimize head to media spacing. The medium may include the sacrificial layer and a capping layer where each of the layers is etched to reduce roughness. The sacrificial layer is configured to ensure an etch rate that allows for selective etching and may be deposited on the capping layer and after etching, may remain along grain boundaries of the capping layer. The remaining portions of the sacrificial layer may form a discontinuous layer, including layer segments positioned along grain boundaries of the capping layer. The sacrificial layer may be made of non-magnetic materials different from the materials of the capping layer or materials of an overcoat layer deposited on the etched capping layer.
US12260887B1 Voice coil motor composite magnet assembly including low-coercivity magnetic material
A voice coil motor (VCM) includes a coil, and on a first side a first yoke having a coil-side facing the coil, a first low-coercivity permanent magnet positioned between the coil and the coil-side of the first yoke and having a yoke-side facing the first yoke and a coil-side opposing the yoke-side, and a first high-coercivity permanent magnet adjoining the coil-side of the first low-coercivity magnet. A second side of the VCM on the opposing side of the coil is similarly configured. The permeance coefficient of such a VCM enables magnetic stability of low-coercivity magnetic materials. Additional high-coercivity permanent magnets may be bonded to the coil-sides of each of the first and second yokes and adjoining the yoke-sides of each of the low-coercivity permanent magnets, if the relative thicknesses of the magnet materials so dictate by design.
US12260884B2 Tonearm pivot
A tonearm including an elongate member, a suspension means, a protrusion and a contact surface. The suspension means suspends the elongate member (8a; 8b; 8c; 8d; 8e) in an approximately horizontal position. The weight of the elongate member is substantially supported by the suspension means. The protrusion is arranged in opposing contact with the contact surface at a contact point, such that action of a drag force substantially parallel to the length of the elongate member urges the contact surface and the protrusion into opposing contact, thereby producing a contact force which resists the drag force. By separating the means for supporting the weight of the elongate member and the means for resisting a drag force acting along the length of the elongate member, the drag force can be more effectively resisted thus providing a tonearm with improved properties.
US12260880B2 Media editing using storyboard templates
In some implementations, a computing device can guide a user of the computing device through creation of media content using storyboard templates. For example, the user may invoke a media editing application on the computing device. The media editing application can be configured with a plurality of different storyboard templates to be used for the creation of different types or categories of content. A storyboard template corresponding to a particular type of content can include suggested media segments and suggested media clips for the particular type, or topic, of content. Thus, a particular storyboard template can include suggested media segments and suggested media clips that are different from other storyboard templates. The media editing application can include features that allow the user to edit the storyboard template and/or the media content corresponding to a storyboard project created by the user.
US12260879B2 Magnetic recording and reproducing device and control method thereof
A magnetic recording and reproducing device includes a magnetic recording medium having a lubricant on a surface of the magnetic recording medium, a heat-assisted magnetic recording head configured to perform magnetic recording on the magnetic recording medium, a humidity sensor, and a write procedure control circuit configured to control a write procedure of the heat-assisted magnetic recording head in accordance with a measurement result of the humidity sensor.
US12260877B2 Machine learning defect management in storage devices
Methods are provided for managing defects in Hard Disk Drive (HDD) storage devices. In particular, only a portion of the cylinders of an HDD is tested. Machine learning modeling is used to reconstruct the data for the untested cylinders. An HDD comprises a rotating disk and a read/write head actuated above the disk surface. The disk may be formatted into concentric data tracks, with each track being divided into sectors. The tracks may be organized into zones (groups of tracks called cylinders), and the axially parallel sectors in each cylinder may be organized into wedges. In a test mode, some portion of the cylinders is chosen for testing. Each wedge in the chosen cylinders is tested and labeled defective or non-defective. The test data for each defective wedge is run through a machine learning defect management logic, and inferences are made for the defective/non-defective status of the untested wedges.
US12260873B2 Method and apparatus of noise reduction, electronic device and readable storage medium
A method of noise reduction, which is applied to an electronic device. The electronic device includes a first sound collector and a second sound collector, installation positions of the first sound collector and the second sound collectors are different; the method includes: determining a desired sound signal and an interference sound signal based on a first sound signal collected by the first sound collector and a second sound signal collected by the second sound collector (S102); obtaining a third sound signal by performing coherent noise elimination processing on the desired sound signal based on the interfering sound signal (S103); and then obtaining a target sound signal by performing incoherent noise suppression processing on the third sound signal based on a probability of existence of a speech in the third sound signal (S104).
US12260857B2 Selective adaptation and utilization of noise reduction technique in invocation phrase detection
Techniques are described for selectively adapting and/or selectively utilizing a noise reduction technique in detection of one or more features of a stream of audio data frames. For example, various techniques are directed to selectively adapting and/or utilizing a noise reduction technique in detection of an invocation phrase in a stream of audio data frames, detection of voice characteristics in a stream of audio data frames (e.g., for speaker identification), etc. Utilization of described techniques can result in more robust and/or more accurate detections of features of a stream of audio data frames in various situations, such as in environments with strong background noise. In various implementations, described techniques are implemented in combination with an automated assistant, and feature(s) detected utilizing techniques described herein are utilized to adapt the functionality of the automated assistant.
US12260853B2 Speech processing method and apparatus
A speech processing method includes obtaining first speech information from a user, determining one or more similar speech segments in the first speech information and deleting one or more similar frames each of the one or more similar speech segments to obtain second speech information, and analyzing the second speech information to determine a user intent corresponding to the first speech information. A duration of the first speech information exceeds a preset analysis duration threshold, and a duration of the second speech information does not exceed the preset analysis duration threshold.
US12260850B2 Brain computer interface running a trained associative model applying multiway regression to simulate electrocorticography signal features from sensed EEG signals, and corresponding method
Brain computer interface BCI comprising an input adapted to be connected to at least one electroencephalography EEG sensor to receive EEG signals, the BCI further comprising a processor running an associative model trained to simulate electrocorticography ECoG signal features from EEG signals received via the input, the BCI comprising an output to transmit the simulated ECoG signal features.
US12260849B2 Method and device for active control of vibrations in a vehicle having a plurality of electric machine units
A device for controlling vibrations generated by electric machines of a vehicle is provided. The vehicle includes a first electric machine unit for driving a first wheel and a second electric machine unit for driving a second wheel. The device is configured to operate the first electric machine unit depending on a first torque to be applied to the first wheel and to operate the second electric machine unit depending on a second torque to be applied to the second wheel. Furthermore, the device is configured to operate the first electric machine unit and the second electric machine unit in a manner coordinated to one another such that predefined target vibrations can be generated as a result of the superimposition of first vibrations caused by the operation of the first electric machine unit and second vibrations caused by the operation of the second electric machine unit.
US12260847B2 Quick-release guitar tremolo sustain block, and associated assembly and method
Embodiments of a quick-release sustain block, and associated guitar tremolo assembly and method, are disclosed. The sustain block extends along a main axis from a distal end to a proximal end. The proximal end is affixable to a bridge plate of the tremolo assembly. Linearly straight string retention bores extend through the sustain block in parallel with the main axis, and have a ball capture segment and a string housing segment. Each ball capture segment is located between the string housing segment and distal end. The string retention bores have a ball detent defined between the ball capture segment and string housing segment. The string retention bores are in communication with a respective string transfer slot laterally thereof. The forward face of the sustain block is configured to be oriented toward a headstock of a guitar when the bridge plate is in pivotable engagement with the guitar.
US12260846B1 Tremolo systems for foldable stringed instrument and related methods
The present disclosure describes multiple tremolo systems for a foldable stringed instrument, for example a travel guitar. According to certain aspects, the tremolo systems disclosed herein are mounted to an actuator used to tighten or loosen the strings to enable playing or folding. The foldable stringed instrument folds mid-neck to assume a reduced profile.
US12260844B2 Interchangeable bridge block system for a guitar
A removable bridge block system for a guitar having a first opening bordering a first compartment. A support structure is connected to at least a portion of the first compartment. A bridge block is retained within the first compartment of the body portion of the guitar. The bridge block has a recess configured to receive a plate of the locking mechanism. The locking mechanism has a plate including a disk having a substantially curved edge and a flat edge portion. The plate is retained within a second compartment of the body of the guitar. The plate is configured to rotate, with the force of a user's fingers or with a tool such as a screw driver, within the second compartment of the body of the guitar to orient the substantially curved edge of the plate to be retained within the recess of the bridge block.
US12260840B2 Display device and driving method of the same
A display device includes: a display panel including: a plurality of pixels, each including a light emitting element; and a plurality of sensors, each including a light sensing element; a panel driving circuit to drive the plurality of pixels; a readout circuit to receive a sensing signal from the plurality of sensors; and a controller to control the panel driving circuit and the readout circuit. The controller is to: control the panel driving circuit to set a luminance of pixels in an emission area from among the plurality of pixels to a first luminance level in a fingerprint sensing mode; and control the panel driving circuit to set the luminance of the pixels in the emission area to a second luminance level in a blood pressure sensing mode, and the second luminance level is higher than the first luminance level.
US12260838B2 Display apparatus and electronic device
A display apparatus with low power consumption is provided. The display apparatus includes a circuit for boosting a signal voltage output from a gate driver. The signal voltage from the gate driver can be boosted and then supplied to a pixel, which is suitable for driving a display device with a high threshold voltage. Furthermore, by utilizing a boosting function, output of the gate driver can be reduced, and power consumption can also be reduced. By combination with a pixel having a boosting function of image data, a display apparatus with lower power consumption can be achieved.
US12260822B2 Display device including readout circuit to output fingerprint sensing signal and method of driving the same
A display device is disclosed that includes a display panel, a scan driver, a panel driving circuit, and a readout circuit. The display panel includes a pixel that includes a light emitting element and a sensor that includes a light sensing element. The scan driver outputs a scan signal for driving the pixel and the sensor in response to a scan control signal. The panel driving circuit outputs the scan control signal. The readout circuit generates switching signals based on the scan control signal and outputs a fingerprint sensing signal corresponding to a sensing signal received from the sensor in response to the switching signals.
US12260815B2 Display panel and display device for prolonging lifespans of pixels
A display panel includes a display area and a non-display area, wherein the display area includes pixel units arranged in array, at least one of the pixel units includes a sub-pixel of a first color, a sub-pixel of a second color and a sub-pixel of a third color, the first color, the second color and the third color are different colors, at least one sub-pixel includes a pixel circuit and a light emitting element, and the pixel circuit is connected to an anode of the light emitting element; the non-display area includes an anode voltage driving circuit connected to a sub-pixel and configured to provide an anode voltage control signal to a pixel circuit of the connected sub-pixel to provide a voltage signal to the anode of the light emitting element.
US12260813B2 Display device having a short circuit protection part to output a shutdown signal
Disclosed is a display device which includes a voltage generator including a first converter that generates a first voltage using an input voltage and is shut down in response to a shutdown signal and a short circuit protection part including a first short circuit protection part that compares an output voltage of an output terminal of the first converter with a first reference voltage and outputs the shutdown signal. The first converter pre-charges the output voltage to a predetermined voltage level during a first period, maintains a level of the output voltage during a second period subsequent to the first period, and boosts and outputs the output voltage as the first voltage during a third period subsequent to the second period. The first short circuit protection part outputs the shutdown signal when the output voltage in the second period has a level lower than that of the first reference voltage.
US12260807B2 Display device with improved reflective display under insufficient illumination of ambient light
A display device is provided. The display device includes a first display panel and a second display panel stacked in a first direction. The first display panel includes a first substrate, and light-emitting units on a side of the first substrate away from the second display panel. The light-emitting units include first light-emitting units and second light-emitting units. One first light-emitting unit includes a first light-emitting layer, and a distance between the first light-emitting layer and the first substrate in the first direction is D1. One second light-emitting unit includes a second light-emitting layer, and a distance between the second light-emitting layer and the first substrate in the first direction is D2, where D1>D2. The second display panel includes a reflective surface on a side of the first substrate away from the light-emitting units.
US12260804B2 Pixel circuit and display panel
A pixel circuit includes a current generator, a switch, and a time controller. The pixel circuit is configured in a display panel. The current generator provides a driving current, and controls the driving current according to a pulse amplitude modulation mechanism. The switch is coupled in series with the current generator and a light-emitting component, and is turned on or off according to a control signal, wherein the control signal is a pulse width modulation signal. The time controller generates the control signal, receives a set voltage, and adjusts a pulse width of the control signal according to a voltage value of the set voltage.
US12260795B2 Projection type display apparatus
A projection type display apparatus includes a liquid crystal panel including a first panel pixel, a liquid crystal panel including a second panel pixel, an optical path shift element that shifts projection positions of the first panel pixel and the second panel pixel, and a display control circuit that controls the liquid crystal panel and the optical path shift element. The display control circuit causes the optical path shift element to shift the projection position from a first unit period to a fourth unit period of one frame period for each unit period. A centroid of a path on which the first panel pixel is projected from the first unit period to the fourth unit period is different from a centroid of a path on which the second panel pixel is projected from the first unit period to the fourth unit period.
US12260793B2 Display panel, electronic device and crack detection method
A display panel, an electronic device and a crack detection method are provided. The display panel includes: a substrate and a detection signal line located on a side of the substrate, where the detection signal line is located in the non-display area, and includes a first detection signal line and a second detection signal line arranged in sequence in a first direction, and when detecting cracks, the first detection signal line and the second detection signal line may be used to detect cracks in different manners or in the same manner, to improve the reliability of crack detection. In addition, one of the first detection signal line and the second detection signal line may be selected for crack detection according to the actual situation, to improve the efficiency of crack detection.
US12260789B2 Determining tactical relevance and similarity of video sequences
Methods and systems for finding and ranking video sequences that contain tactical sequences (e.g., an uninterrupted portion of a sporting event) that are similar to tactical event content in a target video sequence, such as those occurring in sports, include learning and labelling (e.g., through use of metadata and the like) tactically significant sequences in a plurality of video segments, including a plurality of such tactically significant sequences in a single video segment.
US12260787B2 Display device
The present disclosure relates a display device, including a flexible display panel with a bendable region and a flexible support attached to a back side of the flexible display panel, the flexible support includes a flexible support body, and a first part of the flexible support body corresponding to the bendable region is provided with a concave structure.
US12260786B1 Display device
A display device includes a display panel including a folding area folded about a folding axis extending in a first direction, a first non-folding area, and a second non-folding area spaced apart from the first non-folding area with the folding area interposed therebetween in a second direction crossing the first direction, a cover member disposed on the display panel, a support member disposed between the display panel and the cover member, a heat dissipation member which is disposed between the support member and the cover member and through which a first opening and a second opening are defined, a first adhesive member disposed in the first opening, and a second adhesive member disposed in the second opening. The first adhesive member overlaps the first non-folding area, and the second adhesive member overlaps the second non-folding area.
US12260785B2 Identification strip, marking system and method
Identification strip for an electrical installation, —having a marking area that is designed to be printed by way of a pressing device, —having a clamping area that is designed to engage in a fastening groove, wherein the marking area and the clamping area comprise a first plastic, characterized in that—the marking area and/or the clamping area has/have at least one adhesion area that comprises a second plastic, —wherein the second plastic is more flexible than the first plastic so as to increase static friction.
US12260783B2 Hanger for mounting cables
A cable hanger includes: a base panel having opposed ends; a pair of arms, each of the arms attached to a respective end of the base panel and having a free end; a pair of locking projections, each of the locking projections attached to a respective free end of the arms; and a pair of gripping members, each gripping member attached to a respective arm, each gripping member having opposed ends, wherein one of the ends of each gripping member is fixed to the arms and the other of the ends of each gripping member is fixed to the arm or to the base panel. The arms and locking projections are configured to spread apart to enable insertion of a cable between the arms, wherein the gripping projections engage and grip the cable, and wherein the locking projections are configured to be inserted into the aperture of the supporting structure.
US12260779B2 Systems and methods for health education, certification, and recordation
A method for health education, certification, and recordation is disclosed. The method may include obtaining, at a server, a user input from a user interface. The user input may define an interval for a desired CPR certification schedule. The method may include generating, at the server, a CPR certification program. Generating the CPR certification program may include generating at least two task groups. Each task group of the at least two task groups may include a healthcare certification task. The method may include administering, at the server, the CPR certification program. Administering the CPR certification program may include assigning, at the interval defined by the user input, one task group of the at least two task groups to a user enrolled in the CPR certification program, and receiving an indication that the enrolled user has completed the healthcare certification task of the assigned one task group.
US12260773B1 Flight training and landing assistant
A flight training and landing assistant which utilizes a processor, a time-of-flight laser distance measurement device used to calculate vertical height measurements of the aircraft above the ground during landing and takeoff modes of flight, automatically compensating for user installation errors electronically. In some embodiments, the flight training and landing assistant determines and communicates various information such as pitch, roll, and g-forces. In some embodiments, the flight training and landing assistant may be installed either temporarily or permanently. In some embodiments, the flight training and landing assistant is configured to communicate to the pilot (user) or autopilot via aural, visual, or electronic means.
US12260770B2 Variable protection zone collision avoidance system and method for aircraft to reduce unnecessary alerts
A collision avoidance system and method is provided for detecting obstacles or terrain likely to be encountered by fixed wing or rotary wing platform aircraft in bad weather conditions or at low altitude, and for alerting the user in advance.
US12260767B2 Smart aircraft towing system
A method is disclosed here. The method includes receiving an input from an aircraft, determining a towing status of the aircraft based on the input, and sending a message to a transmitter to transmit the towing status of the aircraft. Also disclosed herein is a system including an aircraft including a nose landing gear, a first controller, and a transmitter, wherein the first controller is configured to determine a towing status of the aircraft based on a number of sensor signals received from the aircraft, and the transmitter is configured to transmit the towing status and a tow truck configured to tow the aircraft, the tow truck including a second controller and a receiver, wherein the receiver is configured to receive the towing status from the transmitter, and the second controller is configured to provide an indication of the towing status of the aircraft.
US12260765B2 Systems and methods for alerting when an intruder trend vector is predicted to intercept with an aircraft taxi path
A system and method for alerting when a trend vector associated with a traffic aircraft is predicted to intercept a travel route of an ownship aircraft. A control module receives real-time aircraft state data, flight plan data, and traffic data associated with the traffic aircraft. The control module processes these data and constructs the travel route of the ownship aircraft from the current location to the intended destination The control module generates the trend vector associated with the traffic aircraft, predicts a location of an intersection of the trend vector and the travel route, determines an amount of time it will take for the ownship aircraft to reach the location of the intersection, and generates display commands that cause the display device to generate an alert that visually distinguishes the location on the image based at least in part on the amount of time.
US12260764B2 Parking support device and parking support method
A parking support device includes: an acquisition circuit configured to acquire first detection points related to obstacles around a vehicle before setting a parking direction, and acquire second detection points related to the obstacles after setting the parking direction; an analysis circuit configured to calculate first approximate straight lines and first variations for first detection point groups related to the first detection points, and calculate second approximate straight lines and second variations for second detection point groups related to the second detection points; a setting circuit configured to set a parking point based on the first detection points, and set the parking direction based on the first approximate straight lines and the first variations; and a correction circuit configured to correct the parking direction using a correction amount calculated using the second approximate straight lines weighted based on the second variations after setting the parking direction.
US12260760B2 Remote sensor access
A system for accessing vehicle sensor data. The system includes receiving vehicle sensor data and a vehicle location associated with the vehicle sensor data from a publisher vehicle. A subscriber request for remote data is received from a service subscriber. The subscriber request includes a request location. A match condition is determined. The match condition includes a vehicle location match between the request location and the vehicle location. The vehicle sensor data is transmitted to the service subscriber upon the occurrence of the match condition.
US12260756B2 Emergency vehicle detection and avoidance systems for autonomous vehicles
The present disclosure generally relates to generating emergency vehicle warnings, automatic control of autonomous vehicles based upon the emergency vehicle warnings. More particularly, the present disclosure relates to generating data representative of emergency vehicle warnings and alternate autonomous vehicle routing based upon real-time information related to an emergency vehicle. The information related to the emergency vehicle may include emergency vehicle origination location data, emergency vehicle current location data, emergency vehicle route data, and/or emergency vehicle destination location data. An emergency vehicle warning and/or alternate vehicle routing for autonomous vehicles may be generated based further on information related to an autonomous vehicle. In one aspect, an emergency vehicle may wirelessly communicate with the autonomous vehicle and/or an insurance provider remote server. The insurance provider may adjust auto insurance for insured individuals, having vehicles with the vehicle safety functionality discussed herein, to reflect lower risk and provide insurance savings to customers.
US12260751B2 Road information detection method and apparatus
A road information detection method is applied to automatic driving or intelligent driving and includes receiving a front-looking image from at least one front-looking camera apparatus; receiving a rear-looking image from at least one rear-looking camera apparatus; obtaining front-looking lane line information based on the front-looking image; obtaining rear-looking lane line information based on the rear-looking image; and obtaining target lane line information based on the front-looking lane line information and the rear-looking lane line information.
US12260748B2 Method, system, module and software for intelligently governing a multi-way stop intersection
Movement of vehicles through an intersection relative to one another is actively coordinated. The coordination includes sharing data among the vehicles using Vehicle-to-Everything messaging technology. The shared data is used to sequence the movement of the vehicles through the intersection.
US12260747B2 Misbehavior detection in a vehicle-to-everything (V2X) maneuver coordination message
Various embodiments include methods and systems for recognizing misbehavior detection in a vehicle-to-everything (V2X) maneuver coordination message. Various embodiments may include a V2X system of a vehicle receiving a maneuver coordination message, performing a test for misbehavior on the maneuver coordination message, and taking an action in response to the test identifying misbehavior associated with the maneuver coordination message. Various embodiments may include a network computing device of a V2X network receiving a plurality of maneuver coordination messages from a plurality of vehicles, identifying an inconsistency among the plurality of maneuver coordination messages, identifying a misbehavior condition in response to identifying the inconsistency among the plurality of maneuver coordination messages, and taking an action in response to identifying the misbehavior condition.
US12260746B2 Autonomous vehicle intelligent system (AVIS)
Provided herein is a technology for an Autonomous Vehicle Intelligent System (AVIS), which facilitates vehicle operations and control for autonomous driving. The AVIS and related methods provide vehicles with vehicle-specific information for a vehicle to perform driving tasks such as car following, lane changing, and route guidance. The AVIS comprises an onboard unit (OBU), wherein the OBU comprises a communication module communicating with one or more of other autonomous vehicles (AV), a roadside unit (RSU), a cloud platform, and a traffic control center/traffic control unit (TCC/TCU). The AVIS implements one or more of the following functions: sensing, prediction, decision-making, and vehicle control using onboard information and vehicle-specific information received from other AVs, the RSU, the cloud platform, and/or the TCC/TCU.
US12260739B2 Adaptable supervision rate for wireless intrusion detectors
Supervisory signals from a first wireless security sensor are received at a first supervisory rate that repeatedly confirms that the first wireless security sensor remains operatively coupled to a security system controller. A first security sensor alarm is received from the first wireless security sensor and in response, the first supervisory rate is changed to a second, higher, supervisory rate. Supervisory signals are received from the first wireless security sensor at the second supervisory rate that repeatedly confirms that the first wireless security sensor remains operatively coupled to the security system controller. When a second security sensor alarm is received from the first wireless security sensor within a predetermined period of time after the first security sensor alarm, an alarm condition detection alarm is issued from the security system controller.
US12260738B2 Telecommunications service configured for personal safety and security
A tracking system is configured for personal safety and security. The tracking system includes an Internet of Things (IoT) device having a multifunctional ultraviolet (UV) light sensor and optionally includes one or more Time of Flight (ToF) sensors. The multifunctional UV sensor is used to detect when smoke particles exceed a threshold and when UV light exceeds a threshold. The thresholds vary depending on the location of the IoT device. The system can present an alert to a user when the thresholds are exceeded. The ToF sensor(s) can be used to build a baseline three-dimensional (3D) visualization of a secured zone, and alert the user of the presence of an unexpected person in that zone based on the 3D visualization.
US12260737B1 Device configured to classify events and identify occupants
Methods, systems, and devices for smart sensing using a security and automation system are described. One method may include receiving, from a sensor, sensor data associated with an event and one or more occupants at a structure, determining a characteristic of the event based on the received sensor data, determining a type of the event based on the characteristic, and identifying an identity of an occupant based at least in part on the characteristic and the type of the event.
US12260733B2 Universal configuration, control and monitoring of disparate devices via an SAAS interface and mobile application
A monitoring, control and configuration system that includes a local system, a mobile device application, and a server that is accessible by users via the mobile device application and a Software as a Service (SaaS) interface via a browser is disclosed. The local system contains a microprocessor, communications components and related software all of which enable communications with the server and external components coupled with the local system. The local system software and server software combine with the mobile application and website interface to enable a user to monitor, configure, and control external devices coupled with the local system and the local system itself via the server. The system replaces multiple disparate control devices with a single, configurable device and system. The system integrates multiple disparate devices and systems from multiple manufacturers. The system provides emergency alerts based on examination of information from external devices provided to the local system and the server.
US12260731B2 System and method for detecting, recording and communicating events in the care and treatment of cognitively impaired persons
A system and method for detecting, recording and communicating events involved in the care and treatment of cognitively impaired persons through detection, video recording, storage and communication. The system includes video cameras that typically begin recording upon detecting motion, a local computing unit at the care location that detects alerts, and a cloud or other remote computing and transmission unit. The local computing unit aggregates, stores, processes, and transmits data including performing event detection through an artificial intelligence technique and generating appropriate alerts. The cloud computing aggregates data from many managed care communities, trains new convolutional neural networks from this data, distributes these networks to the local computing units to perform event detection, and provides a platform for various stakeholders to view the collected video data and generated alerts.
US12260722B2 Location tracking using beacons
Systems and methods for tracking the location of an asset may utilize wireless asset beacons broadcasting asset information/data and powered asset beacons secured relative to movable powered assets. The powered asset beacons may be configured to receive signals transmitted from the asset beacons and to ascertain a relative location between the asset beacon and the powered asset to determine an estimated location of the asset. Moreover, the asset beacons may be selectively activated based on the occurrence of a trigger event, such that the asset beacons do not wireless transmit information/data when it is desirable to limit wireless data transmissions.
US12260719B2 Monitoring device and monitoring system
Provided is a monitoring system configured such that, even when there is a deviation of a shooting region of a camera, if the deviation is within an acceptable level, an accurate vehicle detection using a recognition model can be performed without readjusting parameters or re-training the model. Based on an image of a no-entry zone and a platform zone, a processor performs a first operation for detecting a person in the no-entry zone and a second operation for detecting a vehicle in the no-entry zone; and based on detection results, determines whether an alert needs to be issued. When there is a deviation of the shooting region of a camera, the processor performs a conversion operation for converting an image of a current shooting region to an image that would be captured by the camera with an original shooting region and uses the converted image for the two detection operations.
US12260717B1 Self configuring guidance for self-checkout systems
Embodiments herein describe techniques for identifying whether a POS system is in a right-handed configuration or left-handed configuration and then updating a software application in response. Embodiments herein describe using images captured of the POS system to determine its physical configuration and then updating a software application so it, for example, provides information to the customer based on the correct configuration. The images can be captured from one or more camera mounted on or near the POS system.
US12260715B1 Automated teller machine having support for user-selective graphical user interface
A computing device, a computer program product, and a computer-implemented method for enabling a user to select between a default ATM operating mode in which actions are visually represented on a user interface with words, and a basic ATM operating mode in which actions are represented on the user interface with graphical images.
US12260712B2 Amusement device including means for processing electronic data in play of a game of chance
Various card devices and methods involving card devices are described. Other embodiments are also described.
US12260710B2 System and method for multilevel autonomous tournaments
Systems and techniques for providing multilevel autonomous tournaments for wagering game are provided. In some implementations, players may earn entry into such a tournament by meeting one or more criteria and then be associated with a tournament entry for that tournament. Each tournament entry may be associated with a set of tournament entries and, after a requisite number of tournament entries for a given tournament entry set has been associated with players, a selection of a tournament entry, and thus at least implicitly a player, may be made. The players selected in such a selection event may then be associated with a tournament entry in a next-highest tournament tier. Such selections may occur until a single player is selected from the highest-ranked tournament tier of the tournament.
US12260703B2 Systems and methods for game state retention and continuation at electronic gaming machines
An electronic gaming machine includes a display device and a processor configured to execute instructions stored in a memory, which when executed by the processor, cause the processor to generate a game-state-retention sign based upon a plurality of game variables representing a state of a wagering game, where the game-state-retention sign includes a first two-dimensional machine-recognisable image that encodes the plurality of game variables. When executed, the instructions also cause the processor to display the game-state-retention sign on the display device for image capture by a handheld player device, where the handheld player device is configured to display a game-continuation sign generated from the game-state-retention sign for resuming play of the wagering game.
US12260701B2 Games and gaming machines having wheel features
Gaming machines and games are configured with one or more wheel events or features. The wheel events or features may comprise main games or bonus games, or may comprise entertaining representations of outcomes of other games or events. The wheel events comprise the selection of one or more segments of a wheel having associated awards. Wheel events may have various entertaining configurations, including use of multiple wheels, concentric wheels and the like.
US12260699B2 Optical sensor, paper sheet identification device, and paper sheet processing device
An optical sensor of the present disclosure detects light reflected by a transported sheet and/or light transmitted through the sheet as well as light emitted from the sheet. The optical sensor includes: a light source configured to irradiate a sheet with excitation light and detection light; a controller configured to keep the light source turned off during each of light-off periods after the emission of the excitation light; and a light receiver configured to receive light resulting from reflection of the detection light by a sheet and/or light resulting from transmission of the detection light through the sheet in each of the light-on periods and receive phosphorescence emitted from the sheet in each of the light-off periods. The controller is configured to generate data of one pixel by summing up output values based on respective phosphorescence components received by the light receiver in each of the light-off periods.
US12260695B2 Electronic credential signal activation systems and methods
Various electronic credentials comprising signal activation are disclosed. An electronic credential core comprises a controller configured to maintain an off-state until activated by a received signal during a personalization process. The electronic credential core further comprises an antenna configured to receive a first signal. The energy in the first signal is harvested by a signal interface. The signal interface generates a second signal using the harvested energy of the first signal. The second signal is provided to the controller. The controller transitions to an active state and continuously performs one or more functions until an onboard battery is depleted. By maintaining an off-state until personalization, the electronic credential can be stored without draining power from the battery, extending the shelf life of the electronic credential.
US12260690B2 System and method for location-based access control
The system includes an electronically controllable access point device and a server. The server includes one or more processors, which are communicatively coupled to the access point device and a portable device. The one or more processors are configured to determine whether a user of the portable device is authorized to access the access point device based on one or more credentials received from the portable device and retrieve a location of the portable device. The one or more processors are further configured to determine whether the location of the portable device is within a pre-defined geographical area. Upon determination of user authorization to the access point device and that the location of the portable device is within the pre-defined geographical area, the one or more processors direct the access point device to provide access to the user.
US12260688B2 Method for identifying vehicle performance
A method for identifying vehicle performance, including maintaining a database with clustered reference data based on first vehicle data, in which each cluster in the clustered reference data is associated with a cluster significant parameter being a cluster threshold indicative of the association of the corresponding cluster; collecting second vehicle data; identifying the second vehicle data with regards to the clusters of the clustered reference data by means of an associated significant parameter and a cluster threshold, and in response of not being able to classify the second vehicle data into a cluster of the clustered reference data, define the second vehicle data as an outlier; identifying vehicle performance based on the cluster identification and determined outlier of the second vehicle data.
US12260685B2 Method and apparatus for automotive vehicle diagnostics using cognitive smart sensors
Various embodiments of a method and apparatus for diagnosing the status of a vehicle using cognitive SMART sensors are disclosed. The SMART sensors have at least some processing power directly associated with the sensor. The SMART sensor that include an artificial intelligence (AI) core are is tightly coupled to the sensor within the SMART sensor. The sensor may be an audio sensor, such as a high quality microphone, that can record sounds that emanate from of the vehicle. Such sounds may be associated with one or more of the components of the vehicle. The AI core analyzes the sounds that emanate from the vehicle to determine the operational status of the vehicle. A communication module allows the result to be communicated to remotely located interested entities.
US12260683B2 Smart system for rapid and accurate aircraft maintenance decision making
Certain aspects of the present disclosure provide techniques for a method, including: receiving multi-dimensional event data associated with a vehicle event; determining, based on the multi-dimensional event data, an inspection classification for the vehicle event; receiving multi-dimensional analysis data associated with the inspection classification for the vehicle event; determining, based on the multi-dimensional analysis data, a repair classification for the vehicle event; receiving multi-dimensional action data associated with the repair classification for the vehicle event; and determining, based on the multi-dimensional action data, a monitoring classification for the vehicle event.
US12260682B2 Toll module
The present disclosure is directed to a vehicle toll module, which may comprise a first antenna, a radio frequency power detector, an attenuator, and/or a controller. The first antenna may receive a first signal from a toll collection system remotely located relative the vehicle and generate a first output based thereon. The radio frequency power detector may be configured to adjust the first output to generate a second output. The attenuator may be configured to receive the second output and generate a third output based thereon. The controller may be connected to the attenuator and configured to: receive the third output, extract data from the second output, and generate a third output based on a unique identifier associated with the toll module, in response to the extracted data. Additionally, the third output may be received by an antenna which may either transmit a second signal or backscatters the first signal.
US12260675B2 Person re-identification method, system and device, and computer-readable storage medium
The present application discloses a person re-identification method, system and device, and a computer-readable storage medium. The method includes: obtaining a first type of person image without a label; making label information for the first type of person image; training a target person re-identification network on the basis of the first type of person image and the label information to obtain a first trained target person re-identification network; extracting a region of interest in the first type of person image; and training, on the basis of the first type of person image and the region of interest, the first trained target person re-identification network to obtain a second trained target person re-identification network, and performing person re-identification on the basis of the target person re-identification network.
US12260671B2 Under-screen fingerprint identification system, backlight module, light source assembly and display screen
A display screen includes a display panel; a backlight module disposed under the display panel and having a backlight source configured to provide backlight; and an under-screen fingerprint identification system, including a fingerprint light source configured to provide fingerprint identification light and a fingerprint sensor configured to receive fingerprint identification light. The fingerprint light source and the backlight source are formed integrally, and the fingerprint light source is located above the backlight source; the fingerprint sensor is disposed under the backlight module; light emitted from the fingerprint light source can transmit through the display panel to a finger, be reflected by the finger and then transmitted through the display panel and the backlight module to the fingerprint sensor.
US12260669B2 Fingerprint sensor in InFO structure and formation method
A package includes a sensor die, and an encapsulating material encapsulating the sensor die therein. A top surface of the encapsulating material is substantially coplanar with or higher than a top surface of the sensor die. A plurality of sensing electrodes is higher than the sensor die and the encapsulating material. The plurality of sensing electrodes is arranged as a plurality of rows and columns, and the plurality of sensing electrodes is electrically coupled to the sensor die. A dielectric layer covers the plurality of sensing electrodes.
US12260664B2 Method for generating regions of interest based on data extracted from navigational charts
A method for extracting data from a single-layer raster navigational chart (RNC) comprising: using a computer vision algorithm to extract color, text and symbol data from the RNC, storing the color, text, and symbol data in a database, and building an RNC data vector based solely on the color, text, and symbol data of the RNC, wherein the RNC data vector identifies geographical features shown in the RNC and a location of the geographical features' corresponding pixels in the RNC; and drawing a region of interest on the navigational chart based on user input and the RNC data vector, wherein a perimeter of the region of interest is georeferenced with latitude and longitude information.
US12260661B2 Topic classifier with sentiment analysis
A method, system, and computer program product are disclosed. The method includes receiving a set of documents, selecting a topic, and determining that a first document from the set contains a topic label for the topic. The method also includes generating a topic sentiment score for the first document and adding the topic sentiment score to a set of training data. Additionally, the method includes determining that a second document from the set does not contain the topic label, generating an average sentiment score for the second document, and generating a bias factor for the average sentiment score.
US12260660B2 Feature extraction system, method and apparatus based on neural network optimization by gradient filtering
A feature extraction system, method and apparatus based on neural network optimization by gradient filtering is provided. The feature extraction method includes: acquiring, by an information acquisition device, input information; constructing, by a feature extraction device, different feature extraction networks, performing iterative training on the networks in combination with corresponding training task queues to obtain optimized feature extraction networks for different input information, and calling a corresponding optimized feature extraction network to perform feature extraction according to a class of the input information; performing, by an online updating device, online updating of the networks; and outputting, by a feature output device, a feature of the input information. The new feature extraction system, method and apparatus avoids the problem of catastrophic forgetting of the artificial neural network in continuous tasks, and achieves high accuracy and precision in continuous feature extraction.
US12260659B2 Font attribute detection
Described are techniques for font attribute detection. The techniques include receiving a document having different font attributes amongst a plurality of words respectively comprised of at least one character. The techniques further include generating a dense image document from the document by setting the plurality of words to a predefined size, removing blank spaces from the document, and altering an order of characters relative to the document. The techniques further include determining characteristics of the characters in the dense image document and aggregating the characteristics for at least one word. The techniques further include annotating the at least one word with a font attribute based on the aggregated characteristics.
US12260655B2 Method for detection of three-dimensional objects and electronic device
A method for detection of three-dimensional (3D) objects on or around a roadway by machine learning, applied in an electronic device, obtains images of road, inputs the images into a trained object detection model, and determines categories of objects in the images, two-dimensional (2D) bounding boxes of the objects, and parallax (rotation) angles of the objects. The electronic device determines object models and 3D bounding boxes of the object models and determines distance from the camera to the object models according to size of the 2D bounding boxes, image information of the detection images, and focal length of the camera. The positions of the object models in a 3D space can be determined according to the rotation angles, the distance, and the 3D bounding boxes, and the positions of the object models are taken as the position of the objects in the 3D space.
US12260654B2 Pedestrian detection via a boundary cylinder model
Systems, devices, computer-implemented methods, and/or computer program products that can facilitate pedestrian detection via a boundary cylinder model are addressed. In one example, a system can comprise a processor that executes computer executable components stored in memory. The computer-executable components can comprise a bounding cylinder model component that determines numerical values for height and radius parameters of a three-dimensional bounding cylinder model representing a pedestrian, and that generates the three-dimensional bounding cylinder model representing the pedestrian based on the numerical values.
US12260649B2 Determining incorrect predictions by, and generating explanations for, machine learning models
A device may process the surveillance video data to segment vehicles, and may utilize a segmentation guided attention network model with the vehicles to determine traffic density count data. The device may process an image segmentation map, with a regression analysis model, to derive traffic signal timing. The device may process the surveillance video data, with a deep learning model, to identify objects, and may utilize a YOLO model, with the objects, to determine object types. The device may utilize a curriculum loss model with the objects to determine crowd count data, and may process the surveillance video data, with a video analytics model, to identify first events. The device may process the surveillance video data, with a classifier and deep network models, to identify second events, and may process the determined information, with a dynamic text-based explanation model, to generate a text-based explanation and/or a failure prediction.
US12260647B2 Measurement method
A measurement apparatus detects a person and an umbrella based on acquired image data, and measures the number of persons based on a detected result.
US12260645B2 Systems, methods, and computer program products for object detection and analysis of an image
Systems, methods, and computer program products of intelligent image analysis using object detection models to identify objects and locate and detect features in an image are disclosed. The systems, methods, and computer program products include automated learning to identify the location of an object to enable continuous identification and location of an object in an image during periods when the object may be difficult to recognize or during low visibility conditions.
US12260641B2 Method for pizza preparation
This application discloses a technology for guiding a person to prepare foods at a food preparation station. The food preparation station has a plurality of food pans. The technology may track location changes of the food pans or ingredients contained in the food pans, and indicating the current location of an ingredient when needed. The technology monitors a dish being prepared, and provides a step-by-step guidance according a predetermined recipe.
US12260638B1 Adaptive learning systems utilizing machine learning techniques
In accordance with some embodiments of the present disclosure, an apparatus for adaptive learning is provided. The apparatus may include a memory and a processing device. The processing device is configured to receive a user input providing a portion of an annotation to be associated with a practice problem and a user; identify one or more knowledge components relating to the user input; and autocomplete the annotation to include information of one or more of the knowledge components. The information of the one or more of the knowledge components may include at least one of a definition of a first knowledge component of the knowledge components relating to the first user input or an equation relating to the first knowledge component. In some embodiments, the knowledge components relating to the user input are identified by processing the user input using a trained machine learning model configured to recognize knowledge components.
US12260636B1 Decision-making method and apparatus for water and fertilizer stress of crops, and mobile phone terminal
The present disclosure provides a decision-making method and apparatus for water and fertilizer stress of crops, and a mobile phone terminal, and belongs to the technical field of intelligent agriculture. The method includes: determining a current crop coefficient and canopy temperature of a crop to be identified on the basis of a first crop image and a second crop image; determining a water stress state and a nutrient stress state on the basis of the current crop coefficient and canopy temperature of the crop to be identified; and processing the water stress state and the nutrient stress state with a fuzzy control algorithm, and determining a water and fertilizer stress decision result of the crop to be identified.
US12260633B2 Method for detecting defects and electronic device
A defect detection method includes obtaining a first image corresponding to a first area on an object revealing an apparent defect, the first area bounding the area showing the apparent defect; selecting a detection model according to a size of the first image, the detection model selected being one of a group of three models based on dimensions of image, the image being in one of portrait, landscape, or regular square proportions; detecting and confirming or denying a defect on the first image according to the detection model and outputting a detection result, the use of only three possible AI models reduces the likelihood of mis-determinations. An electronic device and a non-volatile storage medium therein, for performing the above-described method, are also disclosed.
US12260630B2 Methods and apparatus to implement parallel architectures for neural network classifiers
Methods, apparatus, systems, and articles of manufacture are disclosed to implement parallel architectures for neural network classifiers. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least: process a first stream using first neural network blocks, the first stream based on an input image; process a second stream using second neural network blocks, the second stream based on the input image; fuse a result of the first neural network blocks and the second neural network blocks; perform average pooling on the fused result; process a fully connected layer based on the result of the average pooling; and classify the image based on the output of the fully connected layer.
US12260627B2 Unmanned forklift
An image obtaining section obtains a taken image from an imaging device. A pallet type identification section has a learning model for combinations of images of a plurality of types of pallets and types of the pallets, and identifies a type of a target pallet by inputting, to the learning model, the taken image of the target pallet, which is obtained by the image obtaining section. A pallet position/shape obtaining section obtains position/shape data of the target pallet from a distance measuring device for measuring a distance to the target pallet. A pallet deviation detection section previously stores position/shape data of the pallets and performs comparison between the stored position/shape data corresponding to the identified type of the target pallet and the position/shape data of the target pallet.
US12260624B2 Information processing method for presenting influences obtained for prediction results, information processing system, and recording medium
An information processing method performed by a computer includes: obtaining prediction results that are results of prediction performed by predictors on same input data; obtaining, for each of the prediction results, an influence that the input data had on the prediction result; determining, based on the prediction results, one or more combinations of the prediction results; and presenting, side by side or by superposition, using a presentation device, influences obtained for prediction results that are included in the prediction results and are in a same combination among the one or more combinations.
US12260623B2 Training method and apparatus for image region segmentation model, and image region segmentation method and apparatus
Embodiments of this application disclose a method and apparatus for training an image region segmentation model, and an image region segmentation method and apparatus. The method includes acquiring a sample image set, and each image of the sample image set having first annotation information; generating graph structure data corresponding to a sample image in the sample image set, the graph structure data comprising multiple nodes, and each node comprising at least one pixel in the sample image; determining second annotation information of each node according to the graph structure data and the first annotation information corresponding to the sample image by using a graph convolutional network model, a granularity of the second annotation information being smaller than a granularity of the first annotation information, the graph convolutional network model being a part of an image segmentation model; and training the image segmentation model according to the second annotation information.
US12260621B2 Method for generating images of a vehicle-interior camera
A method for generating synthetic images, each image simulating an image of an individual acquired by a vehicle interior camera, including: generating a plurality of models of individuals, each model including a three-dimensional representation of an individual's head; receiving a set of variable parameters and a probability distribution associated with each parameter; generating a set of configurations, each configuration corresponding to a combination of values or states taken by each parameter, such that the set of configurations is representative of the probability distribution of each parameter; generating, for each model of an individual, a set of images simulating images of the model of an individual acquired by a vehicle interior camera, where each image corresponds to a configuration generated for a variable parameter, and where each image further includes the three-dimensional positions of a set of points characterizing the individual's head; and storing all the images in a memory.
US12260619B2 Image recognition method, electronic device and readable storage medium
An image recognition method applied to an electronic device is provided. The method includes constructing a first semantic segmentation network. In response that an initial labeled result of one of a plurality of initial labeled images does not match a preset labeled result, a target image corresponding to the one of the plurality of initial labeled images and a target labeled result of the target image are obtained. A second semantic segmentation network is obtained by training the first semantic segmentation network based on a plurality of the target images and the target labeled result of each target image, and a labeled result of an image to be recognized is obtained by inputting the image to be recognized into the second semantic segmentation network.
US12260615B2 Image attack detection method and apparatus, and image attack detection model training method and apparatus
An image attack detection method includes: acquiring an image-to-be-detected, and performing global classification recognition based on the image-to-be-detected to obtain a global classification recognition result; performing local image extraction randomly based on the image-to-be-detected to obtain a target number of local images, the target number being obtained by calculation according to a defensive rate of a reference image corresponding to the image-to-be-detected; performing local classification recognition based on the target number of local images respectively to obtain respective local classification recognition results, and fusing the respective local classification recognition results to obtain a target classification recognition result; and detecting a similarity between the target classification recognition result and the global recognition result, and determining the image-to-be-detected as an attack image when the target classification recognition result and the global classification recognition result are dissimilar.
US12260614B2 Neural network model training method and apparatus for complex characteristic classification and common localization
A neural network model training method and an apparatus for complex characteristic classification and common localization are proposed. In the method, a neural network model includes: a convolution layer for performing a convolution operation on an input image by using a convolution filter; a pooling layer for performing pooling on an output of the convolution layer; and class-specific fully connected layers respectively corresponding to classes into which complex characteristics are classified and outputting values obtained by multiplying an output of the pooling layer by class-specific weights (Wfc(Tt). The method includes: (a) inputting the input image to the convolution layer; (b) calculating class-specific observation maps for respective classes on the basis of the output of the convolution layer; (c) calculating an observation loss (Lobs) common to the classes on the basis of the class-specific observation maps; and (d) back-propagating a loss based on the observation loss to the neural network model.
US12260605B2 Device and a method for merging candidate areas
A device and method merge a first candidate area relating to a candidate feature in a first image and a second candidate area relating to a candidate feature in a second image. The first and second images have an overlapping region, and at least a portion of the first and second candidate areas are located in the overlapping region. An image overlap size is determined indicating a size of the overlapping region of the first and second images, and a candidate area overlap ratio is determined indicating a ratio of overlap between the first and second candidate areas. A merging threshold is then determined based on the image overlap size, and, on condition that the candidate area overlap ratio is larger than the merging threshold, the first candidate area and the second candidate area are merged, thereby forming a merged candidate area.
US12260604B2 Matching support apparatus, matching support method, and computer-readable recording medium
A matching support apparatus includes a first display information generation unit that generates first display information for displaying, on the screen of a display device, a first display region for displaying an image including the face of a person targeted for matching captured using an image capturing apparatus, a second display information generation unit that generates second display information for displaying, on the screen of the display device 30, a second display region for displaying a reference face development image generated based on three-dimensional data of a head serving as a reference, and a user interface display information generation unit that generates first user interface display information for displaying, on the screen of the display device 30, a second user interface to be used in an operation for enabling a user to designate, in the second display region, a feature region of the person targeted for matching visible on the skin surface of the person targeted for matching.
US12260603B2 System and method for optical detection and identification of pathogens in a thin layer of fluid
A method and system for optical detection and identification of pathogens in a thin layer of fluid, are provided herein. The system may include: a consumable part comprising: a fluid reservoir; a pathogen trap in fluid communication with the fluid reservoir; and a base attached to the fluid reservoir; and an electro-optical part comprising: a generally coherent light source for directing a generally a coherent light beam at the flat surface at an angle selected to cause total internal reflection of the generally coherent light beam at the surface and an evanescent wave penetrating the fluid; a camera facing the surface for capturing light scattering being scattered off the pathogens on the pathogen trap due to an interaction with the evanescent wave, forming a speckle image; and a computer processor configured to analyze the speckle image, to detect and identify pathogens in a fluid inserted into the fluid reservoir.
US12260600B2 Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
A point cloud data transmission method according to embodiments may comprise the steps of: encoding point cloud data; and transmitting a bitstream including the point cloud data. A point cloud data reception method according to embodiments may comprise the steps of receiving a bitstream comprising point cloud data; and decoding the point cloud data.
US12260599B2 Apparatus and method for coding/decoding image selectively using discrete cosine/sine transform
Disclosed is a data transmission system that transmits data by using a relay. The relay selects a transmission terminal from among a plurality of terminals accessing a base station. A base station transmits base station data to the relay during a first time slot, and the transmission terminal transmits terminal data to the relay. The relay transmits terminal data to the base station during a second time slot, and transmits base station data to the transmission terminal.
US12260598B2 Learning-based image compression setting
Embodiments described herein relate to methods, devices, and computer-readable media to determine a compression setting. An input image may be obtained where the input image is associated with a user account. One or more features of the input image may be determined using a feature-detection machine-learning model. A compression setting for the input image may be determined using a user-specific machine-learning model personalized to the user account based on the one or more features in the input image. The input image may be compressed based on the compression setting.
US12260596B2 Hyperspectral image compression using a feature extraction model
A computer implemented method for reducing an amount of memory required to store hyperspectral images of an object include: obtaining tensor data representing a hyperspectral image including a first portion depicting an object and a second portion depicting at least a portion of a surrounding environment where the object is located; identifying a portion of the tensor data representing the hyperspectral image that corresponds to the first portion; providing the identified portion of the tensor data representing the hyperspectral image as an input to a feature extraction model; obtaining one or more matrix structures as output by the feature extraction model based on the feature extraction model processing the identified portion of the tensor data, the one or more matrix structures representing a subset of features extracted from the identified portion of the tensor data; and storing the one or more matrix structures in a memory device.
US12260593B2 Extrinsic calibration of multiple vehicle sensors using combined target detectable by multiple vehicle sensors
Sensors coupled to a vehicle are calibrated, optionally using a dynamic scene with sensor targets around a motorized turntable that rotates the vehicle to different orientations. One vehicle sensor captures a representation of one feature of a sensor target, while another vehicle sensor captures a representation of a different feature of the sensor target, the two features of the sensor target having known relative positioning on the target. The vehicle generates a transformation that maps the captured representations of the two features to positions around the vehicle based on the known relative positioning of the two features on the target.
US12260591B2 Method, apparatus and system for image processing
A method for image processing is disclosed herein. A computer system obtains a first image and a second image acquired by an imaging device. The computer system determines a matrix relating a first set of image points in the first image to a second set of image points in the second image. Based on the matrix, the computer system determines a set of parameters of the imaging device and a rotational relationship between the first image and the second image corresponding to poses of the imaging device. In response to determining that the first image and the second image are aligned based on the set of parameters of the imaging device and the rotational relationship between the first image and the second image, the computer system generates a composite image of the first image and the second image and causes display of the composite image.
US12260585B2 Systems and methods for visual positioning
The embodiments of the present disclosure provide a visual positioning method, the method may include obtaining a positioning image collected by an imaging device; obtaining a three-dimensional (3D) point cloud map associated with an area where the imaging device is located; determining a target area associated with the positioning image from the 3D point cloud map based on the positioning image; anddetermining positioning information of the imaging device based on the positioning image and the target area.
US12260584B2 Technologies for detecting crop marks in electronic documents using reference images
Systems and methods for detecting crop marks depicted in digital images are disclosed. According to certain aspects, an electronic device detects a set of crop marks in a reference digital image and aligns the reference digital image with an input digital image. Based on locations of the detected crop marks as aligned to the input digital image, the electronic device detects a set of partial crop marks in the input digital image. As a result, the partial crop marks in the input digital image may be removed.
US12260580B2 System and method for enhancing visual acuity of head wearable displays
A head wearable display system comprising a target object detection module receiving multiple image pixels of a first portion and a second portion of a target object, and the corresponding depths; a first light emitter emitting multiple first-eye light signals to display a first-eye virtual image of the first portion and the second portion of the target object for a viewer; a first light direction modifier for respectively varying a light direction of each of the multiple first-eye light signals emitted from the first light emitter; a first collimator; a first combiner, for redirecting and converging the multiple first-eye light signals towards a first eye of the viewer. The first-eye virtual image of the first portion of the target object in a first field of view has a greater number of the multiple first-eye light signals per degree than that of the first-eye virtual image of the second portion of the target object in a second field of view.
US12260578B2 Ultrasound image acquisition method, system and computer storage medium
An ultrasound image acquisition method, comprising: according to a first collection instruction, determining a working mode of an ultrasound image acquisition system to be a first mode; in the first mode, transmitting a first ultrasound wave to interior of a to-be-detected object; obtaining a first ultrasound echo signal based on the first ultrasound wave that is returned from the interior of the to-be-detected object, and combining beams thereof to obtain first basic ultrasound wave images; according to the first basic ultrasound images, acquiring a first reference direction and the contour of a reference to-be-detected sub-object; according to the first reference direction and the contour of the reference to-be-detected sub-object, acquiring first spatial position information of the interior of the to-be-detected object; according to the first spatial position information, generating and displaying a first stereoscopic ultrasound image and/or a first planar ultrasound image based on the interior of the to-be-detected object.
US12260575B2 Scale-aware monocular localization and mapping
Disclosed is an image processing device comprising a processor configured to estimate the scale of image features by the steps of: processing multiple images of a scene by means of a first trained model to identify features in the images and to estimate the depths of those features in the images; processing the multiple images by a second trained model to estimate a scaling for the images; and estimating the scales of the features by adjusting the estimated depths in dependence on the estimated scaling. A method for training an image processing model is also disclosed.
US12260569B2 Information processing device, information processing system, and non-transitory computer readable medium
An information processing device includes a processor configured to: acquire information related to image periodicity included in data of a first image and data of a second image to be compared; and correct predetermined information for aligning the data of the first image and the data of the second image on a basis of the information related to image periodicity.
US12260568B2 Optimal automatic mapping method of real image and thermal image in a body heat tester and body heat tester applying method thereof
An optimal automatic mapping method between a real image and a thermal image in a body heat tester, and the body heat tester using the method. The real image from the real imaging camera has wider angle of view than the thermal image from the thermal imaging camera, to maximize the use of thermal imaging without omission of thermal imaging pixels in a thermal inspection device using an infrared imaging device. The body heat tester comprises a thermal imaging camera, a real imaging camera and a data processing unit. The data processing unit matches the thermal and real images, obtains the reconstructed real image matched with the thermal image by stretching or shortening the top, bottom, left, and right of the real image based on the thermal image, and detects the body heat (temperature) of the subject using the thermal image and the reconstructed real image.
US12260567B2 3D space carving using hands for object capture
A method for carving a 3D space using hands tracking is described. In one aspect, a method includes accessing a first frame from a camera of a display device, tracking, using a hand tracking algorithm operating at the display device, hand pixels corresponding to one or more user hands depicted in the first frame, detecting, using a sensor of the display device, depths of the hand pixels, identifying a 3D region based on the depths of the hand pixels, and applying a 3D reconstruction engine to the 3D region.
US12260565B2 Image processing-based foreign substance detection method in wireless charging system and device performing method
An image processing-based foreign substance detection method in a wireless charging system and a device performing the method are disclosed. A method for detecting a foreign substance includes an operation of acquiring an image of a charging area of a wireless charging system, an operation of detecting, based on an RGB value of a frame of the image, a foreign substance in the charging area, an operation of discriminating a type of the foreign substance, and an operation of performing power control of the wireless charging system according to the type of the foreign substance.
US12260558B2 Deep multi-magnification networks for multi-class image segmentation
Described herein are Deep Multi-Magnification Networks (DMMNs). The multi-class tissue segmentation architecture processes a set of patches from multiple magnifications to make more accurate predictions. For the supervised training, partial annotations may be used to reduce the burden of annotators. The segmentation architecture with multi-encoder, multi-decoder, and multi-concatenation outperforms other segmentation architectures on breast datasets, and can be used to facilitate pathologists' assessments of breast cancer in margin specimens.
US12260555B2 Post operative implantation site monitoring and medical device performance
Techniques for remote monitoring of a patient and corresponding medical device(s) are described. The remote monitoring comprises identifying a first set of images that represent a particular location of a body of a patient in which at least one component of an implantable medical device (IMD) coincides, determining a projection of alteration characteristics of the particular location of the body, identifying a second set of images, determining a second set of alteration characteristics, comparing the second set of alteration characteristics to the projection, and identifying a potential abnormality at the particular location of the body.
US12260551B2 Compensation of organ deformation for medical image registration
Systems and methods for medical image registration are provided. A first input medical image and a second input medical image of one or more anatomical objects are received. For each respective anatomical object of the one or more anatomical objects, a region of interest comprising the respective anatomical object is detected in one of the first input medical image or the second input medical image, the region of interest is extracted from the first input medical image and from the second input medical image, and a motion distribution of the respective anatomical object is determined from one of the region of interest extracted from the first input medical image or the region of interest extracted from the second input medical image using a motion model specific to the respective anatomical object. The first input medical image and the second input medical image are registered based on the motion distribution of each respective anatomical object of the one or more anatomical objects to generate a fused image.
US12260549B2 Automated deep correction of MRI phase-error
A method and system for automated correction of phase error in MRI-based flow evaluation employs a computer processor programmed to execute a trained convolutional neural network (CNN) to receive and process image data comprising flow velocity data in three directions and magnitude data collected from a region of interest over a scan period from magnetic resonance imaging instrumentation. The image data is processed using the trained CNN to generate three output channels with pixelwise inferred corrections for the flow velocity data which are further smoothed using a regression algorithm. The smoothed corrections are added to the original image data to generate corrected flow data, which may be used for flow visualization and quantization.
US12260547B2 Machine vision-based automatic identification and rating method and system for low-magnification acid etching defect
A machine vision-based automatic identification and rating method and system for a low-magnification acid etching defect. The method is used for automatically identifying and rating a defect of a low-magnification aid etching sample of an steel material or a steel billet or a continuous casting billet after acid etching, and comprises: according to a first preset condition, performing image acquisition on the low-magnification acid etching sample of the steel material to obtain a first image (S101); performing automatic image processing on the first image to obtain a second image (S102); according to a second preset condition, performing image segmentation on the second image to obtain a third image (S103); according to a pre-known defect type, performing defect mode identification on the third image to obtain the distribution data of defect modes in the low-magnification acid etching sample (S104); obtaining the quantitative data of various defect modes in the low-magnification acid etching sample according to the third image and the distribution data of the defect modes in the low-magnification acid etching sample (S105); and performing rating on the defect in the low-magnification acid etching sample according to the quantitative data of the defect modes in the low-magnification acid etching sample (S106).
US12260543B2 Machine learning based examination of a semiconductor specimen and training thereof
There is provided a system and method of runtime examination of a semiconductor specimen. The method includes obtaining a runtime image representative of an inspection area of the specimen, the runtime image having a relatively low signal-to-noise ratio (SNR); and processing the runtime image using a machine learning (ML) model to obtain examination data specific for a given examination application, wherein the ML model is previously trained for the given examination application using one or more training samples, each training sample representative of a respective reference area sharing the same design pattern as the inspection area and comprising: a first training image of the respective reference area having a relatively low SNR; and label data indicative of ground truth in the respective reference area pertaining to the given examination application, the label data obtained by annotating a second training image of the respective reference area having a relatively high SNR.
US12260542B2 Method for detecting product for defects, electronic device, and storage medium
A method for detecting a product for defects implemented in an electronic device includes detecting images of a product for defects by a first defect detection model in a preset period, and obtaining a detection result; when a ratio of the number of negative sample images is greater than a preset threshold, training an autoencoder model; obtaining historical positive sample images of the product, inputting the history positive sample images into the trained autoencoder model, and calculating a latent feature; inputting the latent feature of each history positive sample image into a decoding layer of the trained autoencoder model, and calculating newly added positive sample images; training the first defect detection model and obtain a second defect detection model; and inputting images of a product to be detected to the second defect detection model, and obtaining a detection result of the product.
US12260540B2 Material completeness detection method and apparatus, and storage medium
A material completeness detection method configured to detect whether materials of a target object in a physical production line are complete, includes: inputting an image of the target object in the physical production line into a material completeness detection algorithm to acquire a first detection result; inputting a virtual model of the target object in a virtual production line into the material completeness detection algorithm to acquire a second detection result, where the virtual production line is a DT of the physical production line; and acquiring a material completeness detection result of the target object based on the first detection result and the second detection result. The embodiments of the present disclosure can realize efficient and accurate material completeness detection.
US12260539B2 Apparatus and method of measuring uniformity based on pupil image and method of manufacturing mask by using the method
An apparatus and method of measuring pattern uniformity, and a method of manufacturing a mask by using the measurement method are provided. The measurement apparatus includes a light source configured to generate and output light, a stage configured to support a measurement target, an optical system configured to transfer the light, output from the light source, to the measurement target supported on the stage, and a first detector configured to detect light reflected and diffracted by the measurement target, or diffracted by passing through the measurement target, wherein the first detector is configured to detect a pupil image of a pupil plane and to measure pattern uniformity of an array area of the measurement target on the basis of intensity of at least one of zero-order light and 1st-order light of the pupil image.
US12260537B2 Defect detection method, computer device and storage medium
A product defect detection method which includes acquiring a detection image of a product to be detected is provided. The method further includes dividing the detection image into a first preset number of detection blocks. Once a detection result of each detection block is obtained by inputting each detection block into a preset defect recognition model, according to a position of each detection block in the detection image, a detection result of the product is determined according to the detection result of each detection block.
US12260535B2 Method for detecting defects in images, computer device, and storage medium
A method for detecting defects in images, is employed in a computer device, and stored in a storage medium. The method trains an autoencoder model using unblemished images, inputting an image to be detected into the autoencoder model, and obtaining a reconstructed image. An image error is calculated between the image to be detected and the reconstructed image, and the image error is inputted into a student's t-distribution and a calculation result is obtained. In response that the calculation result falls within a preset defect determination criterion range, the image to be detected is determined to be an unblemished image. In response that the calculation result does not fall within the preset defect determination criterion range, the image to be detected is determined to be a defective image. The method improves the efficiency and accuracy of defect detection.
US12260527B2 Systems and methods for rendering a virtual environment using light probes
Methods, systems, and computer-readable media for rendering light probes in a virtual environment are disclosed. Noisy lighting data is accessed in a data structure associated with a light probe in a set of light probes in an environment. The noisy lighting data is provided as an input to a neural network. The neural network is trained to output an estimate of non-noisy lighting data based on the input. The noisy lighting data is replaced in the data structure with the estimated non-noisy lighting data.
US12260524B2 Image processing method and storage medium
An image processing method includes converting an original image represented by a first color space into the original image represented by a second color space, where a correlation between color components of respective channels in the second color space of the original image is smaller than a correlation between color components of respective channels in the first color space; denoising channel images formed by the color components of the respective channels in the second color space respectively to obtain denoised images corresponding to the respective channel images; and obtaining a target image based on the denoised images.
US12260523B2 Method and apparatus with image recognition
An image recognition method includes: receiving an input image of a first quality; extracting an input feature of a second quality of the input image from the input image by inputting the input image to an encoding model in an image recognizing model; and generating a recognition result for the input image based on the input feature.
US12260519B2 Saturation enhancement method and device, and computer readable storage medium
Disclosed is a saturation enhancement method, the method comprising: performing color space conversion on an input image to obtain color data of color conversion; performing saturation expansion on the color data of the color conversion to obtain expanded color data; and performing Gamma preprocessing on the expanded color data to obtain processed color data. Also disclosed are a saturation enhancement device and a computer readable storage medium.
US12260515B2 Image processing device, image processing method, and image processing program
An image processing device combines a plurality of time-series images to generate a composite image with a higher resolution than a resolution of the plurality of images. The image processing device includes a processor that includes hardware and that is configured to: detect depth information of at least one image of the plurality of images; and set the number of images to be combined for generating the composite image on the basis of the detected depth information. The depth information indicates a depth of a captured scene of the at least one image. The processor is configured to reduce the number of images as the depth of the captured scene increases.
US12260509B2 Reconstruction of 3D model with immersive experience
A system receives image data associated with an item, where the image data comprising a view of the item from two or more angles; determines physical attributes of the item; generates a base model of the item; samples the base model to generate one or more sampled models, each of the one or more sampled models comprising a subset of the geometric data, the subset of the geometric data determined based on one or more device characteristics of one or more user devices that interface with the system; receives device characteristics of a user device associated with a request from the user device for the item; selects, based on the received device characteristics, a sampled model of the item; and transmits a data object comprising the selected sampled model to the user device to cause the user device to generate a three-dimensional rendering of the item.
US12260508B2 Providing context-aware avatar editing within an extended-reality environment
Systems, methods, client devices, and non-transitory computer-readable media are disclosed for displaying a context-aware avatar overlay editor within an active extended-reality environment to modify an avatar without suspending or navigating away from the extended-reality environment. For example, the disclosed systems can provide an integrated avatar overlay editor within an application corresponding to the extended-reality environment. Furthermore, the disclosed systems can utilize the integrated avatar overlay editor to provide, for display as an overlay user interface in the extended-reality environment, a context-aware avatar overlay editor. In addition, the disclosed systems can utilize a contextual recommendation engine to provide avatar modifications within the context-aware avatar overlay editor that are relevant to the active extended-reality environment. Indeed, the disclosed systems can receive selections within the context-aware avatar overlay editor and can modify an appearance of the avatar on-the-fly without suspending or leaving the extended-reality environment.
US12260506B1 Augmenting reality using multiscopic display having adaptive crosstalk compensation
For a given region of a given virtual image to be presented to a given eye of user(s), intensity values of pixels in a corresponding portion of a real-world image and an amount of crosstalk due to other virtual image(s) are determined. A minimum intensity level of pixels in the given region of the given virtual image are increased, based on the intensity values of the pixels in the corresponding portion of the real-world image. First intensity values of the pixels in the given region of the given virtual image are adjusted, based on the amount of crosstalk determined for the given region of the given virtual image. A light field image is generated by utilising the given virtual image and the other virtual image(s). The light field image is displayed via a light field display unit for producing a synthetic light field.
US12260505B2 Method and device for providing augmented content through augmented reality view on basis of preset unit space
Provided is a method for providing augmented content, wherein whether a user terminal is located in a preset unit space is determined on the basis of the location of the user terminal, and if the user terminal is determined to be located in the unit space, an image captured by a camera is displayed through an augmented reality (AR) view by being augmented with content associated with the unit space.
US12260504B2 System and method for dynamic provisioning of augmented reality information
A method and system for performing dynamic provisioning of augmented reality information is provided. The method includes acquiring, from a user device of a user, user device-based information, retrieving rebate information corresponding to the user device-based information, and retrieving user information of the user of the user device. Based on the acquired and retrieved information, the method further tracks movement or activity of the user device, and determines whether a predetermined condition is met. When the predetermined condition is determined to have been met, the method displays one or more rebates in augmented reality over image information displayed on a display of the user device. However, when the predetermined condition is determined not to have been met, the method continues the tracking of movement or activity of the user device until the predetermined condition is determined to be met.
US12260503B2 Facilitating transactions between users in a virtual world environment
An electronic device and method for rendering a virtual world for facilitating transactions between users is provided. The electronic device controls a display device to render a virtual world with a set of virtual elements to represent a set of real-world locations of a geographical area. The electronic device selects a virtual element from the set of virtual elements and further controls the display device based on the selection to render a set of objects inside the virtual world. The set of objects represents a set of offerings that is transactable and available with a seller associated the selected virtual element. The electronic device receives a selection of an object of the set of objects and executes, for the object in the received selection, a transaction between the seller and a customer associated with the electronic device.
US12260502B2 System and method for searching position of a geographical data point in three-dimensional space
A system and method for mapping location of one or more target data points to a D-dimensional environment are provided. The method includes mapping a sorted array of D-dimensional polygons to a D-dimensional cartesian coordinate system, determining a floor value and a ceiling value of each coordinate point of each target data point, calculating one or more shifted floor value and one or more shifted ceiling value of each coordinate point, combining the shifted floor value and the shifted ceiling value for determining one or more potential centroids, authenticating the potential centroids for determining one or more real centroids by determining the presence of the potential centroid in the array, calculating the distance of the target data point from the real centroids, and determining the polygon having the real centroid with the least distance from the target data point.
US12260500B2 Representing traffic along a route
Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding mad portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested.
US12260493B2 Method and device for multi-camera hole filling
The method includes: obtaining a first image of an environment from a first image sensor associated with first intrinsic parameters; performing a warping operation on the first image according to perspective offset values to generate a warped first image in order to account for perspective differences between the first image sensor and a user of the electronic device; determining an occlusion mask based on the warped first image that includes a plurality of holes; obtaining a second image of the environment from a second image sensor associated with second intrinsic parameters; normalizing the second image based on a difference between the first and second intrinsic parameters to produce a normalized second image; and filling a first set of one or more holes of the occlusion mask based on the normalized second image to produce a modified first image.
US12260492B2 Method and apparatus for training a three-dimensional face reconstruction model and method and apparatus for generating a three-dimensional face image
A method for training a three-dimensional face reconstruction model includes inputting an acquired sample face image into a three-dimensional face reconstruction model to obtain a coordinate transformation parameter and a face parameter of the sample face image; determining the three-dimensional stylized face image of the sample face image according to the face parameter of the sample face image and the acquired stylized face map of the sample face image; transforming the three-dimensional stylized face image of the sample face image into a camera coordinate system based on the coordinate transformation parameter, and rendering the transformed three-dimensional stylized face image to obtain a rendered map; and training the three-dimensional face reconstruction model according to the rendered map and the stylized face map of the sample face image.
US12260489B2 System and method for generating large simulation data sets for testing an autonomous driver
A system for creating synthetic data for testing an autonomous system, comprising at least one hardware processor adapted to execute a code for: using a machine learning model to compute a plurality of depth maps based on a plurality of real signals captured simultaneously from a common physical scene, each of the plurality of real signals are captured by one of a plurality of sensors, each of the plurality of computed depth maps qualifies one of the plurality of real signals; applying a point of view transformation to the plurality of real signals and the plurality of depth maps, to produce synthetic data simulating a possible signal captured from the common physical scene by a target sensor in an identified position relative to the plurality of sensors; and providing the synthetic data to at least one testing engine to test an autonomous system comprising the target sensor.
US12260488B2 Methods and graphics processing units for determining differential data for rays of a ray bundle
Graphics processing system configured to perform ray tracing. Rays are bundled together and processed together. When differential data is needed by a shader, the data of a true ray in the bundle can be used rather than processing separate tracker rays.
US12260481B1 Method for generating a dynamic image based on audio, device, and storage medium
Disclosed are a method for generating a dynamic image based on audio, a device, and a storage medium, relating to the field of natural human-computer interactions. The method includes: obtaining a reference image and reference audio input by a user; determining a target head pose feature and a target expression coefficient feature based on the reference image and a trained generation network model, and adjusting the trained generation network model based on the target head pose feature and the target expression coefficient feature, to obtain a target generation network model; and processing a to-be-processed image based on the reference audio, the reference image, and the target generation network model, to obtain a target dynamic image. An image object in the to-be-processed image is same as that in the reference image. In this case, a corresponding digital person can be obtained based on a single picture of a target person.
US12260478B2 Visualization recommendations for time-series metrics presentations
A computing device receives a user input to add a data visualization to a first visualization card in a first scene of an interactive presentation. In response to the user input, when the first scene is an initial scene to be added, the device computes, for each metric of a plurality of metrics, a respective parameter that measures the variability of values of the respective metric, and identifies a first subset of metrics based on the computed parameters. The device generates a respective data visualization for each metric. The device displays a plurality of the generated data visualizations. The device receives user selection of a first data visualization of the plurality of data visualizations, corresponding to a first metric of the subset of metrics. In response to the user selection, the device populates the first visualization card with the first data visualization.
US12260472B2 Vehicular telematic systems and methods for generating interactive animated guided user interfaces
Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.
US12260454B2 Pipelined credit checking
The disclosure relates to non-blocking messaging in an electronic trading venue (ETV) in which a matching engine sends groups of price-compatible contra-orders to a credit engine. Doing so may improve the ETV's efficacy and performance by eliminating the need for multiple roundtrips of messages in the case of a failed credit check, and/or by allowing the ETV to more faithfully implement its matching rules. Upon sending an order to the credit engine the matching engine marks it as ‘uncertain’ to indicate that additional requests received on it (e.g., cancels) must also be forwarded to the credit engine. When all pending requests on an order have been acknowledged by the credit engine the matching engine unmarks it as such. In addition to credit checking the credit engine may also perform computations related to advanced order types (e.g., icebergs) indicating the output of such in its acknowledgements to the matching engine.
US12260452B2 Family accounts for an online content storage sharing service
A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from content servers associated with the content storage system. The family organizer can invite other adult family members to join the shared family account. The family organizer can create new accounts on the content storage system for child family members, and can designate access and purchase restrictions for such child family members. Family members have access to shared storage content, as well as services such as family calendar, group messaging, and device location.
US12260448B2 Acquiring additional products from a provider
The present disclosure relates to methods and apparatus where information relating to products and services offered by various vendors may be offered for sale to customers via computing devices owned by those customers. Products and services offered to a particular customer may be related to a product previously purchased by that customer or be related to a product that a customer has access to. In certain instances, a product that a customer has access to may include a tag, such as a circuit, a chip, or printed matter that may provide information to an electronic device of a customer. After the customer's device received the information provided by the product tag, other products or services related to the tagged product may be received by the customer device. Methods consistent with the present disclosure may allow a user of a user device to interact with various different graphical user interfaces when making purchases.
US12260444B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus (10): sets a plurality of styles that each indicate a moving-image composition of a moving image which relates to a predetermined item and in which a plurality of pieces of image content corresponding to the predetermined item are used; acquires an attribute of a target user; estimates the most-suitable style for the target user among the plurality of styles based on the plurality of pieces of image content and the attribute of the target user; and provides a moving image that is in accordance with the estimated style to the user.
US12260443B2 Methods and apparatus for recommending substitutions
In some examples, a system may be configured to, implement a first set of operations that generate a first set of data characterizing an importance of the most recently added anchor item to the user. Further, the system may be configured to, implement a second set of operations that generate a second set of data characterizing a likelihood of an occurrence of a substitution rejection event associated with the user. That way, based on the first set of data and the second set of data, the system may be configured to generate output data, and implement a set of notification operations based on the output data.
US12260435B2 Price management system, price management method, and recording medium
A price management system according to an aspect of the present disclosure includes: at least one memory configured to store instructions; and at least one processor configured to execute the instructions to: extract a phrase related to evaluation of a price of a product or a service that is an evaluation target from a voice of a customer collected in a store; and send a notification of detection of price evaluation when the phrase is extracted.
US12260434B2 System and method for a scalable pricing engine
Apparatus and method for a scalable pricing engine. A scalable pricing engine is operable in a low-scale mode and a high-scale or scalable mode to process pricing data in response to pricing requests. The pricing engine operates in a first runtime environment in the low-scale mode in which it can service pricing requests up to a threshold number and in which the pricing data can be updated and tested. The pricing engine also operates in a second runtime environment which is a scalable runtime supporting pricing requests above the specified threshold. The scalable runtime and pricing engine rely on a scalable read-only data service which distributes a read-only copy of at least a portion of the pricing data from the primary database, a high-scale cache to reduce access latency, data processing and network resource allocations, and data reduction techniques when processing requests and responses.
US12260427B2 Monitoring of a project by video analysis
A monitoring project is defined interactively through an interface. Resources needed for the project are obtained, configured, arranged, and verified within a target area. Video and audio feeds are captured and analyzed during a project period within the target area and customer interactions and intentions are derived from detected customer behaviors within the feeds. The intentions and behaviors are indexed with aggregated metrics within a data store. The interface provides custom queries, reports, interactive graphics, and real-time notifications from the data store that depict the custom aggregated metrics for the intentions and behaviors of the monitoring project.
US12260426B2 Method and apparatus for content presentation in association with a telephone call
A method and apparatus are provided for presenting multimedia content to a caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party's telephone rings), in-call, and/or post-call. Content presented to a party may be related to another party participating in the call or may be related to a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, to allow a caller to change the destination of a call, take advantage of an offer presented to him or her, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his or her local contacts (on his telephone) and/or a central or global directory or contact list.
US12260423B2 Managing vehicle operator profiles based on telematics inferences via a telematics marketplace with controlled access
Method, system, device, and non-transitory computer-readable medium for data management. In some examples, a computer-implemented method includes: collecting a plurality of personal data sets continually; collecting a plurality of sensor data sets continually via one or more sensing modules, and generating and continually updating an operator profile, determining and continually updating one or more telematics interferences; generating and continually updating a data profile; and receiving one or more access policies associated with the data profile; and listing and continually updating the data profile onto a telematics marketplace according to the one or more access policies such that only marketplace consumers having one or more consumer classifications satisfying the one or more access polices can access the data profile.
US12260421B2 Method, apparatus, and computer program product for providing a search feedback system
Provided herein are systems, methods and computer readable media for receiving consumer search data, aggregating by consumer and location, and utilizing the aggregated consumer search data in demand forecasting and relevance determination. An example method may include receiving consumer search data, the consumer search data indicative of search performed by a consumer, the consumer search data comprising one or more search terms and at least one of a consumer location or consumer identification information, storing the consumer search data for a predetermined time interval, and providing at least one of consumer aggregated search data to a relevance module for determining which of a plurality of promotions to present to a consumer at a second time or providing location aggregated search data to a demand forecasting module for utilization in forecasting promotion demand in a particular location.
US12260420B2 Three dimensional printing system with speed optimized vector processing system
A three-dimensional (3D) printing system includes a print engine and a controller. The print engine includes a motorized build platform, a coating apparatus, and a beam forming unit. The controller is configured to perform the following steps: (a) receiving a virtual 3D body, (b) processing the 3D body to define a plurality of N slices, the N slices individually representing intersections of the 3D body with the slice, (c) processing the N slices to represent solid portions of the 3D body with vectors, the vectors defining contours and hatching patterns, the vectors individually bounded by two endpoints, (d) for the individual slices, analyzing a scan speed error for one or more of the plurality of vectors, and (e) for the individual slices, moving some of the endpoints when the scan speed error exceeds a predetermined threshold to provide a speed corrected slice.
US12260412B2 Systems and methods for dynamically detecting and preventing consumer fraud
Systems and methods discussed herein relate to a system for detecting and preventing fraudulent transactions through collecting requests for website access, stored-card trades and sales, and transactions using physical or electronically issued credit, debit, stored-value, and other cards. The fraud detection system not only flags individual transactions, but is also configured to dynamically track and update banned/watch lists associated with request artifacts and cards in order to catch and prevent individual actors as well as BOTs, at least by adjusting the thresholds used to evaluate risk scores and what is placed on the banned/watch lists based upon requests received as well as information from financial institutions, merchants, government agencies, and watchdog groups. The system is also configured to provide information to those groups.
US12260408B1 Decreasing cryptographic-operation latency on payment readers
Techniques described herein enable wireless payment reader to transition between lower-power and higher-power states while still performing cryptographic operations for securing payment data without undue latency caused by the transition between sleep and awake power states. For instance, a wireless payment reader may store information associated with cryptographic operations performed by the wireless payment reader in persistent memory of the wireless payment reader so that this information may be retained when the wireless payment reader enters a low-power, sleep state. Thus, when the wireless payment reader awakens from the low-power state, the wireless payment reader may read the cryptographic information from the local persistent memory rather than needing to request this information from a payment service.
US12260406B2 Secure processing of electronic payments
Systems, methods and data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems include trusted platforms by which networked communication devices and merchant systems may registered as trusted entities. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets, or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
US12260393B2 Devices and methods for selective contactless communication
A card having an antenna, one or processors, and memory having stored thereon a first application and a second application configured to receive an input of the card and determine a request associated with the input. The card is further configured to activate, responsive to determining that the request is consistent with a contactless EuroPay-MasterCard-Visa (EMV) data standard, the first application. The first application is configured to communicate, via near field communication (NFC), data to the communicating device via the antenna based on the EMV data standard for payment purposes. The card is further configured to activate, responsive to determining that the request is consistent with a near field communication data exchange format (NDEF) standard, the second application. The second application is configured to communicate, via NFC, data to the communicating device via the antenna based on the NDEF standard for verification/identification purposes.
US12260391B2 Paying telephonic order by tapping card on mobile phone
The present application relates to a payment system in a call system such as home shopping, and more specifically, to the NFC simple payment system for the call system that allows NFC simple payment to be made using the customer's physical card while connected to a phone call. The present application discloses providing NFC simple payment system for call system that requests payment through the customer's mobile phone terminal means during the phone calling, and in response to this, the NFC payment can be made by the user contacting the card to the mobile phone terminal means, thereby allow users to easily make payments while on the phone by contacting only his/her own card without a separate authentication procedure.
US12260386B2 Shopping cart with weight bump validation
Described herein are systems and methods for validating products that are added to a shopping cart. A shopping cart that can include product validation hardware and a controller, the product validation hardware including motion sensors positioned at least along a top perimeter of the shopping cart and at least one weight sensor positioned inside the shopping cart. The shopping cart can receive, from one or more of the motion sensors, motion data when the product is detected to be entering a top horizontal plane of the shopping cart, receive, from the at least one weight sensor, weight change data that is collected in real-time as the product settles inside the shopping cart, and correlate the weight change data with the motion data to generate a weight signature over time for the product. The weight signature can be used to validate the product that is added to the shopping cart.
US12260385B2 Multi-use near field communication front end on a point of sale system
Methods and systems related to near field communication (NFC) front ends for point of sale terminals are disclosed. One point of sale system includes an applications microprocessor programmed to: (i) instantiate an operating system for the point of sale system and (ii) generate a set of data packets. The system also includes a discrete microcontroller communicatively coupled with the applications microprocessor and programmed to: (i) selectively operate in an unsecure mode and a secure mode; and (ii) filter, when operating in the unsecure mode, the set of data packets received from the applications microprocessor using a filter and a whitelist for the filter. The system also includes a near field communication front end communicatively coupled to the discrete microcontroller and an antenna, for transmitting a near field communication signal based on information from the set of data packets via the antenna.
US12260384B2 Enabling deep historical data use via NFT re-minting
According to one exemplary implementation, a system includes a hardware processor and a system memory storing software code, the hardware processor is configured to execute the software code to provide a non-fungible token (NFT) for transfer of a right to the NFT, the NFT minted to include first metadata providing a historical rights record of the NFT, the historical rights record identifying a present owner of the right to the NFT. The hardware processor is further configured to execute the software code to receive transfer data relating to the transfer of the right to the NFT by the present owner to a new owner of the right to the NFT, re-mint the NFT to further include second metadata relating to the transfer data in the historical rights record, the second metadata identifying the new owner, and deliver the re-minted NFT, including the first and second metadata, to the new owner.
US12260380B2 Processing financial transactions
Systems and methods for processing a financial transaction are provided. In a method conducted at an issuing server computer associated with a first entity, a transaction request message is transmitted to an acquiring server computer associated with a second entity. The transaction request message is in respect of a push transaction in which funds from the first entity are transferred to the second entity and includes a first set of data elements. In response to transmitting the transaction request message, a transaction response message and a second set of data elements are received. The second set of data elements are associated with the first set of data elements and the financial transaction is processed using information contained in the first set of data elements and the second set of data elements.
US12260368B2 Apparatus, systems, and methods for receiving and temporarily maintaining a delivery item and dynamically initiating a dispatched logistics operation for a storage receptacle
A system for receiving and temporarily maintaining a delivery item and dynamically initiating a dispatched logistics operation for a storage receptacle. The storage receptacle has an entrance opening for receiving the delivery item, a temporary storage area for temporarily maintaining the delivery item once deposited with the storage receptacle, and a retrieval door providing selective access to the temporary storage area. The system includes a backend server that maintains a management profile related to the storage receptacle, a bridge node mounted to the storage receptacle, and a wireless accessory sensor node having at least one sensor that monitors for a change in state of the storage receptacle. The wireless accessory sensor node broadcasts an updated advertising signal. The bridge node transmits retrieved event information to the backend server at a reporting time, and the backend server initiates the dispatched logistics operation from comparing the retrieved event information to location information.
US12260366B2 Custom printing of bulk mailing
Methods, computer systems, and memory media for preparing instructions for printing a plurality of postage items. A graphical user interface (GUI) receives first user input. Responsive to the user input, an addressee data file is uploaded, features are extracted from a plurality of columns of the addressee data file, and the plurality of columns are associated with respective address field types based on the extracted features. The GUI displays an indication of the association between columns and address field types. User input may modify or correct the association. Responsive to second user input, instructions are prepared for printing entries from the columns of the addressee data file on respective postage items of the plurality of postage items as respective address fields, and the instructions are stored in a non-transitory computer-readable memory medium.
US12260361B2 Multi-computer tool for tracking and analysis of bot performance
Aspects of the disclosure relate to intelligent bot performance tracking and analysis. A computing platform may receive a work queue of items to be processed using a bot. The computing platform may receive, in real-time with processing of the work queue using the bot, metadata associated with the work queue. Based on the metadata, the computing platform may assign, in real-time, a value metric associated with completion of each item in the work queue. Based on the assigned value metric, the computing platform may identify a robotic process automation cost associated with processing the work queue via the bot. The computing platform may compare, the robotic process automation cost to a cost to process the work queue via another operation, and determine a performance metric for the bot based on the comparison. The computing platform may dynamically generate and transmit, in real-time, an indication of the determined bot performance metric.
US12260360B2 Interactive campaign management using player insights
Data associated a plurality of user interface elements may be retrieved from at least one database associated with a service business, such as a casino. At a first time, a first indication to turn on a first subset of the plurality of user interface elements may be received. The user interface elements may include content management, task management, property management, action management, player profiling, comp management, player development, asset tagging and flagging, profitability and comparative analysis, player insights, floor mapping, campaign management, etc. Each of the first subset of user interface elements may be populated with the respective data associated that user interface element.
US12260357B2 System and method for bipartite matching
A system for bipartite matching may: receive a first set of first objects and a second set of second objects; create a minimum priority queue for each unmatched first object of the first set of first objects, wherein the minimum priority queue for each unmatched first object of the first set of first objects comprises unmatched second objects of the second set of second objects; determine a first set of edge data in which lower-bound reduced costs for matching each unmatched first object with the unmatched second objects is less than or equal to zero; determine an exact cost of each edge data in the first set of edge data; and match each unmatched first object of the first set of first objects with an unmatched second object based on the exact cost of each edge data in the first set of edge data.
US12260355B2 Dimensioning a new production plant for production of packaged dairy products by simulation
A computer device implements a method of dimensioning a new plant for production of packaged dairy products by simulation. The method operates by obtaining a production target for dairy products to be produced and packaged in the production plant, by obtaining recipes for production of the packaged dairy products, where each recipe defines ingredients and recipe activities, and by obtaining production unit data that associates each of a plurality selectable production units with one or more unit activities and a production capacity. The method further performs the simulation by generating, as a function of the recipes and the production unit data, combinations of selectable production units that are connected for fluid communication and operable to perform the recipe activities of the respective recipe to achieve the production target, and evaluating the combinations for selection of at least one combination representing a plant configuration.
US12260354B2 Methods for managing workspace reservations based on user location mapping and devices thereof
Methods, non-transitory computer readable media, and reservation management devices are disclosed that obtain workspace parameter(s) from a client device after authenticating a user of the client device. User geolocations are determined for the authenticated user and registered user(s) identified by the authenticated user. Workspaces are filtered based on a correlation of the user geolocations and workspace geolocations for the workspaces to identify a subset of the workspaces. The workspaces are determined to satisfy the workspace parameter(s) based on workspace data for the workspaces. A selection of one of the subset of the workspaces is received from the authenticated user. Availability data for the one of the subset of the workspaces is updated based on a time window input by the authenticated user. A digital calendar invitation is then generated and provided to the client device and/or other client device(s) associated with one or more of the registered user(s).
US12260352B2 Database optimization and distributed computing using thin locator style records
Systems and methods of database optimization and distributed computing using thin locator style records are described herein. In some embodiments, a method includes distributing remote agents to a plurality of remote computing systems, generating standardized inventory records received via the remote agents, generating a database of available inventory that comprises complete standardized inventory records, generating thin locator style records for the complete standardized inventory records, the thin locator style records comprising key record identifiers receiving a query, the query comprising a price quote request, generating a standardized query based on the received query; selecting the thin locator style records in response to the standardized query; obtaining the complete standardized inventory records corresponding to the thin locator style records of the key record identifiers included in the price quote request; and providing the complete inventory records to a requestor.
US12260350B2 Method for constructing target prediction model in multicenter small sample scenario and prediction method
The invention provides a method for constructing a target prediction model in a multicenter small sample scenario and a prediction method. In combination with the idea of transfer learning, a training set of a new node is predicted by directly using knowledge of a trained node, and a prediction error sample is used to reflect a difference between the new node and the trained node. The difference is used as supplementary knowledge. Model knowledge of the new node is quickly acquired, to avoid training of a new node from scratch each time. Finally, parallel integration of incremental subclassifiers is implemented by using a ridge regression method, so that the deployment time and costs are greatly reduced. The generalization of models is ensured through sharing of historical knowledge and a knowledge discarding mechanism, good classification effect can also be achieved for a node with a small sample size.
US12260346B2 Using optical remote sensors and machine learning models to predict agronomic field property data
In some embodiments, a computer-implemented method for predicting agronomic field property data for one or more agronomic fields using a trained machine learning model is disclosed. The method comprises receiving, at an agricultural intelligence computer system, agronomic training data; training a machine learning model, at the agricultural intelligence computer system, using the agronomic training data; in response to receiving a request from a client computing device for agronomic field property data for one or more agronomic fields, automatically predicting the agronomic field property data for the one or more agronomic fields using the machine learning model configured to predict agronomic field property data; based on the agronomic field property data, automatically generating a first graphical representation; and causing to display the first graphical representation on the client computing device.
US12260345B2 Multimodal knowledge consumption adaptation through hybrid knowledge representation
A system and a method of generating and using a multimodal knowledge representation within an artificial intelligence computing system may include prompting a selection of nodes in a graphical visualization; defining an adaptation strategy based; integrating an adaptation strategy representation with the selection of nodes to generate a multimodal knowledge representation; traversing the selection of nodes in response to a user query; performing an adaptation on the selection of nodes; and updating the knowledge representation based on user feedback to a result generated in response to the user query.
US12260342B2 Multimodal table extraction and semantic search in a machine learning platform for structuring data in organizations
Systems, methods, and computer-readable media for generating responses to natural-language queries regarding items in unstructured documents are disclosed. An application instance that includes one or more machine learning models receives, from a subscriber computing system, a query and document comprising unstructured data. Based on the unstructured data, the application instance generates a searchable data structure using a machine learning model. A query response is generated by performing a semantic search on the searchable data structure. The query response is provided to a target application.
US12260339B2 Generative model for inverse design of materials, devices, and structures
A photonic device for splitting optical beams includes an input port configured to receive an input beam having an input power, a power splitter including perturbation segments arranged in a first region and a second region of a guide material having a first refractive index, each segment having a second refractive index, wherein the first region is configured to split the input beam into a first beam and a second beam, wherein and the second region is configured to separately guide the first and second beams, wherein the first refractive index is greater than the second refractive index, and output ports including first and second output ports connected the power splitter to respectively receive and transmit the first and second beams.
US12260332B2 Data pipeline and deep learning system for autonomous driving
An image captured using a sensor on a vehicle is received and decomposed into a plurality of component images. Each component image of the plurality of component images is provided as a different input to a different layer of a plurality of layers of an artificial neural network to determine a result. The result of the artificial neural network is used to at least in part autonomously operate the vehicle.
US12260328B2 Neuro-symbolic reinforcement learning with first-order logic
A computer-implemented method for reinforcement learning with Logical Neural Networks (LNNs) is provided including receiving a plurality of observation text sentences from a target environment, extracting one or more propositional logic values from the plurality of observation text sentences, finding a class for each propositional logic value by using external knowledge, converting each propositional logic value into a first-order logic by replacing a part in the propositional logic value with a variable word, the part indicating the class, selecting a LNN based on the class among LNNs prepared in advance for each class, each LNN receiving the one or more propositional logic values as a status input and outputting an action with a score indicating a degree of preference for taking the action, and performing a highest score action to the target environment to obtain a next state of the target environment and a reward for the highest score action.
US12260326B2 Data labeling for synthetic data generation
Aspects described herein may relate to methods, systems, and apparatuses for labeling data in connection with synthetic data generation. The data labeling may begin with a manual process where a user provides labels for data. Based on the labels provided by the user, modified data may be generated and may include one or more encodings associated with the labels provided by the user. A machine-learning model may be trained to predict labels based on the modified data samples. Accuracy of the model may be determined based on comparing the predicted labels to further labels provided by the user and/or by allowing the user to indicate whether predicted labels are correct or incorrect. Once the model is determined to be accurate, the predicted labels may be used as a basis for generating synthetic data.
US12260324B2 Monolithic multi-bit weight cell for neuromorphic computing
A neuromorphic weight cell (NWC) including a resistor ladder including a plurality of resistors connected in series, and a plurality of shunting nonvolatile memory (NVM) elements, each of the shunting NVM elements being coupled in parallel to a corresponding one of the resistors.
US12260313B2 Artificial neural network bypass
Apparatuses and methods can be related to implementing bypass paths in an ANN. The bypass path can be used to bypass a portion of the ANN such that the ANN generates an output with a particular level of confidence while utilizing less resources than if the portion of the ANN had not been bypassed.
US12260312B2 Soft-sensor to measure pH of treated seawater
Systems and methods include a computer-implemented method for predicting pH of seawater. A model is generated that is configured to predict a power of hydrogen (pH) of treated seawater. Generating the model includes correlating process parameter values and historical data of seawater processing plants of oil and gas reservoirs. Upstream parameters of the seawater plant are received by a soft sensor pH predictor installed at a seawater plant. A pH of seawater being processed by the seawater plant is predicted using the model and neural network software of the soft sensor pH predictor.
US12260310B2 Systems and methods for training and executing a machine learning model for analyzing an electronic database
A method of for analyzing data using machine learning models comprising: receiving data associated with a request to add a new occasion to an electronic database, wherein: the electronic database includes a plurality of occasions; a portion of the plurality of occasions is associated with a timing value and a substance value; the electronic database is associated with a first progress value; and the data associated with the request to add the new occasion is at least partially automatically generated by a first trained machine learning model; receiving data associated with the new occasion; predicting, by a second trained machine learning model, a timing value and a substance value for the new occasion; calculating a second progress value based on the timing value and the substance value for the new occasion; and causing a graphical user interface to display a notification to add the new occasion to the electronic database.
US12260306B2 Textual explanations for abstract syntax trees with scored nodes
Herein is a machine learning (ML) explainability (MLX) approach in which a natural language explanation is generated based on analysis of a parse tree such as for a suspicious database query or web browser JavaScript. In an embodiment, a computer selects, based on a respective relevance score for each non-leaf node in a parse tree of a statement, a relevant subset of non-leaf nodes. The non-leaf nodes are grouped in the parse tree into groups that represent respective portions of the statement. Based on a relevant subset of the groups that contain at least one non-leaf node in the relevant subset of non-leaf nodes, a natural language explanation of why the statement is anomalous is generated.
US12260302B2 Method and apparatus for performing learning from demonstrations, particularly imitation learning
A computer-implemented method for performing Learning from Demonstrations, particularly Imitation Learning, based on data associated with a first domain, particularly a source domain. The method includes: determining first data characterizing a demonstrator of the first domain, wherein particularly the first data characterizes sensor data of the demonstrator and/or sensor data of at least one spectator observing the demonstrator, determining first knowledge from the first domain based on the first data, transferring at least a part of the first knowledge to a second domain, particularly a target domain.
US12260300B2 Methods and systems for observation prediction in autonomous vehicles
Methods and systems for observation prediction in autonomous vehicles are described. A set of observations is received, including a current observation and one or more previous observations. Each observation includes a respective view of the environment and a vehicle state at each time step. A current action is received. A current-action embedded view is produced, the current-action embedded view representing an estimated change in vehicle state caused by the current action in a current view. A predicted view is generated from the current-action embedded view and the set of observations. The predicted view is re-centered. A predicted observation is fed back, including the re-centered predicted view and estimated change in vehicle state, to be included in the set of observations as input for multi-step training of the action-based prediction subsystem.
US12260296B1 Diamondoid materials in quantum computing devices
Disclosed herein are diamondoid materials in quantum computing devices, as well as related methods, devices, and materials. For example, in some embodiments, a quantum computing device may include: qubit circuitry, an interconnect in conductive contact with the qubit circuitry, and a dielectric material proximate to the interconnect, wherein the dielectric material includes a diamondoid film.
US12260295B2 Callback-based qubit manipulation
Enabling callback-based qubit manipulation is disclosed herein. In one example, a quantum computing device comprises a system memory and a processor device communicatively coupled to the system memory. The processor device is to receive a callback request from a requestor, wherein the callback request includes an identifier of a quantum service including a source qubit and an identifier of a callback event. The processor device is further to, responsive to receiving the callback request, allocate a target qubit corresponding to the source qubit of the quantum service and initiate execution of the quantum service. Upon determining that the callback event has occurred as a result of the execution of the quantum service, the processor device is to read an attribute of the source qubit and write the attribute to the target qubit.
US12260293B2 Information processing system and slip creation method
An information processing system including a circuitry configured to detect first identification information used to identify a job, generate second identification information associated with the first identification information, and create a slip on which the first identification information and the second identification information are displayed.
US12260291B1 Systems and methods for tracking actions using visually scannable codes
Methods and systems disclosed herein enable tracking user actions by generating different visually scannable codes (e.g., QR codes) for combinations of user, operator, and action(s). Each visually scannable code may be stored with user action data and an operator identifier and linked to another visually scannable code corresponding to the user. When a visually scannable code is scanned, all data associated with the visually scannable code and data associated with other linked visually scannable codes is generated for display. By generating the visually scannable codes and storing the codes in a linked state, the system is able to provide quick and efficient data retrieval.
US12260289B2 Aerosol-generating article comprising three dimensional code
The aerosol-generating article for use with an aerosol-generating device, the aerosol-generating article comprises an aerosol-forming substrate, and a surface area comprising a three dimensional code. The invention also relates to an aerosol-generating system comprising an aerosol-generating device and an aerosol-generating article.
US12260288B2 Bioptic barcode reader with imaging devices
Bioptic barcode readers with multiple imaging devices are disclosed herein. An example bioptic barcode reader includes a housing with a generally horizontal window and an upright window, a barcode reading device positioned within the housing, a first imaging device positioned within the housing, and a second imaging device positioned within the housing below the first imaging device. The first imaging device has a first field-of-view directed out of the upright window, the second imaging device has a second field-of-view directed out of the upright window, and a first central imaging axis of the first field-of-view intersects a second central imaging axis of the second field-of-view at an intersecting angle that is greater than or equal to 15 degrees and less than or equal to 55 degrees. The second central imaging axis of the second field-of-view extends upward above the generally horizontal window at a second angle that is greater than 0 degrees.
US12260287B2 Wireless tag reading device
A wireless tag reading device includes: a reader that receives tag information transmitted from a wireless tag attached to an article; a first engagement portion provided in the reader; and a handle portion detachable from the first engagement portion. The handle portion further includes a second engagement portion detachable from the first engagement portion, and a gripper detachable from the second engagement portion.
US12260286B2 Method for determining a value of an electromagnetic field strength, method for coupling a reader, chip card, and reader for a chip card
A method is for determining a value of an electromagnetic field strength by means of a chip card, having the steps of: providing a chip card having a coil and an integrated circuit; calibrating the chip card by means of different values of an electromagnetic field strength, wherein a power of the integrated circuit is determined in each case for a specific value of the electromagnetic field strength; correlating the different values of the electro-magnetic field strengths with a corresponding power of the integrated circuit in each case; applying an electromagnetic field strength of an unknown value to the chip card; determining a power of the integrated circuit; and determining the value of the electromagnetic field strength corresponding to this power by means of the correlation.
US12260280B2 RFID label, RFID recording medium, and method for manufacturing RFID label
An embodiment of the present invention is an RFID label having a label substrate, an RFID antenna, an IC chip, and an adhesive layer that are stacked in this order. The label substrate is a thermal paper having a thermosensitive color developing layer on one surface. The RFID antenna is provided on the other surface of the label substrate. The IC chip is connected to the RFID antenna with an ultraviolet curable anisotropic conductive adhesive.
US12260278B2 Card-type medium and card-type medium manufacturing method
A card-type medium includes a card body; an exposed component that is accommodated inside an opening formed in a front surface of the card body and is disposed so as to be partially exposed on the front surface; and a circuit board that is embedded in the card body and to which the exposed component is attached. The exposed component includes a first exposed component that is attached to the circuit board with an intermediate spacer interposed therebetween. The first exposed component and the intermediate spacer are joined together by a first conductive joining material. The circuit board and the intermediate spacer are joined together by a second conductive joining material. A joint-forming temperature of the first conductive joining material and a joint-forming temperature of the second conductive joining material are different from each other.
US12260277B2 RFID tag
An RFID tag (1) comprises a substrate (2), an inlay (3), an antenna (4) and an integrated circuit on a chip (5) coupled to the antenna (4). The substrate (2) has a front surface (6), a back surface (7), a first side edge (8) and a second side edge (9). The inlay (3) comprises the antenna (4) and has a fold (10) that is configured to fold over one side edge (8, 9) of the substrate (2) from the front surface (6) to the back surface (7). At least the inlay (3) comprises at least one opening (12).
US12260271B2 Multi-tenant radio-based application pipeline processing system
Connectivity between a radio-based application pipeline processing server and a control plane of a provider network is verified. Based on requests received at the control plane, a first isolated request handler, a second isolated request handler and an offloading manager are launched at the server. The offloading manager causes a first network function for which a request is received from the first request handler to be executed at a first network function accelerator of the server, and a second network function for which a request is received from the second request handler to be executed at a second network function accelerator of the server.
US12260269B2 Multiple interacting systems at a site
Disclosed are platforms for communicating among one or more otherwise independent systems involved in controlling functions of buildings or other sites having switchable optical devices deployed therein. Such independent systems include a window control system and one or more other independent systems such as systems that control residential home products (e.g., thermostats, smoke alarms, etc.), HVAC systems, security systems, lighting control systems, and the like. Together the systems control and/or monitor multiple features and/or products, including switchable windows and other infrastructure of a site, which may be a commercial, residential, or public site.
US12260268B2 High-performance remote atomic synchronization
One example method may be performed in an operating environment including distributed and/or disaggregated compute nodes that communicate with each other and with a shared computing resource by way of an RDMA fabric. The method may include obtaining, by a first one of the compute nodes, ownership of an atomic synchronization object that controls access to the shared computing resource, using, by the first compute node, the shared computing resource until the shared computing resource is no longer needed by the first compute node, and when the shared computing resource is no longer needed by the first compute node, relinquishing, by the first compute node, the ownership of the atomic synchronization object.
US12260266B2 Compute load balancing in a distributed environment
A system and method of balancing data storage among a plurality of groups of computing devices, each group comprising one or more respective computing devices. The method may involve determining a compute utilization disparity between the group having a highest level of compute utilization and the group having a lowest level of compute utilization, determining a transfer of one or more projects between the plurality of groups of computing devices that reduces the compute utilization disparity, and directing the plurality of groups of computing devices to execute the determined transfer.
US12260259B2 Change-proposal functions in configuration management systems
Operations of a method include receiving a configuration request requesting configuration management of a base configuration package that describes infrastructure of an application. The operations include determining, for the base configuration package, a plurality of package functions. Each package function of the plurality of package functions extends functionality of the base configuration package. The operations include determining, for the base configuration package and the plurality of package functions, a change-proposal function. The change-proposal function proposes one or more of the plurality of package functions to extend the functionality of the base configuration package. The operations include transmitting, to a user device, the change-proposal function and receiving, from the user device, approval of the change-proposal function. In response to receiving approval of the change-proposal function, the operations include configuring the base configuration package using the one or more of the plurality of package functions proposed by the change-proposal function.
US12260255B2 Intelligent process management in serverless workflow cloud environments
Intelligent process management is provided. A start time is determined for an additional process to be run on a worker node within a duration of a sleep state of a task of a process already running on the worker node by adding a first defined buffer time to a determined start time of the sleep state of the task. A backfill time is determined for the additional process by subtracting a second defined buffer time from a determined end time of the sleep state of the task. A scheduling plan is generated for the additional process based on the start time and the backfill time corresponding to the additional process. The scheduling plan is executed to run the additional process on the worker node according to the start time and the backfill time corresponding to the additional process.
US12260253B2 Layout-based data transfer between synchronized, interconnected processing elements for implementing machine learning networks
A machine learning accelerator (MLA) implements a machine learning network (MLN) by using data transfer instructions that coordinate concurrent data transfers between processing elements. A compiler receives a description of a machine learning network and generates the computer program that implements the MLN. The computer program contains instructions that will be run on PEs of the MLA. The PEs are connected by data transfer paths that are known to the compiler. The computations performed by the PEs may require data stored at other PEs. The compiler coordinates the data transfers to avoid conflicts and increase parallelism.
US12260252B2 Safety device and safety method for monitoring a machine
A safety device is provided for monitoring at least one machine that has at least one sensor for generating sensor data on the machine and a processing unit for the sensor data that is connected at least indirectly to the sensor and to the machine and that is configured as a runtime environment having at least one computing node and to allow at least one logic unit to run on the computing node, wherein at least one logic unit comprises a safety functional unit for a safety relevant evaluation of the sensor data to output in the case of a safety relevant event a safety signal to the machine for triggering a safety response, In this respect, the processing unit is furthermore configured to generate and resolve logic units and/or to assign them to a computing node.
US12260251B2 Sharing of compute resources between the virtualized radio access network (vRAN) and other workloads
The present disclosure relates to systems and methods for sharing compute resources. The systems and methods may include identifying a plurality of workloads to complete by a deadline. The systems and methods may include generating a performance prediction for each workload of the plurality of workloads. The systems and methods may use the performance prediction to calculate a number of compute resources required for the plurality of workloads to complete by the deadline. The systems and methods may schedule the plurality of workloads across the number of compute resources.
US12260247B2 Tenant security control of data for application services
A system and method for 1) storing, in data stores, data associated with tenants in separated regions, each region corresponding to a tenant; 2) receiving a request from a first tenant to share data associated with the first tenant with other tenants; 3) storing, based on the request, access control data identifying data associated with the first tenant that is subject to sharing with the other tenants; 4) accessing model building data from the tenanted database system, the model building data defined at least in part by the access control data, wherein the model building data is associated with the first tenant and the other tenants; 5) creating a model based on the data associated with the first tenant and, if applicable, other data associated with the other tenants; and 6) providing access to the model to one or more other tenants.
US12260243B2 Method for operating a microcontroller
A method for operating a microcontroller. The microcontroller includes a plurality of resources, a plurality of virtual machines being executed in the microcontroller, a coordination unit being superordinate to the plurality of virtual machines. Access information concerning accesses of the plurality of virtual machines to the plurality of resources is stored in the coordination unit. In the event that one of the virtual machines requests a reset of one of the resources, the coordination unit checks on the basis of the access information, which of the virtual machines are accessing this resource. The coordination unit determines on the basis of this check, whether the resource will be reset or whether a substitute measure will be taken.
US12260239B2 Monitoring containerized VM application running within software container
A monitoring utility program into a software container in which a containerized virtual machine application is running. The monitoring utility program is to monitor the containerized virtual machine application running within the software container. Monitoring information regarding the containerized virtual machine application is periodically pulled from the monitoring utility program.
US12260236B1 Machine learning model replacement on edge devices
Techniques for machine learning prediction using edge devices are described. In some examples a method of use includes receiving a request to load a second model onto an edge device while a first model has already been loaded on the edge device, wherein the second model and the first model share an external handle; loading at least one instance the second model into memory of the edge device; and after the second model has been loaded into memory of the edge device, directing a prediction request to the shared external handle to the second model instead of the first model.
US12260229B2 Automatic drift detection of configurations of a software-defined data center that are managed according to a desired state
Drift is automatically detected in configuration of services running in a management appliance of a software-defined data center. A method of automatically detecting drift includes: in response to a notification of a change in a configuration of a first service enabled for proactive drift detection, transmitting a first request to compute drift in the configuration of the first service to a plug-in of the first service, the first request including the change in the configuration of the first service; periodically, at designated time intervals, transmitting a second request to compute drift in the configuration of a second service enabled for passive drift detection, to the plug-in of the second service, the second request including a current state of the configuration of the second service; and notifying a desired state management service of the computed drift in the configuration of the first and second services.
US12260224B2 Sizing service for cloud migration away from only cloud storage and back to on-site computing strategy
A computing device receives data related to operation of a cloud computing environment having an application comprising several services. The data related to operation of the cloud computing environment can include time-based data related to computing resource use in the cloud computing environment, such as I/O rate, processor utilization, and others. In some implementations the services that compose the application can be orchestrated through an orchestrator, and in those implementations data regarding the orchestration can also be provided to the computing device. The computing device can also request service-related information from the cloud computing environment, where the service-related information can include financial related information for operations in the cloud. The computing device can take as input the data related to operation of the application and services the orchestration, and the service and thereafter provide a recommendation of an on-premises computing infrastructure adequate to replace the cloud computing environment.
US12260223B2 Generative AI accelerator apparatus using in-memory compute chiplet devices for transformer workloads
An AI accelerator apparatus using in-memory compute chiplet devices. The apparatus includes one or more chiplets, each of which includes a plurality of tiles. Each tile includes a plurality of slices, a central processing unit (CPU), and a hardware dispatch device. Each slice can include a digital in-memory compute (DIMC) device configured to perform high throughput computations. In particular, the DIMC device can be configured to accelerate the computations of attention functions for transformer-based models (a.k.a. transformers) applied to machine learning applications, including generative AI. A single input multiple data (SIMD) device configured to further process the DIMC output and compute softmax functions for the attention functions. The chiplet can also include die-to-die (D2D) interconnects, a peripheral component interconnect express (PCIe) bus, a dynamic random access memory (DRAM) interface, and a global CPU interface to facilitate communication between the chiplets, memory and a server or host system.
US12260216B2 Conflict detection method and system for internet of things (IoT) device scheduling
The present disclosure discloses a conflict detection method for Internet of Things (IoT) device scheduling, relating to the technical field of the IoT, and specific steps include: acquiring data of a device model; converting a device scheduling instruction into a conditional instruction according to the data of the device model; determining a scheduling conflict rule according to device scheduling conflicts in historical data; detecting whether the conditional instruction is in a conflict state based on the scheduling conflict rule; if the conditional instruction is in a conflict state, performing a first conflict resolution, or if the conditional instruction is in a non-conflict state or after a conflict is resolved, performing a second detection; converting, in the second detection, the conditional instruction into an SMT formula, inputting the SMT formula into an SMT solver for detection, and determining whether the conditional instruction is in a conflict state; and if the conditional instruction is in a conflict state, performing second conflict resolution, or if the conditional instruction is in a non-conflict state or after a conflict is resolved, executing the conditional instruction. The present disclosure ensures consistency between different services of the IoT, and a rule-based method and an SMT solver-based method are adopted to perform conflict detection.
US12260207B2 Applying service level objectives to release pipelines
The present disclosure relates to methods and systems for monitoring release pipelines. The methods and systems calculate health metrics of release pipelines using telemetry data from the release pipelines. The methods and systems determine whether the release pipelines are healthy based on the health metrics. The methods and systems automatically trigger one or more actions in response to determining that the release pipelines are unhealthy and continue to monitor the release pipelines in response to determining that the release pipelines are healthy.
US12260204B2 Automatically deploying a development environment on a target system
A deployment engine executing on a computing device can receive a command from a user via a command line interface of the deployment engine. The command can include a predesignated flag for replicating a software development environment that is local to the computing device. The deployment engine can obtain configuration data describing characteristics of the software development environment. The deployment engine can, in response to receiving the command, build an image file based on the configuration data. The image file can be configured for deploying the software development environment inside a virtual guest on a remote computing device.
US12260202B2 Systems and methods for self-discovery of information technology (IT) environment changes
Systems and methods are provided that may be implemented to automatically discover intended and/or unintended changes as they occur in an IT environment, such as a network that includes multiple endpoint information handling systems. Intended changes may include, but are not limited to, changes in user and device or endpoint system level experience metrics that occur on one or more of the endpoint information handling systems within the IT environment after a planned action occurring in the IT environment. Unintended changes to similar metrics may occur when no activities are planned or initiated for the IT environment. These IT environment changes may be discovered automatically based on individual device level telemetry data and/or fleetwide aggregations derived of benchmarking various telemetry metrics.
US12260201B2 Application deployment method, application blueprint generation method, platform, terminal and medium
Provided is an application deployment method, including: receiving an application blueprint (S1) including at least two different sub-blueprints; and deploying an application instance on a hardware device in a cluster according to the application blueprint and external capabilities provided by all deployed application instances (S2), with a sum of the external capabilities provided by all the deployed application instances being greater than or equal to the total external capability of the application. The present disclosure further provides an application blueprint generation method, a microservice platform, a communication terminal and a computer-readable medium.
US12260199B2 Merging skip-buffers in a reconfigurable dataflow processor
A method in a reconfigurable computing system includes connecting a plurality of tensor consumers to their corresponding tensor producers via skip-buffers, which generates a plurality of skip-buffers. The method includes determining that at least one skip-buffer of the plurality of skip-buffers corresponding to a first set of tensor consumers and at least one skip-buffer of the plurality of skip-buffers corresponding to a second set of tensor consumers, are compatible to wholly or partially merge. The method also includes merging, wholly or partially, the compatible skip-buffers to produce a merged skip-buffer having a minimal buffer depth. The described method may reduce memory unit consumption and latency.
US12260198B2 Computer-implemented method for generating a linker code for a generation process of an executable code for a processing unit from a source code
A computer-implemented method for generating linker code for generation process of executable code for a processing unit from a source code, in particular in a control unit of a vehicle. The control unit includes at least one memory unit each including at least one memory area in each case, and a processor unit including at least one processor core. As a function of predefined pieces of information relating to the memory areas of the processing unit, a predefined configuration of the existing memory areas as to which applications are assigned to which memory areas, and a predefined configuration of the macros which describe accesses of applications to memory areas according to specific properties, data arrays are generated, according to which an initialization of the memory areas takes place.
US12260192B2 Workflow application and user interface builder integrating objects, relationships, and actions
Systems, techniques, and user interfaces are disclosed for an object-centric builder software that can utilize an ontology to design, configure, and build a workflow application that also references the ontology to perform a workflow. The ontology may serve as a data model for stored data associated with the particular workflow. The builder software may leverage the ontology to obtain advance knowledge of the availability and structure of the stored data that will be accessible to the workflow application at run-time, in order to build a workflow application that is well-tailored for that particular workflow. This approach may also result in flexible workflow applications that are easily built and maintained.
US12260191B2 Assisted composition of quantum algorithms
A quantum programming environment may include an assisted composition system to assist the composition of quantum objects. The assisted composition system may receive a partial portion of a quantum object that is being composed but not yet fully composed by a user. The assisted composition system may determine a first abstract representation of the partial portion of the quantum object being composed. The assisted composition system may determine that the first abstract representation resembles at least a first portion of a second abstract representation of a stored quantum object stored in a library for the quantum programming environment. The assisted composition system may obtain a second portion of the stored quantum object from the library and provide it to the user as a next portion to the partial portion of the quantum object being composed.
US12260189B2 Systems and methods for creating software from library and custom components
Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
US12260179B2 Incorporating unstructured data into machine learning-based phenotyping
Implementations are described herein for incorporating unstructured data into machine learning-based phenotyping. In various implementations, natural language textual snippet(s) may be obtained. Each natural language textual snippet may describe environmental or managerial features of an agricultural plot that exist during a crop cycle. A sequence-to-sequence machine learning model may be used to encode the natural language snippet(s) into embedding(s) in embedding space. The embedding(s) may semantically represent the environmental or managerial features of the agricultural plot. Using one or more phenotypic machine learning models, phenotypic prediction(s) may be generated about the agricultural plot based on the one or more semantic embeddings and additional structured data about the agricultural plot. Output may be provided at one or more computing devices that is based on one or more of the phenotypic predictions.
US12260177B2 Generation of jurisdictions lists for input text
Systems and methods are provided that include a processor executing a program to receive input text, divide the input text into sentences, identify one or a plurality of jurisdiction candidates in the sentences from a predetermined taxonomy to generate a jurisdictions list, transform the jurisdictions list using a type recognition neural network to disambiguate jurisdictions in the jurisdictions list, the type recognition neural network being trained on a labeled ground truth dataset containing pairs of geographic names and tax jurisdiction types, and generate and output the jurisdictions list as a jurisdiction prediction list.
US12260175B2 Method and system for context-driven conversation automation pipeline
A method and system for automating a process of downloading and analyzing messages from conversation rooms and chat rooms to determine topics, entities, context, and actionable items are provided. The method includes downloading a set of messages that have been communicated over a communication channel; analyzing each respective message in order to determine at least one respective topic that relates to each respective message; determining, based on a result of the analysis, metrics that relate to the set of messages; and storing historical data that relates to the downloaded set of messages and each of the metrics. The analysis may be performed by executing an artificial intelligence (AI) algorithm that is based on a Natural Language Processing (NLP) model and is trained by using the historical data.
US12260171B1 Editing data sets via non-editable workbooks
Editing data sets via non-editable workbooks including presenting, by a workbook manager on a client computing system, a workbook in an exploration mode that displays edits to the workbook without altering the workbook, wherein the workbook presents a data set from a cloud-based data warehouse; receiving, by the workbook manager via the workbook, a change to the workbook and an edit to the data set from a client account associated with the client computing system; determining, by the workbook manager, that the client account is authorized to edit the data set on the cloud-based data warehouse and that the client account lacks authorization to commit changes to the workbook; and applying, by the workbook manager, the edit to the data set in the cloud-based data warehouse.
US12260167B2 e-Pub creator
A system and method for the preparation of electronic publications or “ePubs” that provide a rich multimedia experience to readers using any of a variety of user devices, without requiring those individuals wishing to prepare such ePubs to install proprietary client applications on the computing device used to prepare the ePubs, and without the need to download a large portion or all of the ePub to enable viewing on an electronic device of an end-user.
US12260166B2 System for generating outline navigational interface for native mobile browser applications
A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.
US12260165B2 Systems and methods for intelligently buffer tracking for optimized dataflow within an integrated circuit architecture
Systems and methods for optimizing data flow in an integrated circuit includes creating a task graph based on transforming an optimized network graph for a neural network application, wherein creating the task graph includes: enumerating a plurality of distinct tasks based on a decomposition of each of a plurality of network operations of the optimized network graph; and allocating a data buffer to each of pairs of dependent tasks of the plurality of distinct tasks based on the decomposition of each of the plurality of network operations of the optimized network graph; encoding a token-informed task scheduler based on a composition of the task graph, wherein the encoding the token-informed task scheduler includes: programming the token-informed task scheduler to cause an execution of the plurality of distinct tasks based on identifying a state of a respective data buffer between each of the pairs of dependent tasks.
US12260162B2 Method and apparatus for printing electrical circuit directly on target surface having 3-dimensional shape, 3D printer used for the same and electrical device having electrical circuit printed by the same
A method and apparatus for printing an electric circuit directly on a target surface having a three-dimensional shape are provided. In this method, a 3D printing apparatus that can be attached to a target surface is used. In this printing method, two-dimensional information about the shape of the electric circuit to be printed and information about the three-dimensional shape of the target surface are input. Two-dimensional information about the shape of the electric circuit to be printed is adjusted based on the information about the three-dimensional shape of the target surface to generate three-dimensional information about the electric circuit to be printed. Based on this, a tool path for controlling the 3D printing apparatus is generated.An electric circuit can be directly fabricated on a target surface having a three-dimensional shape by the method and apparatus. In addition, an electronic device having a three-dimensional electric circuit manufactured by the present method can be applied in various ways.
US12260159B2 System for collaborative hardware RTL logic timing debug in integrated circuit designs
A method, programming product, and/or system is disclosed for identifying flaws in integrated circuits, e.g., processors, that includes: selecting from a list of a plurality of timing issues in an integrated circuit, where each timing issue on the list is represented by one or more VHDL code lines, a particular timing issue to investigate; tracing back the selected one or more VHDL code lines, corresponding to the selected particular timing issue to investigate, to one or more selected physical design VHDL (PD-VHDL) code lines; logically navigating across the one or more selected PD-VHDL code lines to one or more corresponding normalized VHDL (NVDHL) code lines; and tracing back the one or more corresponding NHVDL code lines to one or more short-hand VHDL (SVHDL) code lines to identify one or more code lines, written by a code designer, responsible for the particular timing issue being investigated.
US12260157B1 Qubit-coupler-qubit model for system calibration
Systems and methods for calibrating and initializing a system comprising a first qubit, a second qubit, and a coupler are provided. A method of initializing the system can include calibrating the system; providing a first idle resonance frequency of the first qubit and a second idle resonance frequency of the second qubit; providing the first bias for the first idle resonance frequency and the second bias for the second idle resonance frequency; determining a value of the third resonance frequency at which a difference between the first degree of coupling and the second degree of coupling is minimized, when the first resonance frequency is the first idle resonance frequency and the second resonance frequency is the second idle resonance frequency; and providing the third bias according to the determined value of the third resonance frequency.
US12260156B2 Automated tools for incremental generation of building mapping information
Techniques are described for computing devices to perform automated operations related to using images acquired in a building as part of an automated generation process of a floor plan or other mapping information for the building, in some cases without using depth information from depth-sensing equipment about distances from the images' acquisition locations to objects in the surrounding building, and for subsequent use in further automated manners, such as controlling navigation of mobile devices and/or for display to end users in a corresponding graphical user interface. The automated analysis and assessment of the building images may, for example, include incrementally generating partial versions of the mapping information, determining acquisition instructions related to further acquisition of additional images and/or other types of data (e.g., to reduce uncertainty associated with portions of the partial mapping information or otherwise obtain missing data), and providing corresponding guidance in or more manners.
US12260152B2 Audio output method and mobile terminal
An audio output method applied to a mobile terminal, the screen of the mobile terminal comprises a first screen area provided with a first vibration unit, and a second screen area provided with a second vibration unit. The method includes: detecting a first folding state of the first screen area relative to the second screen area; and controlling working states of the first vibration unit and the second vibration unit according to the first folding state in a scenario that audio output is satisfied.
US12260150B2 Audio systems and devices and related methods and software
Audio devices comprise a housing, a first audio connection supported by the housing, a second audio connection supported by the housing, and a controller supported by the housing that is configured to receive an input audio signal via the first audio connection, combine the input audio signal with a sound bite to create an output audio signal, and transmit the output audio signal via the second audio connection. Audio systems comprise an audio device and software that directs a computing device to receive a user input and transmit a sound bite to the audio device responsive to receipt of the user input.
US12260147B2 Display control method, display apparatus
A display control method includes obtaining an image signal from an electronic apparatus. The image signal includes at least a first image signal and a second image signal. The first image signal corresponds to first configuration information, the second image signal corresponds to second configuration information. The first configuration information and the second configuration information are used to enable the electronic apparatus to determine two different display areas. The display control method further includes determining a current display mode of a first display apparatus, when the current display mode is a first display mode, controlling the first image signal to be output and displayed on the first display apparatus corresponding to the first configuration information and controlling the second image signal to be output and displayed on a second display apparatus connected to the first display apparatus and corresponding to the second configuration information.
US12260145B1 Transfer of the display of content between devices with animation
In one implementation, a method of transferring the display of video content from a first location to a second location is performed at a first device including an image sensor, a first display, one or more processors, and non-transitory memory. The method includes detecting a second device in a field-of-view of the image sensor displaying video content at a first location in the physical environment on a second display. The method includes detecting a transfer trigger to display the video content at a second location in the physical environment. The method includes, in response to detecting the transfer trigger, displaying, on the first display, a transfer animation of the video content being moved from the first location to the second location.
US12260144B2 Controlling external devices using reality interfaces
In some exemplary processes for controlling an external device using a computer-generated reality interface, a view of a physical environment that includes the external device is provided through the display, and information specifying a function of the external device is received from the external device. While the view of the physical environment is being provided, an affordance corresponding to the function is displayed at a position on the display that overlays at least a portion of the external device.
US12260142B2 Electronic device and method for controlling display of at least one external object among one or more external objects
An electronic device according to an embodiment may comprise a camera, a display, a memory configured to store instructions, and at least one processor. The at least one processor may be configured to, when the instructions are executed, cause the electronic device to receive a first input for enabling a designated setting. The at least one processor may be configured to, when the instructions are executed, cause the electronic device to, in response to the input, recognize, from a screen being displayed through the display, a first area occupied by a first external object and a second area occupied by a second external object, based on an image being obtained via the camera.
US12260136B2 Communication apparatus performing communication through orthogonal frequency division multiple access and method for controlling communication apparatus
A communication apparatus receives a first trigger frame including information about orthogonal frequency division multiple access (OFDMA) conforming to IEEE 802.11 standard from an external access point external to the communication apparatus while a first mode is enabled, performs communication processing in the first mode through OFDMA conforming to the IEEE 802.11 standard based on information about the first trigger frame, and transmits, in a case where a second mode is enabled, a second trigger frame including information about OFDMA conforming to the IEEE 802.11 standard.
US12260133B2 Printing system, printing apparatus, method of controlling printing apparatus and information processing apparatus, and storage medium for generating a print job using a prioritized print setting
A determination is made as to whether priority is given to a print setting or a print preset by a general-purpose print service performed on an information processing apparatus. This makes it possible to resolve a conflict in settings.
US12260128B2 System, method, and device for uploading data from premises to remote computing environments
A system, method and device for ingesting data files into remote computing environments is disclosed. The method includes receiving a plurality of data files and processing same according to a modified round-robin (MRR) process. The MRR assigns data files for processing by determining which of a plurality of remote processors are active, and by determining an amount of queued processing for the active remote processors. The method includes assigning each data file of the plurality of data files to a remote processor of the plurality of remote processors based on the remote processor (1) being active, and (2) having a relatively lower amount of queued processing. The method includes instructing a storage writer to store processed data files.
US12260124B2 Three-dimensional memory device and method for enhanced page register reset
A method for programming a memory device having a plurality of planes is provided. Program commands and addresses are received. Each of the addresses associated with one of the program commands. A first plane of the plurality of planes are determined according to a first address of the addresses. A page register of the first plane is reset. A second plane of the plurality of planes is determined according to a second address of the addresses. A page register of the second plane is reset.
US12260116B2 Storage device, operation method of storage device, and storage system using the same
A storage device includes a nonvolatile memory device and a storage controller. The storage controller includes a multi-protocol host interface circuit that receives a first-type request including a first logical address from an external host and transmits/receives data corresponding to the first-type request with the external host by a block unit. Additionally, the multi-protocol host interface circuit receives a second-type request including a first physical address from the external host and transmits/receives data corresponding to the second-type request with the external host by a unit smaller than the block unit. A mapping cache manager manages an address translation table cache, sends an address translation request including the first physical address to the external host, and receives a response including mapping information corresponding to the first physical address from the external host.
US12260115B2 Techniques for temperature-based access operations
Methods, systems, and devices for techniques for temperature-based access operations are described. A memory system may be configured to write temperature information to metadata during a write operation. The temperature information may indicate a temperature range within which the memory system may be during the write operation. The memory system may perform a corresponding read operation based on the temperature information written to the metadata and a temperature of the memory system during the read operation. A server may determine and indicate parameters associated with writing the temperature information to the metadata. Additionally, or alternatively, the server may indicate trim parameters for use in performing read operations based on temperature information received from the memory system. In some examples, the memory system may perform targeted refresh operations at locations based on temperature information stored associated with the locations.
US12260114B2 Techniques for priority information
Methods, systems, and devices for techniques for priority information are described. A memory system may be configured to receive, at a memory system, an indication that data is critical to operating the memory system; receive the data that is critical to operating the memory system based at least in part on the indication; select one more parameters to provide a reliability of a storage of the data into a memory device of the memory system based at least in part on receiving the indication and receiving the data; and program the data into the memory device of the memory system using the one or more parameters based at least in part on selecting the one or more parameters.
US12260106B2 Tiering snapshots across different storage tiers
Tiering snapshots across different storage tiers, including: creating a snapshot of a dataset, wherein the snapshot includes user data and metadata; offloading the snapshot of the dataset to a first storage level storage system; and migrating, in accordance with a lifecycle policy and via one or more copy offload operations, the snapshot from the first storage level storage system to a second storage level storage system.
US12260105B1 Converting the format of a distributed object storage with reduced write operations
The disclosure herein describes converting a disk cluster to a different format. A format conversion instruction associated with a disk cluster is received. A first subgroup of disks of the disk cluster that are the emptiest disks of the disk cluster are identified and all data is evacuated from the first subgroup of disks to other disks of the disk cluster. The first subgroup of disks is reformatted based on the received format conversion instruction. A group of data objects stored in the disk cluster is converted based on the format conversion instruction and the converted group of data objects are written to the reformatted first subgroup of disks. The process iterates through the disks of the disk cluster to reformat all disks and convert all data objects based on the received format conversion instruction. The process reduces the write operations required to convert the format of the disk cluster.
US12260103B1 Range deviation based namespace rebalancing in a distributed storage network
Computer-implemented methods for rebalancing a namespace range of a dispersed storage network (DSN) are provided. Aspects include calculating a namespace imbalance factor for each of a plurality of storage devices in the DSN, identifying a source storage device of the DSN having a largest namespace imbalance factor, determining a minimum namespace address, a maximum namespace address, an ideal minimum namespace address, and an ideal maximum namespace address for the source storage device, and based at least in part on a determination that the minimum namespace address is less than the ideal minimum namespace address and/or the maximum namespace address is greater than the ideal maximum namespace address, reassigning the left-deviated or right-deviated portion of the namespace range from the source storage device to its left or right neighbor storage device of the DSN.
US12260102B2 Distributed storage method and device
A distributed storage method includes offline merging, by a first thread service of a distributed storage system, M small files in a file system; generating, by the first thread service, M pieces of metadata in the offline merging process; loading, by a second thread service of the distributed storage system, the M pieces of metadata into a metadata set; searching, by the second thread service, the metadata set for metadata of a first small file when the second thread service receives a first instruction; and performing, by the second thread service, the operation corresponding to the first instruction when the second thread service finds the metadata of the first small file in the metadata set.
US12260101B2 Read source determination
Apparatuses and methods for read source determination are provided. One example apparatus can include a controller configured to determine a source for read requests and to direct read requests for a first portion of data to a first block of single level memory cells in response to an amount of a second portion of data written to a second block of single level memory cells being less than a threshold amount, and direct read requests for the first portion of data to a first block of quad level memory cells in response to the amount of the second portion of data written to the second block of single level memory cells being at least the threshold amount.
US12260100B2 Data storage device and data processing method for arranging a write order of writing data based on a logical data order of reading the data
A data storage device includes a memory device and a memory controller. In response to a write command received from a host device, the memory controller performs a write operation to write predetermined data into the memory device. In the write operation, the memory controller selects one from multiple superblocks as a first target superblock of the write operation and sequentially writes the portions of the predetermined data into the pages of the first target superblock in a cyclic manner among memory dies according to an order of plane indices. Each memory die includes at least a first plane and a second plane. In the write operation corresponding to the predetermined data, corresponding write operations performed on a first page on the first plane of all memory dies are earlier than corresponding write operations performed on a first page on the second plane of all memory dies.
US12260098B2 Memory channel disablement
An apparatus can include memory devices and a memory controller coupled to the memory devices via memory channels. The memory channels can disable a first memory channel associated with a first memory die in a respective memory chip of a memory device and perform a memory operation via a second memory channel involving a second memory die in the respective memory chip.
US12260097B2 Replacing key-value pair sets with new key-value pair sets
In some implementations, a memory device may determine, from a list of key-value pair sets, a key-value pair set. The memory device may identify, from the key-value pair set selected from the list of key-value pair sets, a first key that is included in at least one other key-value pair set from the list of key-value pair sets. The memory device may identify, from the key-value pair set selected from the list of key-value pair sets, a second key that is not included in at least one other key-value pair set from the list of key-value pair sets. The memory device may form a new key-value pair set that excludes the first key and includes the second key. The memory device may replace the key-value pair set selected from the list of key-value pair sets with the new key-value pair set.
US12260094B2 Memory system and method of operating thereof, and computer-readable storage medium
The present disclosure provides a memory system with a non-volatile memory that includes a plurality of storage areas. Each storage may include a plurality of first storage groups in a first area and a plurality of second storage groups in a second area. The first area may support physical addressing. The second area may not support physical addressing. A memory controller of the memory system may perform a wear leveling process by swapping a first storage group having a first group write count with a second storage group having a second group write count. The first group write count may be a maximum group write count among a plurality of group write counts corresponding to the plurality of first storage groups. The second group write count may be a minimum group write count among a plurality of group write counts corresponding to the plurality of second storage groups.
US12260093B2 Systems and methods for eliminating garbage collection in solid-state drives (SSDs)
Systems and methods for eliminating garbage collection in solid-state drives (SSDs) of a data center are disclosed herein. A data placement block (DPB) size is determined. An SSD receives, from a host device, a write command specifying a virtual logical block address (LBA). The SSD identifies a DPB based on the virtual LBA of the write command. The SSD causes data associated with the write command to be written to an erasable unit of memory of the SSD based on the identified DPB, and causes an association between the erasable unit of memory of the SSD and the virtual LBA of the write command to be stored.
US12260091B2 Managing input/output (I/O) operations at a storage device
Managing I/O operations at a storage device, including querying storage device to identify a maximum number of command slots associated with the storage device; providing, to the storage device and at a first throughput, a first set of input/output (I/O) operations for processing at the storage device; updating, based on the first set of I/O operations, a log indicating a number of pending I/O operations to be performed at the storage device; comparing the pending number of I/O operations to the maximum number of command slots of the storage device; determining, based on the comparing, that the pending number of I/O operations is within a first threshold of the maximum number of command slots of the storage device, in response: providing, to the storage device and at a second throughput, a second set of I/O operations for processing at the storage device, the second throughput less than the first throughput.
US12260088B2 Commanded device states for a memory system
Methods, systems, and devices for commanded device states for a memory system are described. For example, a memory system may be configured with different device states that are each associated with a respective allocation of resources (e.g., feature sets) for operations of the memory system. Resource allocations corresponding to the different device states may be associated with different combinations of memory management configurations, error control configurations, trim parameters, degrees of parallelism, or endurance configurations, among other parameters of the memory system, which may support different tradeoffs between performance characteristics of the memory system. A host system may be configured to evaluate various parameters of operating the host system, and to transmit commands for a memory system to enter a desired device state of the memory system.
US12260084B2 Automatic data separation and placement for compressed data in a storage device
A storage device is disclosed. The storage device may include storage for data. A host interface logic may receive a dataset and a logical address from a host. A stream assignment logic may assign a stream identifier (ID) to a compressed dataset based on a compression characteristic of the compressed dataset. The stream ID may be one of at least two stream IDs; the compressed dataset may be determined based on the dataset. A logical-to-physical translation layer may map the logical address to a physical address in the storage. A controller may store the compressed dataset at the physical address using the stream ID.
US12260077B1 Customizing user interfaces based on neurodiverse classification
Systems and methods are described herein for novel uses and/or improvements for customizing user interfaces for neurodiversity categories using machine learning models. In particular, one or more neurodiversity categories corresponding to a user are identified based on inputting user interaction data into a machine learning model. Based on the output of the machine learning model of one or more neurodiversity categories, user interface parameters are determined for those neurodiversity categories and a customized user interface is generated based on the user interface parameters. One or more applications with which the user interacts are then updated using the customized user interface.
US12260072B1 Systems and methods for concurrently handling multiple artifact types in a unified graphical user interface
A method for concurrently handling multiple artifact types includes displaying a multi-artifact handling user interface for concurrently handling a corpus of exception artifacts and a corpus of validated artifacts, wherein the multi-artifact handling user interface includes: a first dynamic artifact user interface component that displays the corpus of exception artifacts in an editable state during a first period, a second dynamic artifact user interface component that displays the corpus of validated artifacts in an un-editable state during the first period, and a transition control toggle button that is selectable to transition: the first dynamic artifact user interface component from displaying the corpus of exception artifacts to displaying the corpus of validated artifacts during a second period, and the second dynamic artifact user interface component from displaying the corpus of validated artifacts to displaying the corpus of exception artifacts during the second period.
US12260069B2 Display data generation method, computer-readable, non-transitory medium and computer
A display data generation method used in a computer including an output module, includes generating display data of page numbers for scrollably displaying page numbers of a plurality of pages each containing predetermined item information, to output the display data of page numbers from the output module, retrieving page information indicating a same number of pages as a number of page numbers displayed in a distance corresponding to a distance between two points in a display region in which the page numbers are displayed when the two points are specified by the user, wherein the number of page numbers are calculated based on the distance between the two points and the distance between adjacent page numbers displayed in the display region, and generating item display data for displaying item information contained in the pages indicated in the retrieved page information, to output the item display data from the output module.
US12260068B2 Method and system for structuring and deploying an electronic skill-based activity
Embodiments of the present disclosure enable system(s) and method(s) for creating and deploying an electronic skill-based activity, including implementing a matchup tool to determine a projected performance score for participants in real-world events based at least in part on historical performance data of each participant. The matchup tool creates suggested matchups for inclusion in a skill-based game by selecting, for each suggested matchup, at least two components, formed from one or more participants, expected to produce substantially similar scores in the skill-based game based on the projected performance score of each participant. The matchup tool renders for display to a game operator the suggested matchups to enable the game operator to interactively select suggested matchups for inclusion within the skill-based game. The matchup tool transmits the selected matchup to presentation devices of users to enable the users to interactively select components as predicted winning components of the skill-based game.
US12260065B2 Interface to display animated icon
Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.
US12260063B2 Information processing apparatus display control method and program
There is provided an information processing apparatus including a display control unit that displays a list screen of thumbnails associated with content, an execution unit that executes any application using the content associated with the thumbnails, and an image generation unit that generates an execution state image showing an execution state of the application by the execution unit, wherein the display control unit displays the execution state image generated by the image generation unit in at least a portion of an area where the list screen is displayed.
US12260062B1 Digital manipulation of virtual user interface via activation of invisible virtual widget
Disclosed is a display apparatus and a method for digital manipulation of a virtual user interface in virtual environments. The display apparatus includes a light source, tracking means, and a processor configured to control the light source to project the virtual user interface, and process tracking data from the tracking means to detect the proximity of an interaction element, such as a user's hand, to an invisible segment of a virtual widget within the virtual user interface. Upon proximity detection, the light source is activated to display the virtual widget. The processor then determines if the segment has been activated and subsequently processes any positional changes of the interaction element to adjust the virtual user interface accordingly. This adjustment is performed in accordance with predefined visual effects that correspond to the activated segment, enabling intuitive and dynamic user interaction.
US12260056B2 Device and method for detection
A detection device includes a plurality of capacitive sensors, a transmission antenna, a reception antenna, a radar module, a carrier module, and a processor. The capacitive sensors detect first information of a human body portion in a first direction, and detect second information of the human body portion in a second direction. The radar module uses the transmission antenna to transmit a radar signal to the human body portion. The radar module uses the reception antenna to receive a reflection signal from the human body portion. The radar module detects third information of the human body portion in a third direction according to the reflection signal. The capacitive sensors, the transmission antenna, and the reception antenna are disposed on the carrier element. The processor estimates status information of the human body portion according to the first information, the second information, and the third information.
US12260054B2 Touch substrate and display panel
A touch substrate and a display panel are provided by this disclosure. The touch substrate includes a plurality of touch units, each touch unit has a first electrode and a second electrode. The first electrode includes a first trunk electrode and a plurality of first branch electrodes. The first trunk electrode is parallel to a first direction. The first branch electrodes are disposed on two sides of the first trunk electrode. The first branch electrodes extend outwardly with the first trunk electrode as a center to form a radial structure. The second electrode includes a second trunk electrode and a plurality of second branch electrodes. The second trunk electrode is parallel to a second direction. The second branch electrodes are disposed on two sides of the second trunk electrode. The first branch electrodes and the second branch electrodes are alternately disposed to form an occlusal structure.
US12260052B2 Fabric-covered electronic device with touch sensor
An electronic device such as a speaker device may have a curved housing characterized by a vertical longitudinal axis. A layer of fabric may cover the curved housing. A touch sensor may be used to detect touch input on the layer of fabric. The touch sensor may include capacitive touch sensor electrodes including drive lines and sense lines. In some arrangements, the touch sensor is formed from conductive strands in the layer of fabric. In other arrangements, the touch sensor is formed from conductive traces on a substrate. The substrate may be formed from portions of the curved housing or may be formed from a layer that is separate from the housing. Light-emitting components and/or fabric with different visual characteristics may be used to mark where the touch-sensitive regions of the fabric are located. The touch-sensitive regions may be shaped as media control symbols.
US12260042B2 Display panel, display device and method for fabricating the display panel
Embodiments of this disclosure disclose a display panel and a display device including the display panel. The display panel includes: a base substrate, the base substrate including a display area and a non-display area around the display area; a touch electrode layer on the base substrate, the touch electrode layer being within the display area of the base substrate; and a plurality of signal lines electrically connected with the touch electrode layer, the plurality of signal lines being distributed within a first area of the non-display area. The display panel further includes at least one outer dummy trace within a second area of the non-display area, the second area is between the first area and an outer border of the non-display area, and the at least one outer dummy trace and the plurality of signal lines are separated from each other.
US12260041B2 Touch panel and touch driving method for switching into different working modes according to different application scenarios
A touch panel and a touch driving method are provided. The touch panel includes a touch sensing unit set, wherein the touch sensing unit set includes touch sensing units; a driving signal line set, wherein the driving signal set includes driving signal lines, and one of the driving signal lines is electrically connected to one of the touch sensing units; and a touch circuit corresponding to the driving signal line set, wherein the touch circuit includes a plurality of thin film transistors (TFT), gates of the thin film transistors are connected to each other, sources/drains of the thin film transistors are connected to each other, and the drain/source of the thin film transistors is electrically connected to one of the driving signal lines.
US12260040B2 Stylus driving apparatus and electronic device comprising same
Provided is an electronic device including a panel including a plurality of first electrodes extending in a Y-axis and a plurality of second electrodes extending in an X-axis, a driving part configured to individually control a direction of current flowing through the plurality of first electrode and the plurality of second electrodes so as to generate electromagnetic fields, thereby driving a stylus, and a determination part configured to receive a signal generated in the stylus so as to determine touch coordinates. Each of the plurality of first electrodes and the plurality of second electrodes does not form a closed loop. In the electronic device and a stylus driving device according to the embodiment of the present invention, since a separate configuration such as a digitizer, an antenna, and the like is not required, the product may be miniaturized and thinned, and the manufacturing cost may be reduced.
US12260039B2 Electronic communication based on user input
The present disclosure relates generally to displaying a visual representation of a stroke.
US12260035B2 Touch display panel
A touch display panel for improving product yield and product reliability and reducing manufacturing cost includes a touch sensor unit disposed on an encapsulation unit, the touch sensor unit including a plurality of touch sensors corresponding to an active area and a touch passivation layer on the plurality of touch sensors, and an antireflection unit disposed on the touch sensor unit, the antireflection unit at least including a black matrix disposed in non-emissive areas of the active area and a bezel area, wherein the antireflection unit and the touch passivation layer overlap the active area and the bezel area and do not overlap at least a pad area of the bezel area, and, in the bezel area, the overlapping area of the antireflection unit is equal to the overlapping area of the touch passivation layer.
US12260032B1 Knob apparatus and operation method thereof
A knob apparatus includes a touch panel, a touch-sensing controller, and a knob. The touch panel has multiple touch-sensing electrodes. The touch-sensing controller is coupled to the touch-sensing electrodes of the touch panel. The touch-sensing controller detects a touch event of the touch panel through the touch-sensing electrodes. The knob has a base and a knob cap. The knob cap is pivoted on the base. The base is attached to the touch panel. Multiple conductive electrodes are disposed at different positions of the base. The touch-sensing controller detects the conductive electrodes of the base of the knob through the touch-sensing electrodes of the touch panel to learn a rotation direction of the knob cap on the base.
US12260028B2 Data input system with online learning
A data input system is described for inputting text items to an electronic device. The data input system has a store holding a vocabulary of embeddings of text items, each embedding being a numerical encoding of a text item. The data input system receives user input comprising a sequence of one or more context text items and a new text item, the new text item being a text item with an embedding to be computed and added to the vocabulary or with an embedding already in the vocabulary and to be updated. A neural network predictor predicts a next text item in the sequence given the context text items and the vocabulary. An online training module updates the vocabulary by using either a direction associated with the predicted next item, or, by comparing the new text item and the predicted next text item.
US12260027B2 Ethiopic single to three keystrokes typing
A programing method that increases the number of keys available especially for Ethiopic typing to render and settle in computer and virtual keyboards by many folds is provided. The Ethiopic Unicode or other glyphs close to 500 where the default is typed with one keystroke each and the rest with two keystroke each with more efficient novelty is described. It is also possible to increase the keystrokes of some to three, especially to make typing simple with consideration to the spread of the keys on computers. The efficiency of the Ethiopic novel writing system in QWERTY, Heleheme, and other layouts including virtual abbreviated, non-abbreviated, ligated keyboards and the like as well as those useable by other non-default and Unicode alphabets in more than one typing methods in different layouts of the Ethiopic and other world glyphs is described.
US12260026B2 User interface for pumps for swimming pools and spas
A user interface may be communicatively coupled with a fluid-moving pump and may include at least two interactive regions for receiving user input to control the fluid-moving pump. The user interface may be attached to the fluid-moving pump using a mounting cover and an attachment bracket that can allow attachment or positioning of the user interface relative to the fluid-moving pump via a turn motion or other suitable methods. In other examples, the user interface can be mounted on a wall or other surface.
US12260023B2 Systems and methods for machine control
A region of space may be monitored for the presence or absence of one or more control objects, and object attributes and changes thereto may be interpreted as control information provided as input to a machine or application. In some embodiments, the region is monitored using a combination of scanning and image-based sensing.
US12260013B2 Electronic device and method for controlling electronic device
An electronic device includes a processor; and a memory storing a program which, when executed by the processor, causes the electronic device to: obtain a plurality of VR images that are sequentially captured; and generate, from each of the plurality of VR images, a VR image in which a reference direction of the VR image is corrected to a direction in which a specific subject is present in the VR image.
US12260009B2 Protection systems for portable devices
A protection system for portable electronic devices may include a first impact absorbing panel, a second impact absorbing panel, and multiple spacers adapted to hold the panels apart to accommodate the thickness of a portable electronic device inserted between the panels. The system may include a first rigid shell having multiple attachment slots around its periphery, a first impact absorbing material on the inner side of the first shell, a second rigid shell having multiple attachment slots around its periphery, a second impact absorbing material on the inner side of the second shell, multiple spacers adapted to attach to the shells at the attachment slots. The spacers hold the panels apart with their inner sides facing each other to form a protected space for the portable electronic devices between the shells and spacers.
US12260008B2 Hiding content displayed by an application based on a user selection
A method includes displaying, by an electronic device, a first page, enabling, by the electronic device, a page content hiding function for the first page in response to a first preset input of a user, receiving, by the electronic device, a second preset input of marking a hidden area on the first page by the user after enabling the page content hiding function, and hiding, by the electronic device, display content in the hidden area in response to the second preset input.
US12260003B1 Clean room generation for data collaboration and executing clean room task in data processing pipeline
A data processing service facilitates the creation and processing of data processing pipelines that process data processing jobs defined with respect to a set of tasks in a sequence and with data dependencies associated with each separate task such that the output from one task is used as input for a subsequent task. In various embodiments, the set of tasks include at least one cleanroom task that is executed in a cleanroom station and at least one non-cleanroom task executed in an execution environment of a user where each task is configured to read one or more input datasets and transform the one or more input datasets into one or more output datasets.
US12260000B2 Systems and methods for dynamically granting access to database based on machine learning generated risk score
Systems and methods for restricting access and visibility to sensitive personal data during ingestion and storing within a data repository are disclosed. In one embodiment, a process for determining whether to grant access to protected data includes defining risk thresholds for predetermined data access patterns of a data repository, monitoring new data access patterns to build a security data profile based on quantifiable characteristics as risk factors, receiving a second request for data from a client device at the data repository, determining if any access control policies applies to the second request generating a risk score for the second request for data based on the security data profile, determining whether to grant access to the second request for data based upon at least one applicable access control policy and the risk score, and providing the requested data in response to the second request for data when access is granted.
US12259996B2 Method of protecting data and computer device
A method of protecting data applied in a computer device is provided. A designated file is encrypted by using a symmetric key to obtain an encrypted file. The symmetric key is encrypted by using a first public key of a first pair of keys and a first ciphertext is obtained. Information related to the designated file is obtained, and the related information of the designated file is uploaded to a blockchain. When decrypting the encrypted file, the related information of the designated file is downloaded from the blockchain to obtain the related information of the designated file. The symmetric key is obtained by decrypting a first ciphertext of the related information by using a first private key of the first pair of keys, and a decrypted file is obtained by decrypting the encrypted file by using the symmetric key.
US12259993B2 Fragmenting data for the purposes of persistent storage across multiple immutable data structures
Provided is a process including: receiving one or more write requests to write a plurality of values to a plurality of fields in one or more tuples of a relational database, different ones of the values corresponding to different ones of the fields, detecting duplicates of the values with steps for expediting detection of duplicates, and selecting a first subset of the values based on the first subset of values corresponding to fields in a first subset of the fields, the first subset of fields being designated as higher-security fields than a second subset of fields among the plurality of fields.
US12259984B2 Distributed computer architecture for processing data
Presented herein are systems and methods for obfuscating text data elements exchanged with deep learning architectures. A computing system may receive, from a computing device, a first input including a first plurality of data elements to be provided at least in part to a deep learning architecture. The computing system may parse the plurality of data elements of the first input to identify at least one first data element corresponding to an identifier type of a plurality of identifier types. The computing system may generate a second data element corresponding to the identifier type to replace the at least one first data element in the first input. The computing system may generate a first output from the first input by replacing the at least one first data element with the second data element. The computing system may transmit the first output for provision to a deep learning architecture.
US12259983B2 Sensitive information discovery and test component configuration
Testing software applications often requires a balancing of thoroughness versus the time and computing resources available to perform such tests. Certain data handling operations may potentially expose data to unauthorized parties. However, not all data is equal; some data requires a greater degree of protection than other data, which may be based on a security context (e.g., rule, law, policy, etc.). By generating rules determined by a particular context, extraneous tests on data outside of the context, may be omitted. Unnecessary tests may be omitted and the results of each analysis process correlated to identify actual vulnerabilities and omit false positives, such as vulnerabilities to data that does not require the same degree of care to avoid unauthorized exposure.
US12259979B2 Method and computer system for determining a threat score
A method and a computer system are disclosed for determining a threat score of an electronic document comprising the steps of: loading and rendering the electronic document in a document sandbox, controlling the document sandbox to simulate user interaction with the electronic document, while loading and rendering the electronic document and while controlling the document sandbox to simulate user interaction with the electronic document, monitoring the document sandbox for events triggered by the electronic document and belonging to one of at least two predefined event classes, recording each observed event together with a respective event class to which each observed event belongs, and determining a threat score of the electronic document based on predefined numerical weights associated with each of the predefined event classes to which the recorded events belong.
US12259976B1 Detecting ransomware attacks in a device based on device behavior
Disclosed are techniques to detect and prevent malware attacks, and more specifically, a subset of malware attacks called ransomware (which is not to suggest that the disclosed techniques are not applicable to detecting other types of malware attacks that exhibit some of the same behaviors). Example embodiments disclose systems, like a ransomware protection service (RPS) and platform, and techniques employed by such systems to detect and stop ransomware from encrypting files and systems. Disclosed techniques implemented by the RPS and platform are expected to provide protection against new or unknown ransomware malware, also known as zero-day attacks.
US12259975B2 Protecting against memory deserialization attacks
Embodiments protect computer applications from memory deserialization attacks. An example embodiment receives a data object at a server hosting a software application. In turn, an aspect of the received data object is compared with a representation of an expected data object. If the comparison identifies a difference between the aspect of the received data object and the representation of the expected data object, a protection action is executed to limit a property of the received data object, thus protecting the software application from a memory deserialization attack.
US12259974B2 Processing method and apparatus for defending against shared storage side channel attacks, and electronic device
Embodiments of the present application provide a processing method and apparatus for defending against shared storage side channel attacks, an electronic device and a computer-readable storage medium, and relate to the technical field of computers. In the embodiment of the present application, first time information is acquired by a clock thread, and the first time information is obfuscated to obtain second time information; and, the second time information is transmitted to an attack thread by a clock thread. Since the second time information acquired by the attack thread is obfuscated, that is, the second time information is inaccurate, the attack thread cannot successfully complete a side channel attack when it performs side channel attacks based on the inaccurate time information, so that the system can be protected.
US12259970B1 Systems and methods for identifying security threats in smart contract-based services to protect against malicious attacks utilizing off-blockchain resources
The disclosed computer-implemented method for identifying security threats in smart contract-based services to protect against malicious attacks utilizing off-blockchain resources may include (i) identifying a reference associated with a transaction on a smart contract-based platform, (ii) detecting content describing one or more smart contracts associated with the reference on the platform, (iii) extracting an identifier from the content to locate off-blockchain resources utilized by the smart contracts, (iv) determining potential security threats associated with the off-blockchain resources, and (v) performing a security action that protects against the potential security threats. Various other methods, systems, and computer-readable media are also disclosed.
US12259969B2 Detecting anomalies in distributed applications based on process data
Techniques for detecting anomalies in a distributed application based on process data are provided. This process data can include, e.g., the hierarchy (i.e., tree) of processes created and run by the application, the file system operations performed by each process, the network access operations performed by each process.
US12259963B2 Confidential computing with device memory isolation
A confidential computing (CC) apparatus includes a CPU and a peripheral device. The CPU is to run a hypervisor that hosts one or more Trusted Virtual Machines (TVMs). The peripheral device is coupled to the CPU and to an external memory. The CPU includes a TVM-Monitor (TVMM), to perform management operations on the one or more TVMs, to track memory space that is allocated by the hypervisor to the peripheral device in the external memory, to monitor memory-access requests issued by the hypervisor to the memory space allocated to the peripheral device in the external memory, and to permit or deny the memory-access requests, according to a criterion.
US12259962B1 Non-fungible token transaction management systems and methods for user verification or credentialing
A non-fungible management system may generate non-fungible tokens based on credential data of a user. In one example, a non-fungible token can be generated responsive to receiving credential data for the user, whereby the credential data is received from a verified credentialing organization. Non-fungible tokens based on credential data can be held in a digital wallet of the user, used as a resume or record of achievement, and/or traded in a marketplace.
US12259957B1 Audio feedback-based video authentication method and system
A remote audio signal-based method and system of performing an authentication of video of a person in order to authorize access to a secured resource. An audio security token with a first set of features is generated and stored for each user. During subsequent sessions, the system and method are configured to cause a remote computing device to play a specific audio signal while collecting audio data from a microphone of the same device. The audio data is evaluated to determine if the same features are present as in the first set of features. If the features are present, the system determines the image is authentic and can verify an identity of the person, and can further be configured to automatically grant the person access to one or more services, features, or information for which he or she is authorized.
US12259954B1 Differential access in the metaverse
Differentiation of access within the metaverse. According to one aspect, a metaverse visualization of an environment is modified as viewed by an avatar upon access of the environment by another avatar. According to another aspect, access of an avatar to a restricted access environment within the metaverse enables trusted avatars selective access to the restricted access environment together with the avatar.
US12259949B2 Information processing device, information processing method, and program
The present disclosure relates to an information processing device, an information processing method, and a program for improving object recognition accuracy.A feature amount obtained by a point cloud that is a dense detection point of LiDAR or the like and a feature amount of a sparse detection point of a millimeter wave radar or the like within a predetermined distance are grouped and integrated with reference to the position of the feature amount of the dense detection point, the point cloud is restored using an integrated feature amount of the dense detection point, and object recognition processing such as semantic segmentation is performed. The present disclosure can be applied to a mobile body.
US12259947B2 Generating a selectable suggestion using a provisional machine learning model when use of a default suggestion model is inconsequential
Implementations set forth herein relate to selectively relying on additional suggestion model(s) when generating selectable suggestions, while also maintaining access to a default suggestion model. The selectable suggestions can be generated using one or more additional multi-domain machine learning (ML) models, which can be optionally available to the client application, regardless of whether a default suggestion model remains useful for generating suitable suggestions. In some implementations, as the client application employs various additional multi-domain ML models, a particular model can be identified as improving suggestions for the client application, at least based on user feedback and/or other data. The particular model can then be selected to replace and/or supplement the default suggestion model, in order to provide more accurate suggestions that, when selected, initialize actions that can preserve time and computational resources.
US12259945B2 Systems, methods, and storage media for training a model for image evaluation
A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.
US12259943B2 Systems and methods for optimizing and harmonizing sequences of communications over different mediums
Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support optimization of communications transmitted over a plurality of communication mediums. Historical communications data may be analyzed to identify clusters of users and a model may be constructed based on the clusters. Candidate sequences of communications over a period of time (e.g., sequences of communication successfully triggering events) are identified using metrics (e.g., probabilities, attribution penalties, etc.) derived from the model or other information. The candidate sequences of communications may be determined at a group or cluster level and then tuned or optimized (e.g., using transition sequences, harmonization, entity priors, etc.) for individual users to produce optimized sequences of communications. The optimized sequences of communications may then be transmitted to individual users according to each user's optimized sequence of communications. A feedback loop may be utilized to update the model or optimizations of future sequences of communications.
US12259942B2 Systems and methods for optimization of time evolution for quantum computer-based eigenvalue estimation
A method may include: a computer program populating a Hermitian matrix A with input data; calculating an upper bound a for a maximum eigenvalue for the Hermitian matrix A; initializing a time evolution value t=1/a; generating a first quantum computer program using the time evolution value t; communicating the first quantum computer program to a quantum computer; receiving a result including a binary value for each n-bit string and a probability for each binary value; converting each binary value into an integer; identifying a maximum absolute value of the integers; determining a value x for the maximum absolute value of all of the integers; updating the time evolution value t based on the value of x; generating a second quantum computer program using the updated time evolution value t; and communicating, by the classical computer program, the second quantum computer program to the quantum computer.
US12259938B2 Delivering responses to queries expressed in natural language based on a dynamic document corpus
A system and method generate answers to user queries by providing natural language responses containing direct citations to primary sources. The system comprises a data collection pipeline that ingests, processes, and organizes data from multiple sources, and a retrieval mechanism that processes user queries, identifies relevant data, and employs a machine learning model, such as a Large Language Model (LLM), to generate natural language responses based on the retrieved data. The generated responses are augmented with direct references to the primary sources, ensuring accurate attribution and up-to-date information. This system combines the natural language capabilities of LLMs with the direct connections to primary sources provided by traditional search engines, delivering real-time, dynamic processing of resources without incurring high re-training costs.
US12259936B1 Method and system for providing customized experience to a user profile
A method for providing one or more customized experience to a user profile associated with an application is disclosed. The method comprises querying a key-value pair store for retrieving a key-value pair associated with the user profile. The retrieved key-value pair is loaded into a first memory. Further, one or more segment definitions for the one or more segments are received from a second memory. The one or more segment definitions are based on at least one of the user profile, user behaviour, user transaction on the application, user interaction with the application, and user subscription. Further, the one or more segment definitions and the one or more user events are evaluated in the first memory. The customized experience is provided to the user profile within sub-second latency and the customized experience is updated based on change in the one or more user events associated with the user profile.
US12259934B2 Machine-learning-aided automatic taxonomy for web data
Machine-learning-aided automatic taxonomy for web data. In an embodiment, a training dataset of annotated features is used to train a model to predict a class in a taxonomy of web-based activities. The features may be derived from a uniform resource locator (URL) of an online resource and associated metadata. During operation, the features may be extracted from the URL and metadata of each activity record in web data. The trained model may be applied to the extracted features for each activity record to predict a class within the taxonomy. The predicted taxonomic class may be stored in association with the URL that was extracted from the activity record to produce a taxonomized URL.
US12259933B2 Techniques for anonymized searching of medical providers
A user device can be used to generate medical term expressions, which represent medical terms of a health record. The user device can identify a medical concept present in the health record based on a medical term expression. The user device can generate a node in a personalized relational graph that corresponds to the medical concept. One or more sub-nodes can be added to the node. Responsive to a request, a user interface is presented that identifies the medical concept and some of the additional information.
US12259929B2 Reaction compensated result selection
Systems and methods for determining an intended user selection of a search result. For example, a system may display a first set of search results, including a first search result, and thereafter replace display of the first set of search results with a second set of search results, including a second search result. The system may receive selection of the second search result. If the selection of the second search result was received shortly after display of the second set of search results replaced the first set of search results, the system may update the selection from the second search result to the first search result. For example, if selection of the second search result occurred shortly after display of the second search result replaced the first search result, the system may determine that the user intended to select the first search result but inadvertently selected the second search result.
US12259926B2 Computer systems and methods for building and analyzing data graphs
A computing platform may be configured to (i) obtain an input dataset, (ii) construct a graph from the input dataset, (iii) for a given node within the constructed graph, generate a first type of embedding vector using a first embedding technique (e.g., a shallow embedding technique) and a second type of embedding vector using a second embedding technique that differs from the first embedding technique (e.g., a deep embedding technique), and (iv) use the first and second types of embedding vectors for the given node and a data science model to render a given prediction for the given node.
US12259924B2 Efficient index updating in a content management system
User permissions for a search on content managed by a content management system (CMS) can be evaluated in a search engine based on a user identity of a user providing a query input for the query rather than after return of an initial results set to the CMS or some other front-end application. The search engine can constrain possible results returned from a search for the query input using a content index of a plurality of content items maintained in a repository of the content management system. The constraining can include limiting the search engine from adding a content item of the plurality of content items to a permissions-filtered results set unless the evaluating of the user permissions and the search for the query input against the content index do not exclude the content item. Other aspects can support index updating by selective use of a metadata index.
US12259921B1 Systems and methods for clustering digital content
This disclosure relates to a content cluster system that provides a framework for leveraging large language models (LLMs) to tag content items (e.g., interactive multimedia content items, such as gaming content items) with attribute tags and, based on attribute tags for related content items, generating cluster descriptions of a cluster of content items. Features of the content cluster system involve tagging content items, determining multi-dimensional embeddings for the content items, and clustering the content items based on proximity of values contained within the multi-dimensional embeddings. The content cluster system may further utilize the LLM to generate one or more cluster descriptions based on the associated tags to create a more creative and dynamic representation of related groupings of titles (e.g., gaming titles). By utilizing LLMs and machine learning resources, the content cluster system provides a scalable approach to conventional approaches in determining and presenting groupings of titles.
US12259920B1 Dynamic optimization of key value pair extractors for document data extraction
Disclosed embodiments provide techniques for monitoring and evaluating the effectiveness of key value pairs (KVPs) used in a document processing system. In embodiments, KVPs are obtained from multiple extractors of a document processing system. A score is computed for the KVPs by computing an effectiveness metric for each KVP from the multiple KVPs. In response to the computed score being below a predetermined threshold, a model retraining process is performed to generate a new set of KVP extractors, and provide the new set of KVPs to the document processing system.
US12259919B2 Rare topic detection using hierarchical clustering
Embodiments for providing rare topic detection using hierarchical topic modeling by a processor. A hierarchical topic model may be learned from one or more data sources. One or more dominant words in a selected cluster may be iteratively removed using the hierarchical topic model. The dominant words may relate to one or more primary topics of the cluster. The learned hierarchical topic model may be seeded with one or more words, n-grams, phrases, text snippets, or a combination thereof to evolve the hierarchical topic model and the removed dominant words are reinstated upon completion of the seeding.
US12259916B1 Enhanced search autocompletion framework
Systems and techniques are disclosed for determining relevant search query autocompletions for presentation to a user that has entered a prefix into a search application interface. A target search space represented as a knowledge graph may be searched to generate a subgraph of nodes representing autocompletion candidates that correspond to the prefix. Further historical and/or interaction data associated with the user and/or other users of the search application may be used to detemir additional autocompletion candidates. A machine-learned model may be trained to score and rank the candidates based on embeddings extracted by the model for the autocompletion candidates. A listing of the autocompletion candidate ordered based on the scores may be presented as autocompletion suggestions to the user.
US12259911B2 Personal information management system having graph-based management and storage architecture
Personal information management (PIM) systems and methods in which a plurality of datastores, including a graph datastore and a non-graph datastore are maintained. The graph datastore stores nodes representing each item of personal information data (PID) and edges representing relationships between the PID items. A user interface is generated to accept user input selecting a first PID item. A first node in the graph datastore representing the first PID item is identified and the graph datastore is searched to identify one or more additional nodes in the graph datastore which are connected by edges to the first node. One or more additional PID items that are represented by the additional nodes are retrieved from the non-graph datastore and the first PID item and the additional PID items are presented in the user interface.
US12259907B2 Browser-based aggregation
A system and method for aggregating account data, and more specifically, a system and method for aggregation of financial account data that provides enhanced privacy and security protections to a user by enabling the user to maintain custody of his or her login credentials. A syncing agent in coordination with a system add-on coordinates log-in to a remote system and storage of session information. Syncing agent utilizes the session agent to retrieve additional information on behalf of the user or perform other tasks on the remote server.
US12259895B1 Behavior-driven query similarity prediction based on language model for database search
An improved search system can address sparse behavioral signals. Machine learning is used to determine queries with historical data that are similar to an input query, which have limited behavioral signals. Co-acquisitions of items for query pairs are used to generate a similarity value for the pairs, which are used as labels during training of machine learning models. Multiple machine learning models are used during inference such that a subset of similar queries is determined with a less computationally expensive model and a more computationally expensive model is used to re-rank the subset of queries. Accordingly, for input queries with limited behavioral data, the search system identifies similar queries with behavioral data and their corresponding search results can be presented to a user.
US12259893B2 Error identification, indexing and linking construction documents
The present disclosure provides various systems and methods for indexing digital (electronic) documents and providing various error reporting and identification functions. The systems and methods may utilize various software, hardware, and firmware modules to identify notations, such as sheet names, anchors, and anchor references on construction documents. Various algorithms and methods may be employed to identify errors, erroneous notations, missing sheets, missing details, and/or the like to aid in the correction of construction documents. Identified notations are indexed and used to create hyperlinked pages that are easily navigable. In some embodiments, the hyperlinked pages may include previous- and next-sheet hyperlinks that allow for direct navigation within a set of pages, according to an order provided in an index sheet (e.g., a table of contents sheet).
US12259891B2 Hybrid database implementations
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for transaction processing. In an example method, a system receives a first transaction. The system is configured as a hybrid database to dynamically switch between a stand-alone mode and a distributed mode. The system determines whether the first transaction is a stand-alone type of transaction or a distributed type of transaction. In response to determining that the first transaction is a stand-alone type of transaction, the system performs one or more operations of the first transaction in the stand-alone mode. In response to determining that the first transaction is a distributed type of transaction, the system performs one or more operations of the first transaction in the distributed mode.
US12259888B2 Methods and systems for searching data exchanges that comprise information on assets with non-homogenous functionality and non- standardized data descriptions
Methods and systems searching data exchanges and assets with non-homogenous functionality and non-standardized data descriptions using credentials corresponding to users. The method includes receiving, from a user, a request to access a data exchange, retrieving a user profile for the user, wherein the user profile provides a credential for the user, and receiving a search string. The method includes determining a first search input for searching the data exchange based on the search string and the credential, performing, a first comparison of a first search input portion to respective first set of attributes for the plurality of asset types, and performing a second comparison of a second search input portion to respective second set of attributes for the plurality of asset types. The method includes generating for display a search result for the search string based on the first comparison and the second comparison.
US12259885B2 Query optimization methods, apparatuses, and systems for secure multi-party database
Implementations of this specification provide query optimization methods, apparatuses, and systems for secure multi-party databases. In an implementation, a method includes: receiving a current query associated with a plurality of target database of a multi-party database system, generating a plurality of execution plans for the current query, determining, for each execution plan, a respective cost computation formula of a plurality of cost computation values for computing an execution cost of jointly executing the execution plan by the plurality of target databases, receiving a secure computation result from each of a plurality of query engines corresponding to the plurality of target databases, and determining an optimal execution plan having a lowest cost value in the plurality of cost computation formulas based on the secure computation result.
US12259884B2 Histogram with integrated distinct value sketches
Provided are systems and methods for creating histograms with distinct value sketches integrated therein and for query processing based on the histograms with distinct value sketches. In one example, the method may include storing a histogram that comprises a representation of a bucket of data from a database and that includes a distinct value sketch with a distinct value attribute that identifies an estimated number of distinct values within the bucket of data, receiving a database query, generating a query execution plan for the database query based on the distinct value attribute of the bucket within the distinct value sketch embedded within the histogram, and executing the database query on the bucket of data from the database based on the generated query execution plan.
US12259880B2 Visualization tool for building nested queries
Techniques for generating an interactive visualization tool for building nested queries are disclosed. The interactive nested query visualization tool allows a user to observe, analyze, and modify query characteristics and attributes of a set of nested queries. A system displays an interactive visual depiction of a set of nested queries. Visual representations of the nested queries are positioned relative to each other based on the relationships between the nested queries. The system displays, simultaneously with the set of nested queries, editable fields for a selected query. The system modifies a functionality of a user interface based on which of the nested queries is selected.
US12259879B2 Mapping natural language to queries using a query grammar
Systems and methods for mapping natural language to queries using a query grammar are described. For example, methods may include generating, based on a string, a set of tokens of a database syntax; generating a query graph for the set of tokens from a finite state machine representing a query grammar, wherein nodes of the finite state machine represent token types, directed edges of the finite state machine represent valid transitions between token types in the query grammar, vertices of the query graph correspond to respective tokens of the set of tokens, and directed edges of the query graph represent a transition between two tokens in a sequencing of the tokens; determining, based on a tour of the query graph, a sequence of the tokens in the set of tokens, forming a database query; and invoking a search of a database using a query based on the database query to obtain search results.
US12259877B2 Tracking intermediate changes in database data
Systems, methods, and devices for tracking a series of changes to database data are disclosed. A method includes executing a transaction to modify data in a micro-partition of a table of a database by generating a new micro-partition that embodies the transaction. The method includes associating transaction data with the new micro-partition, wherein the transaction data comprises a timestamp when the transaction was fully executed, and further includes associating modification data with the new micro-partition that comprises an indication of one or more rows of the table that were modified by the transaction. The method includes joining the transaction data with the modification data to generate joined data and querying the joined data to determine a listing of intermediate modifications made to the table between a first timestamp and a second timestamp.
US12259873B2 Agnostic image digitizer to detect fraud
Methods for enhancing compatibility of a document of an entity with an organization's database on a computer server to facilitate detection of a fraudulent submission. Methods may include receiving a populated document in a first format from the entity, using a processor to digitize the document into a digital format, such as bytes, and further into a second format, where the first format may not be compatible with the database and the second format may be compatible with the database. Methods may include using the processor, optionally running a statistical model, to determine an entity identifier, a predicted value of a data field in the document, and whether there is a difference between the value in the predicted data field and a corresponding value in the populated document. Methods may include implementing a corrective action, such as raising a fraud alert at the organization, when there is a difference.
US12259871B2 Signal processing for multi-sensor groups
A method and system for processing signals from a plurality of groups of sensors are described. Each group includes a first sensor and at least one additional sensor. A first sensor identifier and first sensor data are received from the first sensor. At least one additional sensor identifier and additional sensor data are also received from the additional sensor(s). The first sensor and the additional sensor(s) of each group are co-located. The first sensor identifier is associated with the additional sensor identifier(s) for each group. Calibration information for the first sensor is obtained based on the first sensor identifier and the additional sensor identifier(s). The calibration information is specific to the first sensor having the first sensor identifier. Corrected first sensor data for each of the groups is provided based on the first sensor data, the additional sensor data and the calibration information.
US12259867B1 Data access for a native tabular data structure using a proxy data table
In one example, a system can receive information about a tabular data structure in a memory including a set of data and a first memory allocation. The system can determine a type of the tabular data structure, the type selected from among two types including a native type and a non-native type. The system can, in response to the type being the native type, identify a first proxy data table usable as a proxy for the tabular data structure that shares the first memory allocation. The system can receive a first indication to access the set of data from application code. The system can issue one or more first read commands to the first proxy data table to cause the set of data to be read from the tabular data structure.
US12259866B2 Data operations acceleration
Methods that provide accelerated data operations by splitting data records into sub-records and by using in-memory storage. In these methods, a computing device obtains a complex data record that includes at least one unique identifier, primary information about the complex data record, and a plurality of data values that change over time. The computing device generates a plurality of data sub-records by splitting, based on a set of rules, the complex data record into a plurality of parts in which at least a portion of the primary information is separated from the plurality of data values and added to a respective data sub-record of the plurality of data sub-records, generating a unique binding identifier, and adding the unique binding identifier to each of the plurality of data sub-records to link the plurality of data sub-records to each other. The data sub-records are stored, using an in-memory database, into a blockchain.
US12259865B2 Unique sampling of datasets
One embodiment of the present invention sets forth a technique for sampling from a dataset. The technique includes determining a plurality of embeddings for a plurality of data points included in the dataset. The technique also includes populating a tree structure with the plurality of embeddings by generating a first node that stores a first set of embeddings included in the plurality of embeddings and generating a first plurality of nodes as children of the first node, where each node in the first plurality of nodes stores a different subset of embeddings in the first set of embeddings. The technique further includes sampling a subset of embeddings from the plurality of embeddings via a traversal of the tree structure, and generating a sampled dataset that includes a subset of data points corresponding to the subset of embeddings.
US12259863B2 Retrieval apparatus, methods, and storage medium
A retrieval apparatus, a method, and a storage medium are disclosed. The retrieval apparatus includes a memory and a processor, wherein the processor is configured to acquire a retrieval request, and the retrieval request includes the query vector; according to the query vector, generate and execute a first access request corresponding to the first memory according to the first graph index and the index node in the candidate pool; determine and process the data acquired by the first access request corresponding to the first memory, corresponding to the absence of redundant data in the previous storage pool, and store the result in the result pool; and output the data in the result pool corresponding to the candidate pool does not include unreachable index nodes. The retrieval apparatus improves the efficiency of the data reading process and further improves the efficiency of the retrieval process.
US12259859B2 Deduplication of data via associative similarity search
A deduplication system includes a similarity searcher, a difference calculator, and a storage manager. The similarity searcher searches for a similar fingerprint in a database storing a plurality of local sensitive fingerprints, resembling a new fingerprint of a new block. The difference calculator computes a difference block between the input block and a similar block associated with the found similar fingerprint, and the storage manager updates the database with the new fingerprint and stores the difference block, if not empty, in a store. A method for deduplication includes searching in a database, storing a plurality of local sensitive fingerprints, a similar fingerprint, resembling a new fingerprint of a new block, calculating a difference block between the input block and a similar block associated with the similar fingerprint, if found, updating the database with the new fingerprint and storing the difference block, if it is not empty, in a storage unit.
US12259857B2 Rule-based systems and methods for customizing complex business solutions
Systems and method than generate an effective recipe file by selecting at least one of a functionality, a feature and a configuration option from a master recipe database, the selecting based on a business objective; and generating a customized resource by applying the effective recipe file to a first working copy of a resource selected from a master copy of resources.
US12259849B2 System and method for on-demand fetching of backend server logs into frontend browser
In accordance with an embodiment, described herein is a system and method for use with a data analytics or other computing environment, for on-demand fetching of backend server logs into a frontend environment, such as for example a browser. Such on-demand log fetching can be specific to the working context that is for current session and current request; and can be accomplished by appending a parameter or flag to a current request. For each step associated with an instruction being performed, the method can create a timestamp within one or more log files associated with the instruction; and fetch the one or more log files associated with the instruction. Performance logs are then included with a dashboard response, and logged into the browser's console.
US12259847B2 Systems and methods for intelligent digital item discovery and machine learning-informed handling of digital items and digital item governance
Systems and methods of computing classifications for and migrating digital content that includes accessing a digital content corpus within a source data storage system; in response to accessing the digital content corpus, for each distinct item of digital content of the plurality of distinct items of digital content: computing, via one or more digital content machine learning classification models, a content classification inference; identifying automated digital content handling tasks of a plurality of distinct digital content handling tasks based on the content classification inference; executing the automated content handling tasks identified for each distinct item of digital content, wherein executing the automated content handling tasks includes: designating a storage location within a target data storage system based on the in-migration content classification inference; and migrating a respective item of digital content from the source data storage system to the designated storage location within the target data storage system.
US12259845B2 Managing communications between chassis
A technique of managing message between chassis includes forming a first message by a computing node in a first chassis. The first message complies with a first communications protocol and provides an instruction directed to a controller in a second chassis to manage one or more hardware functions of the second chassis. The controller operates in accordance with a second communications protocol that is different from the first communications protocol. The technique further includes transmitting both the first message and a set of I/O requests from the first chassis to the second chassis over a communications link configured to carry messages complying with the first communications protocol. The technique further includes converting, in the second chassis, the first message complying with the first communications protocol into a second message complying with the second communications protocol, the second message including the instruction directed to the controller.
US12259840B1 System and method for checking data to be processed or stored
A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets.
US12259839B2 Multi-chip interconnection system based on PCIE buses
Provided is a multi-chip interconnection system based on Peripheral Component Interconnect Express (PCIE) buses. The system includes: N accelerators, M processors, and M PCIE buses, N and M being positive integers, and M being greater than N. Each accelerator includes at least two endpoints. Each processor includes one root complex. One endpoint and one root complex are connected by means of one PCIE bus, so that the at least two endpoints of each accelerator are connected to at least two processors by means of different PCIE buses.
US12259834B2 Dynamic variation of bus parameters
In some examples, a management controller is to dynamically vary a parameter that controls an operational characteristic of a bus when transferring different portions of information from a memory over the bus during a process of an electronic device in which a cryptographic operation is performed. The different portions of the information from the memory are to be transferred over the bus with different operational characteristics of the bus.
US12259833B2 Descriptor fetching for a multi-queue direct memory access system
Descriptor fetch for a direct memory access system includes obtaining a descriptor for processing a received data packet. A determination is made as to whether the descriptor is a head descriptor of a chain descriptor. In response to determining that the descriptor is a head descriptor, one or more tail descriptors are fetched from a descriptor table specified by the head descriptor. A number of the tail descriptors fetched is determined based on a running count of a buffer size of the chain descriptor determined as each tail descriptor is fetched compared to a size of the data packet.
US12259832B2 Multi-socket network interface controller with consistent transaction ordering
Computing apparatus includes a host computer, including multiple non-uniform memory access (NUMA) nodes, including at least first and second NUMA nodes, which include first and second local memories and first and second host bus interfaces for connection to first and second peripheral component buses, respectively. A network interface controller (NIC) is to receive a definition of a memory region extending over respective first and second parts of the first and second local memories and to receive a memory mapping with respect to the memory region that is applicable to both the first and second local memories, and to apply the memory mapping in writing data to the memory region via first and second NIC bus interfaces in a sequence of direct memory access (DMA) transactions to the respective first and second parts of the first and second local memories in response to packets received through a network port.
US12259825B2 Concurrent support for multiple cache inclusivity schemes using low priority evict operations
Systems and methods are disclosed for concurrent support for multiple cache inclusivity schemes using low priority evict operations. For example, some methods may include, receiving a first eviction message having a lower priority than probe messages from a first inner cache; receiving a second eviction message having a higher priority than probe messages from a second inner cache; transmitting a third eviction message, determined based on the first eviction message, having the lower priority than probe messages to a circuitry that is closer to memory in a cache hierarchy; and, transmitting a fourth eviction message, determined based on the second eviction message, having the lower priority than probe messages to the circuitry that is closer to memory in the cache hierarchy.
US12259823B2 Virtual memory management method and apparatus supporting physical addresses larger than virtual addresses
The present disclosure discloses a virtual memory management method and apparatus supporting physical addresses larger than virtual addresses. The method comprises steps of: determining a target virtual address corresponding to an instruction fetch address or a load storage address in any one of a user mode, a supervisor mode, or a machine mode; determining a target physical address corresponding to the target virtual address by accessing a virtual memory management unit, the virtual memory management unit being internally provided with page table entries that map virtual addresses to physical addresses, the bit width of the target virtual address being possibly less than or equal to that of the target physical address, particularly in a many-core application field; and finally, returning the target physical address to a corresponding instruction fetch unit or load memory unit, thereby ensuring the correctness and validity.
US12259822B2 GPU virtualisation
A method of GPU virtualization comprises allocating each virtual machine (or operating system running on a VM) an identifier by the hypervisor and then this identifier is used to tag every transaction deriving from a GPU workload operating within a given VM context (i.e. every GPU transaction on the system bus which interconnects the CPU, GPU and other peripherals). Additionally, dedicated portions of a memory resource (which may be GPU registers or RAM) are provided for each VM and whilst each VM can only see their allocated portion of the memory, a microprocessor within the GPU can see all of the memory. Access control is achieved using root memory management units which are configured by the hypervisor and which map guest physical addresses to actual memory addresses based on the identifier associated with the transaction.
US12259817B2 Smart storage device using a computer express link (CXL) interface
A smart storage device is provided. The smart storage device includes a smart interface connected to a host device. An accelerator circuit is connected to the smart interface through a data bus conforming to a CXL.cache protocol and a CXL.mem protocol. The accelerator circuit is configured to perform acceleration computation in response to a computation command of the host device. A storage controller is connected to the smart interface through a data bus conforming to a CXL.io protocol. The storage controller is configured to control a data access operation for a storage device in response to a data access command of the host device. The accelerator circuit is directly accessible to the storage device through an internal bus connected directly to the storage controller.
US12259811B2 Source code repository debug chaining
One or more computer processors generate a debug chain from one or more similar resource bound breakpoints, wherein the debug chain provides dynamic code flow. The one or more computer processors distribute the generated debug chain to one or more tenants.
US12259805B1 Methods and systems for identifying control flow patterns and dataflow constraints in software code to detect software anomalies
A method includes receiving executable binary code and a machine-readable specification that (1) defines a control flow pattern and a dataflow constraint and (2) is associated with a library function call. A target of a library function call site is retrieved, the library function call site being associated with the library function call and included in the executable binary code. An indication of an execution path in the executable binary code is identified based on the control flow pattern the target. An argument of the library function call is identified based on the dataflow constraint, the target, and the indication of the execution path. The method also includes determining, using solver software, that the argument satisfies the dataflow constraint defined by machine-readable specification. In response to the determining, a signal that indicates that the executable binary code is associated with a predetermined software action is transmitted.
US12259803B2 Technology environment for a software application
A system is configured to obtain information relating to a current application environment of a software application and build a plurality of model application environments based on the obtained information. The system runs the software application using the current application environment and each of the model application environments. The system collects a plurality of performance metrics related to performance of the software application in the current application environment and each of the model application environments while running in the simulated environment. The system generates a recommendation report based on the performance metrics, wherein the recommendation report comprises a recommendation of a different technology product for at least one of the technology components used in the current application environment, wherein the different technology product is different from a current technology product used for the at least one technology component in the current application environment.
US12259796B2 Smart coalescing in data management systems
In some examples, a data management and storage (DMS) platform, comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. The operations include, in a first dry-run phase, creating a logical patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the logical patch file image, the second data-transfer phase comprising a coalescing operation to construct a set of coalesced reads of the data blocks; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
US12259795B2 Method and systems for providing back up for a database
There is provided a database system and a method for providing a backup for a database. A database is stored at a primary server. A snapshot of the database is communicated from the primary server to a secondary server, and the snapshot of the database is stored at the secondary server. At least one request to make a change to the database is received at a publisher server, and the publisher server transmits the at least one request to each of a message queue associated with the primary server and a message queue associated with the secondary server. The database at the primary server is updated by processing each requested change.
US12259791B2 Object store data management container with integrated snapshot difference interface for compliance scans
Techniques are provided for a snapshot difference interface integrated into an object store data management container. The snapshot difference interface is capable of interpreting an object format and snapshot file system format of snapshots backed up to an object store within objects formatted according to the object format. The snapshot difference interface can identify differences between snapshots, such as files that changed between the snapshots, while the snapshots are still resident within the object store. Because the snapshot difference interface does not retrieve the snapshots from the object store, security is improved, resource and network consumption is reduced, and there is less of an impact upon client I/O processing. Also, a compliance scan for the snapshots can be performed much quicker by skipping already scanned snapshot data from a prior compliance scan.
US12259788B2 Configurable entity-based undo and redo operations
Techniques for UNDO and REDO operations in a computer-user interface are disclosed. The techniques enables users to configure entities for UNDO and REDO operations. The techniques also enable users to roll back individual entity to an immediate previous state in one UNDO operation and subsequently to the other previous states. Other entities are not affected by the UNDO operations to the entity.
US12259787B1 Monitoring automated virtual machine reclamation
Aspects of the present disclosure provide a monitoring algorithm that ensures that each step of an automated virtual machine reclamation process executes correctly before moving on to the next step. After each step of the process, some implementations can determine whether the resulting data is correct. If the resulting data is incorrect, some implementations can initially revert any fields updated by the process to their correct value. Some implementations can further decide whether to resubmit the virtual machine for reclamation automatically, or queue it for manual review based on, for example, multiple or repeated failures, server or data center failures, etc. Thus, some implementations can not only automate each step of the reclamation process, but also provide process evaluation and error detection for the reclamation process.
US12259786B2 Systems, methods, and devices for fault resilient storage
A method of operating a storage device may include determining a fault condition of the storage device, selecting a fault resilient mode based on the fault condition of the storage device, and operating the storage device in the selected fault resilient mode. The selected fault resilient mode may include one of a power cycle mode, a reformat mode, a reduced capacity read-only mode, a reduced capacity mode, a reduced performance mode, a read-only mode, a partial read-only mode, a temporary read-only mode, a temporary partial read-only mode, or a vulnerable mode. The storage device may be configured to perform a namespace capacity management command received from the host. The namespace capacity management command may include a resize subcommand and/or a zero-size namespace subcommand. The storage device may report the selected fault resilient mode to a host.
US12259785B2 Systems, methods, and devices for data recovery using parity space as recovery space
A method may include operating a first storage device and a second storage device as a redundant array configured to use parity information to recover information from a faulty storage device, operating the first storage device in a fault resilient mode with at least partial read capability based on a fault condition of the first storage device, and rebuilding information from the first storage device in a parity space of the second storage device. Rebuilding the information from the first storage device in the parity space of the second storage device may include copying the information from the first storage device to the parity space of the second storage device. The method may further include copying the rebuilt information from the parity space of the second storage device to a replacement storage device.
US12259782B2 Efficient networking for a distributed storage system
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. Data communication is made more efficient by removing the need to copy data in the networking stack, using hardware accelerated end-to-end checksum calculation, and supporting transmission formatting of data and header for special cases.
US12259781B2 Determining validity of data read from memory by a controller
A method includes: generating, based on a hash function using at least one input including first data, a first digest; storing the first data in a memory; reading the first data from the memory; generating, based on the read data, a second digest; comparing the first digest and the second digest; and determining, based on comparing the first digest and the second digest, whether the read data is corrupted.
US12259780B2 Systems and/or methods for automatic detection and correction of problems in a flow service for an integration platform-as-a-service integration to reduce design time issues
Certain example embodiments detect and correct errors in services defining an integration of disparate computing components in an integration platform-as-a-service environment. The services are iterated through to identify reference mappings therein. For each identified reference mapping in each of the services, a determination is made regarding whether a reference corresponding to the respective mapping is valid. For each reference determined to be not valid, an error type associated with the respective reference is identified, and an aspect of the reference is automatically replaced if the respective error type is a reference-related error. A user may be prompted to create an element of the integration if the error type determined for the respective reference is an asset-related error involving a missing integration element. Configuration-related errors also are detectable. A health score for a given service may be calculated based on a number of the configuration-, asset-, and reference-related errors detected.
US12259775B2 Power optimized timer module for processors
A timer intellectual property (IP) block that automatically determines an interval on which a processor circuitry is to be woken up to service periodic events, when it is given details about the requirements for those events (e.g., approximately how often they must occur, if it's important that they not happen too frequently or too infrequently, if the total number of events over a long average is important, etc.). For each periodic event that firmware must handle, the IP provides an Application Programming Interface (API) to register details of that event. The firmware configures all the events that it requires during system configuration, although it is possible to add, remove or modify individual events at runtime. At runtime, the optimized timer IP will interrupt the processor circuitry whenever one or more events need to be handled, based on a batching algorithm.
US12259771B2 Hand-held gaming system and method for configuring a hand-held gaming system
A system for configuring a handheld device based on a state of the handheld device includes an embedded controller (EC), a provided service, user selectable thermal tables (USTT), an Operating System (OS) scheduler, a power plan management (PPM) service and a thermal management service (TMS). The provided service communicates with the EC to determine if the handheld device is docked or coupled to a power supply, is stationary or moving, is coupled to an external display and whether a Peak Mode button is activated and communicates signals to one or more of the USTT, the OS scheduler, the PPM and the TMS to configure the handheld device in one of an Ultra Performance Mode, an Optimized Mode, a Quiet Mode or a Peak Mode.
US12259770B2 Selectively throttling subsystems of battery-powered computing devices
A method is presented for selectively throttling subsystems of a battery-powered computing device. The method comprises determining an amount of power consumed a plurality of rest-of-platform (ROP) subsystems of the battery-powered computing device. A total amount of power consumed by subsystems of a battery-powered computing device is determined. The subsystems including at least a system on a chip (SOC) and the plurality of ROP subsystems. Responsive to recognizing a condition where the amount of power consumed by the plurality of ROP subsystems is above an ROP power threshold, and where the total amount of power consumed increases above a first throttling threshold, one or more ROP subsystems are throttled.
US12259769B2 Systems and methods for remote power management of a communication infrastructure device
A system for automated control of a layer 2 or layer 3 communications infrastructure device connected to a first network located at a first site. The system includes a first uninterruptable power supply (UPS) at the first site configured to supply power to the layer 2 or layer 3 communications infrastructure device and powered by a first power source, and a network switch located at a core site remote from the communications infrastructure device, the network switch being communicatively connected to the first UPS. The network switch is configured to receive information indicative of a power event associated with the first power source and to send a shutdown command to the first UPS in response to detection of the power event.
US12259768B2 Selection of power supply for a host system
In an embodiment, a host system for selecting a power supply includes a processor, a bus interface to connect to a peripheral device, and a power controller. The power controller may be to: determine whether the processor has entered a reduced power mode; determine, via one or more bus messages, whether charging is to be performed for a battery of the peripheral device; and in response to a determination that the processor has entered the reduced power mode and that charging is not to be performed for the battery of the peripheral device, switch from a first power supply to a second power supply as an active power source of the host system. Other embodiments are described and claimed.
US12259766B2 Utilizing close-range sensor in power supply unit to identify power cord rating/type
A method for verifying correct power cord usage includes detecting, with a close-range sensor, a close-range sensor tag in a power cord near a power receptacle of a power supply of a computing device and reading cord information stored on the close-range sensor tag. The method includes determining from the cord information that the power cord is of a type that is not rated for use with the power supply and disabling startup of the power supply in response to determining that the power cord is of a type that is not rated for use with the power supply.
US12259765B2 Power control circuit and control method thereof
A power control circuit and a control method thereof. The circuit includes: a power supply module, a voltage change signal module, an output module, a first switch module and a second switch module; the power supply module is configured to output power supplies of different power through two output terminals according to an output of an external power supply end and a received first control signal; the output module is configured to provide the power supplies to an information processing system connected to the output module, and transmit a trigger signal provided by the information processing system to the voltage change signal module; the first switch module and the second switch module are configured to disconnect and conduct a power supply channel between the output module and the power supply module according to a received second control signal and third control signal; the voltage change signal module is configured to output the first control signal to the power supply module according to the trigger signal, and output the second control signal and the third control signal to the first switch module and the second switch module, respectively.
US12259761B2 Rotating mechanism and foldable electronic device
A rotating mechanism and a foldable electronic device is provided. The rotating mechanism includes a fixed base, a flexible support member, a first rotating member, and a second rotating member. A first rotating body of the first rotating member is installed in a first rotating groove of the fixed base and is slidable along the first rotating groove. When the first rotating body rotates relative to the fixed base along the first rotating groove, the flexible support member is driven to bend or unfold. A second rotating body is installed in a second rotating groove of the fixed base and is slidable along the second rotating groove. When the second rotating body rotates relative to the fixed base along the second rotating groove, the flexible support member is driven to bend or unfold.
US12259755B2 Flexible display and electronic device
A flexible display includes: a first layer structure and a second layer structure, where the first layer structure includes a first structure located at a same layer as the second layer structure and a second structure stacked on the second layer structure; a third layer structure, where the third layer structure covers the second structure and a first part of the first structure; a fourth layer structure, where the fourth layer structure is disposed at a same layer as the third layer structure, and covers a second part of the first structure; and a fifth layer structure, where the fifth layer structure covers the third layer structure and the fourth layer structure, and is fixedly connected to the third layer structure and the fourth layer structure.
US12259753B2 Case for a tablet shaped device
Disclosed herein is a case for a tablet shaped device.
US12259747B1 Clock monitoring using pointer techniques
Two pointers are initialized. The first pointer is incremented every M cycles of a monitored clock and the second pointer is incremented every N cycles of a reference clock, where M and N are determined from a frequency relationship between the clocks. If the positions of the pointers are determined to differ by more than a drift threshold, an error is detected and corrective action may be taken.
US12259743B2 Bandgap reference circuit with trimming circuit
A bandgap reference circuit includes a first current generator having first and second bipolar transistors for generating a first current that varies proportionally as a function of temperature. A second current generator includes a field effect transistor for generating a second current that varies inversely as a function of temperature. A trimming circuit includes a third bipolar transistor sized to match the first bipolar transistor, a third current generator having a second field effect transistor coupled to a collector and base of the third bipolar transistor to generate a third current based on a base current of the third bipolar transistor, and a trim control circuit configured to modify the second current by adding the third current to or subtracting the third current from the second current based on a trim control signal. A bandgap reference current is generated by summing the first current and the modified second current.
US12259741B2 Statistical array voltage divider
One or more aspects of the techniques and designs described herein may be implemented to provide (e.g., to design, produce, etc.) improved voltage dividers (e.g., more accurate and efficient resistor voltage divider networks). For example, the present disclosure may enable voltage dividers (e.g., resistor voltage divider networks) with a high ratio, such as with a voltage divider ratio K on the order of 100 or more, using a plurality of nominally-identical resistor elements (e.g., such that a significant portion of non-ideal behaviors cancel out and remaining non-ideal behaviors are reduced by statistical averaging). For instance, accurate resistor voltage divider networks may be designed and built using an input resistor having N nominally-identical resistor elements in series and an output resistor having M such resistor elements in parallel. In some examples, an operational amplifier may also be coupled in parallel to the multiplicity of M resistor element strings.
US12259739B2 Advanced pressure based mass flow controllers and diagnostics
A mass flow controller for controlling flow rate comprising a controller, a valve assembly, and at least one pressure sensor, valve position sensor, and temperature sensor; wherein, at least one of the sensors is a semiconductor based sensor. The valve assembly is in fluid communication with at least one upstream location and at least one downstream location. The at least one pressure sensor is in in fluid communication with the at least one upstream location and the at least one downstream location. The valve assembly can comprise at least one piezoelectric or solenoid valve. The controller is communicable coupled with the valve assembly and at least one of the sensors. The controller determines at least one of: pressure; position; and temperature. The controller further causes an adjustment to valve stroke based on an actual fluid flow rate and at least one of the pressure, position, temperature, and a predetermined value.
US12259738B2 Systems and methods for operating a ball valve
Aspects of the disclosure relate to providing a pulse control to a ball valve to reduce the amount of torque required to adjust the position of the ball valve. In an aspect, the technology relates to a method for reducing resistance of a ball valve. The method includes generating a pulse having a duration and a polarity; providing the pulse to an actuator configured to rotate a ball of the ball valve; and rotating, by the actuator, the ball of the ball valve by an amount based on the duration of the pulse and a direction based on the polarity of the pulse, wherein the ball valve does not change state after rotation of the ball.
US12259730B2 Automating control of an industrial vehicle
A process for automating control of an industrial vehicle based on location comprises scanning an environment, by using an optical scanner affixed to the industrial vehicle. A marker defined by a series of tags is identified by recursively receiving a reflection of the optical scanner; determining if the reflection is indicative of an optical tag; and concatenating the indication of an optical tag to the marker. Once the marker is identified, the marker is transformed into an environmental condition and a status of the vehicle is determined, where the status correlates to the environmental condition. Further, an automated control is applied on the industrial vehicle based on the environmental condition and the status of the industrial vehicle.
US12259727B2 Multiple destination trips for autonomous vehicles
Aspects of the disclosure relate to a method of managing a fleet of autonomous vehicles providing trip services. The method includes receiving information identifying an intermediate destination and a final destination for a trip. In this example, the intermediate destination is a destination where an autonomous vehicle will drop off and wait for a passenger in order to continue the trip, and the final destination is a destination where the trip ends. The method also includes determining an amount of waiting time the vehicle is likely to be waiting for the passenger at the intermediate destination, determining how a vehicle of the fleet of autonomous vehicles should spend the amount of waiting time, and sending an instruction to the vehicle, based on the determination of how the vehicle should spend the amount of waiting time.
US12259721B2 Industrial internet of things for intelligent control of filling production, control methods and media thereof
The present disclosure discloses an industrial Internet of Things for intelligent control of filling production, including a user platform, a service platform, a management platform, a sensor network platform, and an object platform interacting in sequence, wherein the service platform is provided with a plurality of independent service sub-platforms; the management platform is provided with a general management platform and a plurality of independent management sub-platforms, the management sub-platforms interacting with the general management platform, and the management sub-platforms interacting with the corresponding service sub-platforms; and the sensor network platform is provided with a general sensor network platform and a plurality of independent sensor network sub-platforms, the sensor network sub-platforms interacting with the general sensor network platform, and the general sensor network platform interacting with the general management platform. The present disclosure determines the target production device through processing a relationship diagram using a fault prediction model, the relationship diagram indicating a relationship between the devices corresponding to the production processes of the mixed filling production line, which can effectively reduce the complexity of the detection device, reduce defect detection costs, and improve the yield rate.
US12259720B2 Method and supervisory system for monitoring performance of a decision-making logic of a controller
Performance of a decision-making logic of a controller of an industrial automation control system is monitored during field operation of the controller. A supervisory system receives operational data collected during field operation of the controller. The supervisory system performs an analysis of the operational data to assess performance of the decision-making logic, using pre-operational data generated prior to field operation of the controller and/or a performance assessment logic generated prior to field operation of the controller. The supervisory system generates an analysis output based on a result of the analysis.
US12259717B2 Industrial control system device classification
In an industrial control system (ICS), latent vectors are generated to represent identity or behaviors of host devices coupled to the ICS. A computing system captures communications transmitted by a host device across a network associated with the ICS. A set of values are extracted from one or more respective fields in the communication, then applied to a trained neural network. Values of a first set of fields are applied at an input layer of the trained neural network, while values of a second set of fields are applied at an output layer of the neural network. Based on the application of the neural network to the values extracted from the communication, the computing system generates a latent vector.
US12259716B2 Method and industrial automation system with a system for embedding a web application to be embedded in a surrounding web application
Industrial automation system with a system for embedding a web application to be embedded in a surrounding web application and method for embedding a web application into a surrounding web application, wherein the web application to be embedded is provided to run in a separate execution and display region of the surrounding web application, the web application to be embedded is provided by at least two web servers so as to increase redundancy, monitoring capability and operability and therefore fault tolerance, to reduce complexity, to reduce communication traffic and to obtain improved options for access restriction for personnel, particularly in large industrial automation systems, such as process control systems.
US12259715B2 Open application interface for industrial equipment
An open application protocol for industrial equipment is disclosed. Disclosed techniques include: opening a connection between (a) an open application associated with a manufacturing execution system and (b) an instance of a data sharing interface operating on an industrial machine used in a surface mounting process, the open application being configured to communicate with any machine that implements the data sharing interface, regardless of machine type or manufacturer; discovering, by the open application via the connection, discoverable information associated with the industrial machine, the discoverable information including one or more of data items, events, commands, or alarms; and controlling, by the open application via the connection, operation of the industrial machine to control at least a portion of the surface mounting process.
US12259712B2 Method and system for ironmaking plant optimization
State-of-the-art systems used for plant monitoring and optimization fail to efficiently monitor and improve the performance of blast furnace ironmaking plants due to complexity of such plants. In addition, they attempt optimization without considering the operational stability of the blast furnace. The disclosure herein generally relates to industrial plant monitoring, and, more particularly, to a method and system for ironmaking plant optimization. The system determines an operational stability of the plant in terms of value of a determined Blast Furnace Stability Index (BFSI). Further, if the BFSI or one or more Key Performance Indicators (KPIs) of the plant deviates from corresponding threshold, then the optimization is done.
US12259708B2 Apparatus and method for producing a 3D part using implicit representation
A 3D production apparatus and method that receives a 3D production file, the 3D production file containing at least one positional command defined based on an implicit representation, the at least one positional command including at least one parameter of the implicit representation. At least one tool command is generated based on the parameters of the implicit representation. A position of a tool is controlled based on the generated at least one tool command, to produce at least a portion of a 3D part corresponding to the 3D production file.
US12259706B2 Method and apparatus for monitoring of electric drives in an industrial system
A method of monitoring an industrial plant, implemented by an apparatus, includes receiving operational data from each of a plurality of electric drives via a corresponding communication interface. The method further includes converting the operational data from a pre-determined data format to a machine-readable data format and determining a plurality of events for each of the plurality of drives based on the corresponding machine-readable data. The method includes determining a plurality of critical events corresponding to the plurality of drives based on the plurality of events and generating a recommendation based on at least one of the plurality of critical events. The method also includes presenting the recommendation on an output device in a human readable format.
US12259703B2 Control device
A control device calculates a specified quantile in stored data relating to a load applied on a spindle, as a target spindle load, and controls a feed speed of the spindle as to a work, so that the measured load applied on the spindle is the calculated target spindle load. A user can set the target spindle load with the load on the spindle measured in a state in which the work is being stably machined as a reference.
US12259701B2 Artificial intelligence-based energy edge platform, systems, and methods for energy orchestration and management
An AI-based platform for enabling intelligent orchestration and management of power and energy is provided herein. The AI-based platform includes a set of simulation systems that are configured to perform at least one simulation of at least one energy-related operation performed by a set of entities. The set of simulation systems is also configured to determine, based on the at least one simulation, energy associated with the set of entities.
US12259700B2 AI-based energy edge platform, systems, and methods having a digital twin of a mining environment
An AI-based platform for enabling intelligent orchestration and management of power and energy is disclosed. The platform includes a digital twin system having a digital twin of a mining environment. The digital twin includes at least one parameter that is detected by a sensor of the mining environment. In some disclosed embodiments, the at least one parameter is associated with one or more of an unmined portion of the mining environment a mining of materials from the mining environment, a smart container event involving a smart container associated with the mining environment, a physiological status of a miner associated with the mining environment, a transaction-related event associated with the mining environment, and a compliance of the mining environment with one or more contractual, regulatory, and/or legal policies.
US12259697B2 Coordinating modifications by multiple users to a shared automated environment by initiating a pair setup process with an accessory
Modifications made by multiple controller devices to an environment model describing a shared automated environment can be coordinated. One of the controller devices can be designated as a coordinator, and any controller device other than the coordinator can send an update request to the coordinator. The coordinator can determine whether to accept or reject the requested modification and can report its determination to the requesting controller device. If the coordinator accepts the request, the coordinator can instigate operations to update the environment model across all controller devices of all users. If the coordinator rejects the request, the environment model is not updated. The controller device that made the request can update its local copy of the environment model and roll back the update if the request is rejected.
US12259695B2 Controller for controlling a technical system, and method for configuring the controller
A controller for a technical system is trained using a machine learning method. For this purpose, a chronological sequence of training data is detected for the machine learning method, the training data including both state data as well as control action data of the technical system. A change in the control action data over time is detected specifically and correlated with changes in the state data over time within different time windows, wherein a time window-specific correlation value is ascertained in each case. A resulting time window is then ascertained on the basis of the ascertained correlation values, and the training data which is found within the resulting time window is extracted in a time window-specific manner. The controller is trained by means of the machine learning method using the extracted training data and thereby configured to control the technical system.
US12259687B2 Unidirectional clutch wheel assembly, in particular for horology
Disclosed is a unidirectional clutch wheel assembly that includes a first wheel, a second wheel coaxial with the first wheel and including an inner toothing, a rigid drive member rotationally fixed with respect to the first wheel and at least one rigid pawl connected to the rigid drive member by an elastic strip. The rigid pawl is locked against the inner toothing by the rigid drive member to rotationally fix the first and second wheels to each other when the first wheel or the second wheel is rotationally driven in a direction corresponding to coupling. The inner toothing has asymmetrical teeth. The rigid pawl is arranged, in its position locked against the inner toothing, to be in point contact, in top plan view, with two consecutive teeth of the inner toothing and with the rigid drive member.
US12259685B2 Holographic display device and display method thereof
A holographic display device and a display method thereof. The holographic display device comprises a backlight module and two liquid crystal modules. The backlight module is used for providing coherent light; the two liquid crystal modules are located on the light exit side of the backlight module, and the two liquid crystal modules are stacked; one of the two liquid crystal modules is used for performing amplitude modulation on incident light, and the other one is used for performing phase modulation on incident light. In this way, the complex amplitude of exit light is adjusted, and the quality of a reconstructed image is improved.
US12259683B2 Toner for developing electrostatic charge image and electrostatic charge image developer
A toner for developing an electrostatic charge image contains toner particles containing an amorphous resin and a crystalline resin. The ratio Qs1/Qf1 is 1.1 or more and 2.0 or less, where Qf1 is the total area of all endothermic peaks detected during the first temperature rise when the toner particles are analyzed by differential scanning calorimetry after one-day storage under 50° C. conditions, and Qs1 is the total area of all endothermic peaks detected during the first temperature rise when classified toner particles are analyzed by differential scanning calorimetry after one-day storage under 50° C. conditions. The classified toner particles are a fraction of the toner particles in which toner particles having a diameter equal to or larger than the volume-average diameter D50v of the toner particles constitute 10% by number or less.
US12259681B2 Electrophotographic photoconductor, method of manufacturing the same, and electrophotographic apparatus
Provided are an electrophotographic photoconductor that is less likely to cause transfer ghosting even when mounted in an electrophotographic apparatus with high transfer voltage set for high-speed or cleanerless processes, as well as a method of manufacturing the electrophotographic photoconductor, and an electrophotographic apparatus. The electrophotographic photoconductor includes a conductive substrate; an undercoat layer provided on the conductive substrate, and a photosensitive layer provided on the undercoat layer. In the electrophotographic photoconductor, the undercoat layer contains a resin binder and a first filler; and the first filler contains zinc oxide particles that are surface-treated with an N-acylated amino acid or an N-acylated amino acid salt.
US12259676B2 Transport device and recording device
A transport device includes a transport belt having a support surface configured to support a medium, a cleaning roller including an absorbent member configured to absorb cleaning liquid, and configured to clean the support surface as the absorbent member comes into contact with the support surface, a supply unit configured to supply the cleaning liquid to the cleaning roller, and a squeeze member to squeeze the absorbent member as the cleaning roller rotates in a state in which the squeeze member is in contact with the absorbent member. The supply unit is configured to be switched between a supply state in which the cleaning liquid is supplied to the cleaning roller and a non-supply state in which the cleaning liquid is not supplied to the cleaning roller, and the squeeze member squeezes the absorbent member while the supply unit is in the non-supply state.
US12259675B2 Process cartridge including developing cartridge having developing holder, and drum cartridge having elastic member that can be connected to developing holder
A process cartridge includes: a drum cartridge; and a developing cartridge. The drum cartridge includes: a drum frame; a photosensitive drum rotatable about a first axis extending in a first direction; and a first memory having a first electrical contact surface. The developing cartridge is attachable to the drum frame and includes: a casing; a developing roller rotatable about a second axis extending in the first direction; a second memory having a second electrical contact surface; and a developing holder holding the second electrical contact surface such that the second electrical contact surface is movable relative to the casing. The drum cartridge further includes an elastic member that can expand and contract in a second direction crossing the first direction. The developing holder is connected to the elastic member and is movable in the second direction in a state where the developing cartridge is attached to the drum frame.
US12259672B2 Toner concentration sensing apparatus capable of accurately sensing toner concentration of toner image, image forming apparatus, and toner concentration sensing method
A toner concentration sensing apparatus includes a first acquisition processing portion, a second acquisition processing portion, and a third acquisition processing portion. The first acquisition processing portion acquires a first sensing value corresponding to light reflected by a first region of an image-carrying member where a toner image is not formed. The second acquisition processing portion acquires a second sensing value corresponding to light reflected by a second region of the image-carrying member where a toner image has been formed. The third acquisition processing portion acquires a component ratio of a component in the second sensing value, that corresponds to light reflected by toner adhered onto a surface of the image-carrying member, using a specific calculation formula determined based on a first relational expression based on the first sensing value and a second relational expression not based on the first sensing value, and the second sensing value.
US12259671B2 Resin belt, fixing belt, fixing device, and image forming apparatus
A resin belt contains a resin, a low-melting-point alloy having a melting point of 370° C. or lower, and a fibrous filler.
US12259668B2 Sliding fixing device and image forming apparatus incorporating the same
The fixing device includes a fixing rotator rotatable in a rotation direction and forming a loop, a nip formation pad inside the loop, a pressure rotator pressed against the nip formation pad via the fixing rotator to form a fixing nip, a sliding sheet between the nip formation pad and the fixing rotator, and a holder. The sliding sheet covers the nip formation pad and has a nip entrance at an upstream end of the fixing nip in the rotation direction and a face contacting the fixing rotator. The holder holds an upstream end portion of the sliding sheet upstream from the nip formation pad in the rotation direction and includes a holding plate disposed on the face and separated from the nip entrance by 5 mm or more.
US12259665B2 Optical scanning device and image forming apparatus including the same
An optical scanning device irradiates an image carrier with laser light to form an electrostatic latent image. The optical scanning device includes a casing, a transmissive member, a wire-shaped member, a driving portion, a guide rail, a cleaning holder, a cleaning member, and a stopper. The cleaning member is fixed to the cleaning holder and cleans the transmissive member by sliding with respect to the transmissive member along with movement of the cleaning holder. The stopper is disposed on one side of the guide rail in an extending direction of the guide rail and restricts the movement of the cleaning holder. Another side of the guide rail in the extending direction of the guide rail is open in the extending direction of the guide rail.
US12259662B2 Methods for manufacturing semiconductor devices using MOIRÉ patterns
A method for manufacturing a semiconductor device may include: forming a first layer comprising a plurality of patterns, each pattern having a different respective pitch; performing exposure and development to form a second layer at a layer different from the first layer; determining whether a pitch shift of a part of exposure patterns formed is within a tolerance range, using a Moiré pattern; and performing etching for the second layer when the pitch shift of the part of exposure patterns is determined to be within the tolerance range. Performing the exposure and the development may include forming a first exposure pattern corresponding to a key pattern having a first pitch, forming a second exposure pattern corresponding to a cell pattern having a second pitch, and forming a third exposure pattern corresponding to a middle pitch pattern having a third pitch between the first pitch and the second pitch.
US12259661B2 Overlay mark, overlay marking method and overlay measuring method
The present disclosure discloses an overlay mark, an overlay marking method and an overlay measuring method. The overlay marking method includes at least: preparing a first material layer; preparing a first mark group on the first material layer, and the first mark group is a centrally symmetrical pattern; preparing a second material layer on the first material layer; preparing a second mark group corresponding to the first mark group on the second material layer, and the second mark group is a centrally symmetrical pattern; centers of symmetry of the second mark group and the first mark group are located on the same vertical line; preparing a third material layer on the second material layer; preparing a third mark group corresponding to the first mark group and the second mark group on the third material layer, and the third mark group is a centrally symmetrical pattern.
US12259657B2 Lithography system and method of detecting fluid leakage in liquid storage tank of the same
A lithography system includes an immersion lithographic apparatus, a fluid supply device, and a sensor. The fluid supply is configured to supply fluid to the immersion lithographic apparatus. The fluid supply device includes at least one liquid storage tank, an upper liquid pipe and a lower liquid pipe connected to the liquid storage tank. The sensor includes at least one hydraulic pressure gauge. The at least one hydraulic pressure gauge is arranged near a lower part of the liquid storage tank and connected to the lower liquid pipe and the upper liquid pipe so as to measure the hydraulic pressure at a bottom of the liquid storage tank. The height of the liquid level in the liquid storage tank is calculated from the hydraulic pressure.
US12259655B1 Manufacturing method of flexographic printing plate and printing method
Provided is a manufacturing method of a flexographic printing plate, including a development step of subjecting a plate surface of a flexographic printing original plate including at least a support, a photosensitive resin composition layer, and an infrared ablation layer sequentially stacked to brushing with a brush while supplying an organic solvent-based developer to the plate surface, wherein the organic solvent-based developer includes 0.1% by mass or more and 10.0% by mass or less of a polymer gel.
US12259653B2 Radiation-sensitive resin composition, method of forming resist pattern, and compound
A radiation-sensitive resin composition contains: a polymer that includes a structural unit including an acid-labile group; a radiation-sensitive acid generator; and a compound represented by the following formula (1). In the following formula (1), R1 represents a hydrogen atom or a monovalent organic group having 1 to 30 carbon atoms; and Xn+ represents a radiation-sensitive onium cation having a valency of n, wherein n is an integer of 1 to 3. It is preferable that R1 in the following formula (1) represents an organic group, and that the organic group has a ring structure. It is preferable that R1 in the following formula (1) represents an organic group, and that the organic group is an acid-labile group. Xn+ in the following formula (1) preferably represents a sulfonium cation, an iodonium cation, or a combination thereof.
US12259649B2 Cleaning method for photo masks and apparatus therefor
In a method of cleaning a photo mask, the photo mask is placed on a support such that a pattered surface faces down, and an adhesive sheet is applied to edges of a backside surface of the photo mask.
US12259648B2 Photomask protection device, photomask protection system, and use method of photomask protection system
A photomask protection device, a photomask protection system, and a use method of a photomask protection system are provided. The photomask protection device includes a frame and a pellicle. The frame is disposed on a substrate of a photomask and is provided with a clamping space. Edges of the pellicle are fixed in the clamping space.
US12259647B2 Method of manufacturing extreme ultraviolet (EUV) photomask and method and apparatus for correcting EUV photomask
A method is provided. The method includes preparing a mask blank, the mask blank including a substrate, a reflective layer disposed on the substrate for reflecting extreme ultraviolet light, and a light absorbing layer disposed on the reflective layer; providing a photomask by forming a plurality of pattern elements having a target critical dimension from the light absorbing layer, wherein the plurality of pattern elements include a correction target pattern element to be corrected, and the correction target pattern element has a critical dimension different from the target critical dimension; identifying a correction target area of the photomask in which the correction target pattern element is disposed; applying an etchant to the photomask; and irradiating a laser beam to the correction target area while the etchant is provided on the photomask.
US12259646B1 Rear projection screen for a display device
A rear projection screen for a display device includes a flexible while cloth material. The flexible white cloth material has a rear surface and a front surface, and is configured to absorb light emitted by a display device behind the rear surface and to display the light absorbed on the front surface for viewing ahead of the display device, while placed in front of the display device and in contact with a front of the display device.
US12259641B2 Waterproof camera system
A waterproof camera system that maintains a wireless connection state with an external device while floating on a water surface includes an image pickup apparatus equipped with a wireless module, a waterproof casing that hermetically stores the image pickup apparatus, and a float attached to the waterproof casing. An antenna unit of the wireless module is arranged at either a position with a height approximately equal to a water surface or a position separated from the water surface in an above water direction in each of a first position where the waterproof camera system floats on the water surface so that the image pickup apparatus can perform underwater image pickup and a second position where the waterproof camera system floats on the water surface so that the image pickup apparatus can perform above water image pickup.
US12259637B2 Method and apparatus for controlling camera, and under-display camera structure
Provided are a method and an apparatus for controlling an under-display camera, and the under-display camera structure. The method includes: when a camera is in a turned-on state, lamp beads close to a camera end are turned off and lamp beads far away from the camera are controlled to be in a lighting state, and light emitted by the second-type lamp beads forms a circle of light on the convex glass after being refracted by the convex glass; and when the camera is in a turned-off state, the plurality of lamp beads are controlled to be in a lighting state, and backlight for the convex glass after being refracted is provided by the convex glass. When the camera is turned on, the light emitted by the lamp beads far away from the camera forms a circle of light on the convex glass after being refracted by the convex glass.
US12259635B2 Systems and methods for hybrid-mode-family optical parametric oscillation for robust coherent light generation on-chip
A system for generating a coherent laser light includes a light source configured to pump a first color laser light and a device configured to generate a coherent second color light and a coherent third color light. The device includes a waveguide configured to couple to the light source and a microring resonator coupled to the light source via the waveguide. The microring resonator is configured to generate a coherent second color light and a coherent third color light. The generation of the coherent second color light and the coherent third color light is based on hybrid-mode optical parametric oscillation.
US12259634B2 Multiplexed single photon source using one-way switching elements
A multiplexed single photon source for quasi-deterministically generating single photons, wherein heralded random single photons generated by pulsed random single photon source are sent through a series of optical switches each having first and second input and output modes and each capable of being switched from a first state corresponding to a SWAP operation to a second state corresponding to an Identity operation on the mode space, whereby the first and second input and output modes of the switches are connected in series to form a first and second optical path respectively, and whereby a first output mode of a last optical switch forms the output mode of the multiplexed single photon source and a second output mode of the last optical switch is connected by a delay loop introducing a time delay Td to the second input mode of a first optical switch. It furthermore relates to a method of quasi-deterministically generating single photons with such a multiplexed single photon source, the method comprising initializing, before or at the start of a first cycle, the first switch in the first state and all subsequent switches in the second state; switching, when the generation of a random single photon is heralded, the first switch to the second state after that photon has been routed onto the closed optical path formed by the second optical path and the delay loop, thereby ensuring that the photon may loop around the closed optical path; and, switching, at the start of the Nth cycle, a last switch of the series of optical switches into the first state, thereby causing the photon to be routed out of the closed optical path and into the output mode of the multiplexed single photon source, such that the photon is output quasi-deterministically at a time N Td after the start of the first cycle.
US12259630B2 Substrate comprising electrodes and light modulator with reduced diffraction
Substrate are disclosed for use in a light modulator. The substrate may comprise at least one driving electrodes applied to the substrate. The driving electrode is arranged in a pattern across the substrate. The pattern of multiple driving electrodes across the substrate comprises multiple repeated building blocks. Electrodes in the building blocks forming the at least one driving electrode.
US12259629B2 Layered structure with high dielectric constant for use with active matrix backplanes
An electrophoretic display includes an electrophoretic medium having a non-polar fluid and two sets of charged pigment particles dispersed in the non-polar fluid and movable through the non-polar fluid under influence of an electric field. The two sets of charged pigment particles have different optical characteristics from each other. The display also includes a light-transmissive electrode on one side of the electrophoretic medium, a rear electrode on an opposite side of the electrophoretic medium, and a dielectric layer having a dielectric constant greater than 5 between the electrophoretic medium and the light-transmissive electrode or between the electrophoretic medium and the rear electrode configured to reduce electrode electrochemical degradation and buildup of remnant voltages in the display.
US12259626B1 Liquid crystal phase-shifting unit and antenna module comprising the same
A liquid crystal phase-shifting unit includes a first conductive substrate, a second conductive substrate disposed parallel to the first conductive substrate, and a liquid crystal layer disposed between the first conductive substrate and the second conductive substrate. A distance between the first conductive substrate and the second conductive substrate is defined as a liquid crystal cell thickness, which is less than or equal to 5 μm. The liquid crystal layer includes a cholesteric liquid crystal, which has a pitch. The ratio of the liquid crystal cell thickness to the pitch is greater than or equal to 1. An antenna module including the liquid crystal phase-shifting unit is also provided.
US12259624B2 Display device
To provide a display device in which parasitic capacitance between wirings can be reduced while preventing increase in wiring resistance. To provide a display device with improved display quality. To provide a display device with low power consumption. A pixel of the liquid crystal display device includes a signal line, a scan line intersecting with the signal line, a first electrode projected from the signal line, a second electrode facing the first electrode, and a pixel electrode connected to the second electrode. Part of the scan line has a loop shape, and part of the first electrode is located in a region overlapped with an opening of the scan line. In other words, part of the first electrode is not overlapped with the scan line.
US12259621B2 Liquid crystal display device
A liquid crystal display device including a liquid crystal panel including a first substrate, a thin film transistor on the first substrate, an organic buffer layer between the first substrate and the thin film transistor, a second substrate, a color filter layer on the second substrate, and a liquid crystal layer between the first and second substrates, and a backlight unit below the liquid crystal panel. The second substrate is between the backlight unit and the first substrate.
US12259618B1 Display panel and display module having meta structure layer in peripheral display area
A display panel and a display module are provided. The display panel includes a non-display area, a central display area, and a peripheral display area arranged between the two areas. A counterpart substrate is arranged opposite to an array substrate, with a liquid crystal layer positioned between the array substrate and the counterpart substrate. A meta-surface structure layer of the counterpart substrate is arranged in the peripheral display area. Light emitted from the peripheral display area is at least partially deflected by the meta-surface structure layer and then emerges from the non-display area. The meta-surface structure layer in the peripheral display area alters the propagation path of light, allowing at least part of the light emitted from the peripheral display area to enter the non-display area. This approach overcomes the limitations imposed by a frame, enlarges the display area of the display panel, and achieves a narrow-frame display panel.