US12288845B2
A solid electrolyte material having a general chemical formula of Li2+xM2+xM′1−xS6, where M is at least one of Al, Ga or In, M′ is at least one of Si or Ge, and 0
US12288840B2
A cylindrical battery cell, a battery, an electricity consuming device, a manufacturing method and a manufacturing system are provided. The cylindrical battery cell includes a shell, including an opening; and an electrode assembly, disposed in the shell, the electrode assembly including a separator and a tab, and along an axial direction of the electrode assembly, the tab being located at one end of the electrode assembly and extending toward the opening, the tab including a first portion and a second portion, the second portion surrounding a periphery of the first portion, and the separator wrapping the second portion to isolate the second portion from the shell, wherein along the axial direction, the first portion extends beyond the second portion and the separator, and the second portion does not extend beyond the separator. The battery cell of the present application solves a problem of short circuit in the battery cell.
US12288830B2
In an embodiment a method for singulating components from a component composite includes providing the component composite comprising a structured substrate including component carrier bodies and connecting portions arranged between the component carrier bodies, and a base material, in which the connecting portions of the structured substrate are at least partially embedded, removing the base material in separating regions of the component composite, which include the connecting portions and singulating the component composite at the separating regions to form the components.
US12288829B2
A transparent photovoltaic cell is proposed. The transparent photovoltaic cell may include a transparent substrate, a plurality of micro-pillars arranged on an upper part of the transparent substrate and formed with respective transparent windows, through which incident sunlight transmits, on respective upper parts thereof. The transparent photovoltaic cell may also include a photoelectric converter formed on an upper surface of the transparent substrate between each of the plurality of micro-pillars and on side surfaces of each micro-pillar, and configured to generate power through absorption of incident sunlight.
US12288828B1
A photovoltaic lamp comprises a photovoltaic cover and a lamp body. The photovoltaic cover covers a side away from a light-emitting surface of the lamp body. A receiving groove is formed in a side, away from the lamp body, of the photovoltaic cover. A glass cover is fixedly attached to an opening of the receiving groove with an UV adhesive. A silicon cell is arranged between the glass cover and the bottom of the receiving groove. The glass cover together with the UV adhesive is used as a packaging structure of the silicon cell, thus improving the photoelectric conversion efficiency of the silicon cell; and the glass cover is small in deformation, unlikely to be damaged and easy to clean, thus reducing the production input, shortening the production time, and improving the production efficiency and the stability of the high-quality output of products.
US12288824B2
A semiconductor device in which fluctuation in electric characteristics due to miniaturization is less likely to be caused is provided. The semiconductor device includes an oxide semiconductor film including a first region, a pair of second regions in contact with side surfaces of the first region, and a pair of third regions in contact with side surfaces of the pair of second regions; a gate insulating film provided over the oxide semiconductor film; and a first electrode that is over the gate insulating film and overlaps with the first region. The first region is a CAAC oxide semiconductor region. The pair of second regions and the pair of third regions are each an amorphous oxide semiconductor region containing a dopant. The dopant concentration of the pair of third regions is higher than the dopant concentration of the pair of second regions.
US12288818B2
A lateral diffusion metal oxide semiconductor (LDMOS) device includes a first fin-shaped structure on a substrate, a shallow trench isolation (STI) adjacent to the first fin-shaped structure, a first gate structure on the first fin-shaped structure, a spacer adjacent to the first gate structure, and a contact field plate adjacent to the first gate structure and directly on the STI. Preferably, a sidewall of the spacer is aligned with a sidewall of the first fin-shaped structure.
US12288815B2
The present disclosure describes a semiconductor structure and a method for forming the same. The semiconductor structure can include a substrate, a fin structure over the substrate, a gate structure over a first portion of the fin structure, and an epitaxial region formed in a second portion of the fin structure. The epitaxial region can include a first semiconductor layer and an n-type second semiconductor layer formed over the first semiconductor layer. A lattice constant of the first semiconductor layer can be greater than that of the second semiconductor layer.
US12288813B2
Gate-all-around integrated circuit structures having an insulator fin on an insulator substrate, and methods of fabricating gate-all-around integrated circuit structures having an insulator fin on an insulator substrate, are described. For example, an integrated circuit structure includes an insulator fin on an insulator substrate. A vertical arrangement of horizontal semiconductor nanowires is over the insulator fin. A gate stack surrounds a channel region of the vertical arrangement of horizontal semiconductor nanowires, and the gate stack is overlying the insulator fin. A pair of epitaxial source or drain structures is at first and second ends of the vertical arrangement of horizontal semiconductor nanowires and at first and second ends of the insulator fin.
US12288808B2
Integrated circuit structures having source or drain structures with abrupt dopant profiles are described. In an example, an integrated circuit structure includes a vertical arrangement of horizontal nanowires. A gate stack is around the vertical arrangement of horizontal nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of horizontal nanowires. A second epitaxial source or drain structure is at a second end of the vertical arrangement of horizontal nanowires. The first and second epitaxial source or drain structures include silicon, phosphorous and arsenic, with an atomic concentration of phosphorous substantially the same as an atomic concentration of arsenic.
US12288805B2
An integrated circuit device is provided and includes: a fin-type active region extending in a first horizontal direction on a substrate, a channel region on the fin-type active region, a gate line surrounding the channel region on the fin-type active region and extending in a second horizontal direction crossing the first horizontal direction, an insulating spacer covering a sidewall of the gate line, a source/drain region connected to the channel region on the fin-type active region and including a first portion facing the sidewall of the gate line with the insulating spacer therebetween, an air gap between the insulating spacer and the first portion of the source/drain region, and an insulating liner including a portion in contact with the source/drain region and a portion defining a size of the air gap. A method of manufacturing the integrated circuit device is further provided.
US12288804B2
A transistor includes a first conductive type channel layer, a second conductive type channel layer, a gate structure, first source/drain regions and second source/drain regions. The first conductive type channel layer includes a plurality of first nanosheets. The second conductive type channel layer includes a plurality of second nanosheets stacked over the first nanosheets. The gate structure wraps around each of the first nanosheets and the second nanosheets. The first source/drain regions are disposed on opposite sides of the first nanosheets. The second source/drain regions are disposed on opposite sides of the second nanosheets and electrically isolated from the first source/drain regions.
US12288797B2
An image sensor includes a substrate including pixel regions and having a first surface, a second surface opposite the first surface, and a first trench recessed from the first surface, a shallow device isolation pattern provided in the first trench, and a deep device isolation pattern between the pixel regions and provided in the substrate. The deep device isolation pattern includes a semiconductor pattern penetrating at least a portion of the substrate, and an isolation pattern provided between the substrate and the semiconductor pattern. The isolation pattern includes a first isolation pattern adjacent to the second surface, and a second isolation pattern adjacent to the first surface. A first interface at which the first isolation pattern contacts the second isolation pattern is spaced apart from the shallow device isolation pattern. The first isolation pattern includes a different material from that of the second isolation pattern.
US12288793B2
An image sensing device includes a pixel array of a plurality of unit pixels arranged in a row direction and a column direction and including a first unit pixel that includes floating diffusion region configured to store photocharge generated within the first unit pixel in corresponding to incident light; a first gain conversion transistor connected to the first floating diffusion region; a first row booster block connected to the first gain conversion transistor and a second gain conversion transistor that is included in a second unit pixel adjacent to the first unit pixel in the row direction; and a first column booster block connected to the first gain conversion transistor and a third gain conversion transistor that is included in a third unit pixel adjacent to the first unit pixel in the column direction.
US12288790B2
An embodiment device includes: an isolation region on a substrate; a first fin extending above a top surface of the isolation region; a gate structure on the first fin; and an epitaxial source/drain region adjacent the gate structure, the epitaxial source/drain region having a first main portion and a first projecting portion, the first main portion disposed in the first fin, the first projecting portion disposed on a first sidewall of the first fin and beneath the top surface of the isolation region.
US12288776B2
The display device includes sub-pixels disposed in a display area, dummy pixels disposed in a non-display area, a first bank disposed at a boundary between the sub-pixels and including an opening, a second bank disposed at a boundary between the dummy pixels and including an opening, a color conversion layer disposed in the opening of the first bank, and an organic layer disposed in the opening of the second bank.
US12288771B2
A memory structure is provided, including a NAND block comprising a plurality of oxide layers, the plurality of layers forming a staircase structure at a first edge of the NAND block, a plurality of vias disposed on the staircase structure of NAND block, two or more of plurality of vias terminating along a same plane, a plurality of first bonding interconnects disposed on the plurality of vias, a plurality of bitlines extending across the NAND block, and a plurality of second bonding interconnects disposed along the bitlines. The memory structure may be stacked on another of the memory structure to form a stacked memory device.
US12288765B2
Provided are a hybrid bonding structure, a solder paste composition, a semiconductor device, and a method of manufacturing the semiconductor device. The hybrid bonding structure includes a solder ball and a solder paste bonded to the solder ball. The solder paste includes a transient liquid phase. The transient liquid phase includes a core and a shell on a surface of the core. A melting point of the shell may be lower than a melting point of the core. The core and the shell are configured to form an intermetallic compound in response to the transient liquid phase at least partially being at a temperature that is within a temperature range of about 20° C. to about 190° C.
US12288764B2
An electronic device and a method of making an electronic device. As non-limiting examples, various aspects of this disclosure provide various methods of making electronic devices, and electronic devices manufactured thereby, that comprise utilizing a compressed interconnection structure (e.g., a compressed solder ball, etc.) in an encapsulating process to form an aperture in an encapsulant. The compressed interconnection structure may then be reformed in the aperture.
US12288762B2
A semiconductor device includes a semiconductor element layer including a semiconductor substrate including a bump area and a dummy bump area. A TSV structure is in the bump area and vertically extends through the semiconductor substrate, a first topmost line is in the bump area and on the TSV structure and electrically connected to the TSV structure, a signal bump is in the bump area and has a first width in a first direction and is electrically connected to the TSV structure via the first topmost line, a second topmost line is in the dummy bump area and has the same vertical level as a vertical level of the first topmost line and extends in the first direction, and a dummy bump is in the dummy bump area and contacts the second topmost line and has a second width in the first direction larger than the first width.
US12288753B2
A semiconductor device has a substrate. A lid is disposed over the substrate. An encapsulant is deposited over the substrate. A film mask is disposed over the encapsulant with the lid exposed from the film mask and encapsulant. A conductive layer is formed over the film mask, encapsulant, and lid. The film mask is removed after forming the conductive layer.
US12288746B2
An integrated circuit device may be formed including an electronic substrate and a metallization structure on the electronic substrate, wherein the metallization structure includes a first level comprising a first dielectric material layer, a second level on the first level, wherein the second level comprises a second dielectric material layer, a third level on the second level, wherein the third level comprises a third dielectric material layer, at least one power/ground structure in the second level, and at least one skip level via extending at least partially through the first dielectric material layer of the first level, through the second dielectric layer of the second level, and at least partially through the third dielectric material layer of the third level, wherein the at least one skip level via comprises a continuous conductive material.
US12288740B2
According to various examples, a device is described. The device may include a first package substrate. The device may also include a first mold layer with a first thickness. The device may also include a second mold layer with a second thickness proximal to the first mold layer. The second thickness may be larger than the first thickness. The first mold layer may include a plurality of first interconnects coupled to the first package substrate. The second mold layer may include a plurality of second interconnects configured to couple the first package substrate to a printed circuit board.
US12288733B2
A conformal cooling assembly for multiple-die electronic assemblies, such as printed circuit boards, integrated circuits, etc., which addresses and solves a multitude of challenges and problems associated with using liquid-cooled cold plates and dielectric immersion cooling to manage the heat produced by a multiplicity of dies. The conformal cooling assembly comprises a conformal cooling module comprising inlet and outlet passageways and a plenum configured to permit a cooling fluid to pass therethrough, thereby facilitating direct fluid contact with heat-generating components affixed to the substrate of the electronic assembly. The conformal cooling assembly also includes a fastener for attaching the conformal cooling module to the substrate; and a fluid-barrier disposed between the substrate and the plenum. The fluid-barrier is adapted to minimize, inhibit or prevent the cooling fluid from penetrating and being absorbed by the substrate.
US12288732B2
An object of the present invention is to provide a heat dissipation sheet having an excellent heat dissipation property and a heat dissipation sheet-attached device in which the heat dissipation sheet is used. The heat dissipation sheet of the present invention contains a resin binder, and inorganic particles, in which the inorganic particles include at least inorganic particles B having a particle diameter of more than 100 μm, and an average height Rc of each of one and the other surfaces of the heat dissipation sheet is 0.1 μm or more and less than 2.0 μm.
US12288731B2
A heat sink comprising a heat exchange device having a large-scale morphology over a scale range and a small-scale texture over a scale range, wherein at least one of the large-scale morphology and the small scale texture has a fractal-like self-similarity over a scale range. The large-scale morphology and small-scale texture may be defined and implemented independently, or be provided with a transitional range. The large-scale morphology may be algorithmically optimized according to a set of geometrically constraints. The small-scale texture may be optimized according to aerodynamic parameters and constraints. The heat sink may be dynamically varying, and/or operated in conjunction with a dynamically varying heat transfer medium supply.
US12288727B2
A method of manufacturing a package includes forming an adhesion promoter on at least part of an electronic component. The adhesion promoter is a morphological adhesion promoter including a morphological structure having a plurality of openings. The method further includes at least partially encapsulating the electronic component with an inorganic encapsulant with the adhesion promoter in between. The adhesion promoter enhances adhesion between at least part of the electronic component and the encapsulant.
US12288713B2
A mounting table, to which a voltage is applied, includes an electrostatic chuck having a mounting surface for mounting a target object and a rear surface opposite to the mounting surface, the electrostatic chuck having a first through-hole formed in the mounting surface; a base, which is in contact with the rear surface of the electrostatic chuck, having a second through-hole communicating with the first through-hole; a cylindrical spacer inserted in the second through-hole; and a pin accommodated in the first through-hole and the spacer. Gaps are formed between the pin and inner walls of the first through-hole and the spacer, and the gap between the first through-hole and the pin is greater than the gap between the spacer and the pin.
US12288705B2
A 3D tomographic inspection method for the inspection of semiconductor features in an inspection volume of a semiconductor wafer includes obtaining a 3D tomographic image, and selecting a plurality of 2D cross section images. The method also includes identifying contours of HAR structures, and extracting deviation parameters. The deviation parameters describe fabrication errors such as displacement, deviation in radius or diameter, area or shape.
US12288704B2
Methods and apparatus for processing a substrate are provided herein. For example, an apparatus for processing a substrate comprises a transfer robot configured to position a substrate on a substrate support disposed within an interior of a processing chamber configured to process the substrate and a sensor disposed on the transfer robot, operably connected to a controller of the processing chamber, and configured with an angle of view to provide in-situ continuous closed loop feedback relating to spatial information of the interior of the processing chamber to the controller.
US12288701B2
A multi-chamber semiconductor manufacturing system is provided, including: a base, a plurality of processing units and a transfer unit. The base includes a main body and a plurality of supporting frames protrudingly disposed on a mounting surface of the main body. The plurality of processing units are connected to the plurality of supporting frames. The transfer unit is connected to the plurality of supporting frames and located between the plurality of processing units. The transfer unit is configured to transfer a substrate between the plurality of processing units. An aspect ratio value of the base is between 1 and 3.
US12288700B2
The semiconductor manufacturing apparatus of the embodiment includes a first roller performing a first release of a release tape, the release tape having a strip-like configuration and having a first end and a second end, the release tape pasted on a protective tape pasted on a second substrate surface of a substrate, the substrate having a first substrate surface and the second substrate surface facing the first substrate surface, the second substrate surface being provided above the first substrate surface, and the first roller performing a first movement in a direction parallel to the second substrate surface from on the first end toward above a center or its vicinity of the second substrate surface; and a second roller performing a second release of the release tape, the second roller performing a second movement in a direction parallel to the second substrate surface from on the second end toward above the center or its vicinity of the second substrate surface.
US12288697B2
The invention relates to an apparatus (200, 200A, 300, 400) for a semiconductor production facility handling an object, the apparatus comprising a core module (100) and at least one functionality module (M . . . ). A core module (100) as well as an operating method for such an apparatus are further aspects of the invention.
US12288695B2
A method of forming a semiconductor device includes forming a first dielectric layer over a first channel region in a first region and over a second channel region in a second region; introducing a first dipole element into the first dielectric layer in the first region to form a first dipole-containing gate dielectric layer in the first region; forming a second dielectric layer over the first dipole-containing gate dielectric layer; introducing fluorine into the second dielectric layer to form a first fluorine-containing gate dielectric layer over the first dipole-containing gate dielectric layer; and forming a gate electrode over the first fluorine-containing gate dielectric layer.
US12288693B2
Silicon carbonitride with excellent dielectric and/or other properties may be used in manufacturing semiconductor devices. The manufacturing often requires etching silicon carbonitride without etching silicon oxide, but there is no known etching solution that sufficiently selectively etches silicon carbonitride containing carbon compared with silicon nitride used for the same purpose. An object of the present invention is to provide: an etching solution with a high etching selectivity ratio of silicon carbonitride to silicon oxide; a method of treating a substrate, the method including a step of bringing the etching solution into contact with the substrate; and a method of manufacturing a semiconductor device, the method including the method of treating a substrate. The object is achieved by an etching solution for etching silicon carbonitride, the etching solution composed of a homogeneous solution containing phosphoric acid, water, and a cerium ion.
US12288692B2
A method for manufacturing a FET semiconductor structure includes providing a substrate comprising at least one source/drain contact of at least one FET, the at least one source/drain contact formed adjacent to a dummy gate of the at least one FET. A TiSi2 film with C54 structure is selectively deposited directly on and fully covering the at least one source/drain contact relative to a vertical sidewall of a gate spacer between the at least one source/drain contact and the dummy gate. The dummy gate is replaced with a replacement metal gate.
US12288677B2
The disclosure describes a plasma source assemblies comprising a differential screw assembly, an RF hot electrode, a top cover, an upper housing and a lower housing. The differential screw assembly is configured to provide force to align the plasma source assembly vertically matching planarity of a susceptor. More particularly, the differential screw assembly increases a distance between the top cover and the upper housing to align the gap with the susceptor. The disclosure also provides a better thermal management by cooling fins. A temperature capacity of the plasma source assemblies is extended by using titanium electrode. The disclosure provides a cladding material covering a portion of a first surface of RF hot electrode, a second surface of RF hot electrode, a bottom surface of RF hot electrode, a portion of a surface of the showerhead and a portion of lower housing surface.
US12288676B2
A stage includes a first member made of a material having a density of 5.0 g/cm3 or less, and a second member joined to the first member. The second member is made of a material having a linear expansion coefficient of 5.0×10−6/K or less and a thermal conductivity of 100 W/mK or more. A flow passage for a temperature control medium is formed in at least one of the first member and the second member.
US12288672B2
A method and apparatus for depositing a carbon compound on a substrate includes using an inductively coupled plasma (ICP) chamber with a chamber body, a lid, an interior volume, a pumping apparatus, and a gas delivery system and a pedestal for supporting a substrate disposed within the interior volume of the ICP chamber, the pedestal has an upper portion formed from aluminum nitride with an upper surface that is configured to support and heat a substrate with embedded heating elements and a lower portion with a tube-like structure formed from aluminum nitride that is configured to support the upper portion and house electrodes for supplying power to the embedded heating elements of the upper portion, and the pedestal is configured to heat the substrate during deposition of a carbon compound film.
US12288663B2
The disclosed embodiments relate to a charged particle source module for generating and emitting a charged particle beam, such as an electron beam, comprising: a frame including a first frame part, a second frame part, and one or more rigid support members which are arranged between said first frame part and said second frame part; a charged particle source arrangement for generating a charged particle beam, such as an electron beam, wherein said charged particle source arrangement, such as an electron source, is arranged at said second frame part; and a power connecting assembly arranged at said first frame part, wherein said charged particle source arrangement is electrically connected to said connecting assembly via electrical wiring.
US12288662B2
In at least one embodiment an X-ray source includes an electron source configured to emit electrons, an acceleration set-up configured to accelerate the emitted electrons and a transmission window downwards of the acceleration set-up, the transmission window configured to let through X-rays generated by the accelerated electrons, wherein the transmission window incudes a carbon carrier, and wherein the carbon carrier includes sp2-hybridized carbon.
US12288658B2
A switching device includes first and second fixed switching contacts and a movable switching contact. The first and second fixed switching contacts are connected to first and second device terminals and are arranged next to one another in such a way that their contact surfaces point in the same direction. The movable switching contact can be moved between a closed position and an open position. The first and second fixed switching contacts and the movable switching contact form an arrangement of electrical conductors which are arranged substantially parallel to one another. At least one of the fixed switching contacts has an elongated contact surface which extends in the direction of current flow. Electrodynamic forces act on the fixed conductors and the movable conductor, which are directed in such a way that the conductors attract each other, i.e., the switching contacts tend to close.
US12288654B2
A switch (30) for a hand-held power tool (10) or as a component of a hand-held power tool (10), which has an electric drive motor (16) that can be switched by the switch (30). The switch (30) has a switch housing (33) with a switch chamber (35) in which a switch actuator (75) that can be moved between at least two switch positions (ML, MR) is arranged in order to actuate an electric switch element, said switch actuator being kinetically coupled, by means of a transmission element (70), to a switch (30) actuation element (32), which is arranged outside the switch housing (33) and can be moved between at least two actuation positions (R, L), wherein the transmission element (70) passes through a through-opening (54) on a wall of the switch housing (33) such that the switch actuator (75) can be moved by moving the actuation element (32) in order to actuate the switch element (24). A rotary bearing (77) is arranged in the through-opening (54), the transmission element (70) being rotatably mounted on the rotary bearing about a rotational axis (D).
US12288647B2
A multilayer capacitor includes a capacitor body including an active region having a dielectric layer, and first and second internal electrodes, and an upper cover region and a lower cover region respectively disposed above and below the active region, and including first to sixth surfaces; and first and second external electrodes disposed on both end portions of the capacitor body in the second direction, respectively, and connected to the first and second internal electrodes, respectively. The first and second external electrodes include first and second conductive layers disposed on the third and fourth surfaces, respectively; first and second conductive resin layers disposed on the first and second conductive layers, respectively; and first and second plating layers disposed on the first and second conductive resin layers, respectively, and contacting the first and second conductive layers in the upper or lower cover region, respectively.
US12288646B2
A capacitor that can make a failure mode into an open mode even when a short circuit caused by insulation breakdown occurs in a dielectric layer is provided. The capacitor includes: a substrate; an MIM structure disposed on the Substrate, the MIM structure including a dielectric layer, a bottom electrode layer disposed on one side of the dielectric layer and composed of a first conductive material, and a top electrode layer disposed on the other side of the dielectric layer; a first external electrode disposed on the substrate; a second external electrode disposed on the substrate; and a connection conductor connecting between the bottom electrode layer and the first external electrode, the connection conductor including a first contact portion contacting the substrate.
US12288641B2
A core comprising a winding core part extending in an axial direction; and flange parts respectively disposed at opposite ends of the winding core part in the axial direction. Each of the flange parts has an inner surface facing toward the winding core part, an outer surface facing toward the side opposite to the inner surface, and a lower surface connecting the inner surface and the outer surface. At least one of the flange parts has a groove portion opened in the lower surface and the inner surface. Also, a width of a bottom surface of the groove portion is widened from the inner surface toward the outer surface.
US12288636B2
An electronic component includes a composite body containing resin and magnetic metal particles, a first metal film provided on an outer surface of the composite body, and a second metal film provided on the first metal film. At least one of the magnetic metal particles is exposed at a contact surface of the composite body that is in contact with the first metal film. The first metal film is in contact with an exposed surface of the at least one of the magnetic metal particles exposed from the contact surface. The film thickness of the first metal film on the exposed surface is 2.9 μm or more.
US12288634B2
According to an embodiment of the present invention, a power supply apparatus for detecting a gas leak is provided. The apparatus may include: a power supply pipe which is connected to a pump and has a power line passing therethrough, the power line supplying power from a power supply unit to a motor in the pump; a flexible joint pipe having one side connected to the power supply pipe and the other side connected to the power supply unit; a power inlet unit having one side facing the pump and the other side positioned on the power supply pipe so as to face the power supply unit to connect the power line, and preventing gas leak from one side to the other side in the pump; and a leak detection unit which fills the power supply pipe with an inert gas and detects a gas leak according to a change in pressure.
US12288627B1
The present disclosure is directed compositions and formulations comprising high levels of copper-64, and process for preparing said compositions and formulations. The present disclosure also relates to methods of administering copper-64 compositions to a patient in need thereof.
US12288622B2
A medical image diagnostic apparatus according to an embodiment includes processing circuitry and a display. The processing circuitry acquires medical images. The processing circuitry sends the medical images to a medical image processing apparatus that performs disease analysis based on the medical images. The processing circuitry receives the analysis result from the medical image processing apparatus. The display displays warning information based on the analysis result.
US12288620B2
A method of administering insulin includes receiving blood glucose measurements of a patient at a data processing device from a glucometer. Each blood glucose measurement is separated by a time interval and includes a blood glucose time associated with a time of measuring the blood glucose measurement. The method also includes receiving patient information at the data processing device and selecting a subcutaneous insulin treatment for tube-fed patients from a collection of subcutaneous insulin treatments. The selection is based on the blood glucose measurements and the patient information. The subcutaneous insulin treatment program for tube-fed patients determines recommended insulin doses based on the blood glucose times. The method also includes executing, using the data processing device, the selected subcutaneous insulin treatment.
US12288616B2
A method of unlocking an operation of a Class III medical device suitable for use in treating, for example, COVID 19 in humans is presented. An integrated circuit is inserted or integrated into a medical device having an RFID reader, the medical device having a capability that is in a locked state. The integrated circuit has a first tiny RFID tag embedded therein. The RFID tag has an area of about 0.1 mm2 or less. The RFID tag is a largely digital tag that is implemented using portable digital IP blocks, the RFID tag utilizing dual-phase RF-only logic.
US12288610B2
A CADx system and method for analysing medical images to determine a disease risk score is described. The system comprising: an input circuit for receiving an input comprising at least one medical image; a dynamic protocol adaptation circuit comprising a protocol adaptation circuit for receiving and analysing scan protocol information and providing an output from the protocol adaptation circuit as an input or modification to a disease prediction model based on the received scan protocol information; and an output circuit to produce an output that is a disease risk score calculated from the disease prediction model for the at least one medical image.
US12288605B2
Implementations for adaptive context sensitive time division multiplexed scheduling and execution of tasks to be performed by a high frequency ablation system, such as an RF ablation system, are disclosed. The implementations may be effectuated in software, firmware, or both. Tasks may be categorized into categories corresponding to task priorities. Time blocks may be allocated during which execution of the tasks may be performed. The time blocks may be divided into time slots. A task may be assigned to a time slot based, at least in part, on a categorization priority of the task. Additionally, each task may be executed according to the schedule delineated by the time slots. An assignment of tasks to time slots may be adjusted based, at least in part, on data received at a high frequency ablation device of the high frequency ablation system.
US12288604B2
A peristaltic pump having at least first, second, and third stages is provided. The peristaltic pump includes a plunger, inlet and outlet valves, a spring, and an actuator. The plunger actuates toward and away from a tube, the inlet valve is upstream of the plunger, the outlet valve is downstream of the plunger, the spring biases the plunger toward the tube, and the actuator mechanically engages and disengages from the plunger. In the first stage, the inlet valve is opened and the plunger is actuated from the tube, in the second stage, the inlet valve is closed, the plunger is actuated toward the tube, and the actuator is mechanically disengaged from the plunger, and in the third stage, the outlet valve is opened. In the third stage or in a fourth stage, the actuator actuates the plunger toward the tube to discharge fluid downstream past the outlet valve.
US12288603B2
Examples disclosed herein may involve a computing system that is configured to (i) identify a cannabinoid formulation for which to model efficacy for a given health condition shared by a plurality of individuals, (ii) receive respective efficacy information indicating the efficacy of the cannabinoid formulation for the plurality of individuals, (iii) receive respective genetic information for the plurality of individuals, (iv) receive respective biometric information for the plurality of individuals, (v) apply machine learning techniques to group the plurality of individuals into one or more groups based on their (a) respective efficacy information and (b) similarities in their respective genetic information and respective biometric information, and (vi) embody the one or more groups into a machine learning model that functions to (a) receive, as input data, information for a given individual and (ii) based on an evaluation of the received input data, output an efficacy prediction for the given individual.
US12288601B2
A flow cytometer according to one or more aspects may include: a particle data acquisition unit that measures particles in a sample to acquire particle data including optical information of the particles; and a transmission unit that transmits at least one of the particle data and data on a particle distribution diagram of the particles, generated based on the particle data, to at least one of a hospital information system that supports hospital operations and a clinical laboratory information system that supports clinical test operations.
US12288600B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a response to a textual query relating to one or more molecules. In one aspect, a method comprises: receiving, from a user, data defining: (i) a chemical structure of each of one or more input molecules, and (ii) a textual query related to the one or more input molecules; generating a sequence of input tokens that jointly represents: (i) the chemical structure of each input molecule, and (ii) the textual query; and processing the sequence of input tokens that jointly represents: (i) the chemical structure of each input molecule, and (ii) the textual query, using a generative neural network to generate a sequence of output tokens defining data responsive to the textual query.
US12288593B2
A semiconductor memory device that can easily recognize the content of errors in data is provided. The semiconductor memory device includes a memory cell array, an error detection and correction circuit, and an input/output circuit. The memory cell array includes a plurality of memory cells. The error detection and correction circuit detects and corrects error bits included in the data output by the memory cell array. The error detection and correction circuit activates an error detection signal when the data includes a correctable error bit. The input/output circuit stops the clocking of the data strobe signal output with data when the data includes uncorrectable error bits.
US12288582B2
A semiconductor memory device having a capability of adjusting slew rate of data voltage signals generated by output buffers having different PVT characteristics based on ZQ calibration signal is provided. The semiconductor memory device includes a memory, a calibration counter, a slew rate (SR) control circuit and an output buffer. The calibration counter receives a ZQ calibration signal and generates a SR calibration signal based on the ZQ calibration signal. The memory is coupled to the SR control circuit. The SR control circuit is coupled to the output buffer and the calibration counter, and configured to receive the SR calibration signal from the calibration counter. The output buffer is configured to generate a data voltage signal according to data obtained from the memory and perform a slew rate control on the data voltage signal based on the SR calibration signal.
US12288578B2
A semiconductor memory device includes a memory cell array including a plurality of memory cell rows, a row hammer management circuit, and a refresh control circuit. The row hammer management circuit captures row addresses accompanied by first active commands randomly selected from active commands, each of which has a first selection probability that is uniform, from an external memory controller during a reference time interval, and selects at least one row address from among the captured row addresses as a hammer address a number of times proportional to access counts of an active command corresponding to the at least one row address during the reference time interval. The refresh control circuit receives the hammer address and performs a hammer refresh operation on one or more victim memory cell rows which are physically adjacent to a memory cell row corresponding to the hammer address.
US12288576B2
A magnetoresistance effect element having a large MR ratio is provided.
This magnetoresistance effect element includes: a first ferromagnetic layer; a second ferromagnetic layer; and a nonmagnetic layer. The first ferromagnetic layer includes a first layer and a second layer. The first layer is closer to the nonmagnetic layer than the second layer. The first layer has a Heusler alloy containing at least partially crystallized Co. The second layer contains a material different from the Heusler alloy and has at least a partially crystallized ferromagnetic material. The first layer and the second layer have added first atoms. The first atom is any one selected from the group consisting of Mg, Al, Cr, Mn, Ni, Cu, Zn, Pd, Cd, In, Sn, Sb, Pt, Au, and Bi.
US12288573B2
Embodiments of the present disclosure generally relate to housings for, e.g., memory devices and electronic devices, and to processes for forming such housings. In an embodiment, an article for housing at least a portion of an electronic device is provided. The article includes a first component comprising a thermoplastic and a biodegradable filler or polymer, and a second component disposed on at least a portion of the first component, the second component comprising a plurality of layers. The article has a scratch visibility load of about 200 gms or more, an electrostatic discharge static voltage of about 100 V or less, a thermal conductivity of about 0.28 W/mK or more, or combinations thereof.
US12288568B1
A method of fabricating a near field transducer (NFT) in a thermally assisted magnetic recording (TAMR) head is disclosed. In some embodiments, the method includes: depositing a dielectric layer and a template layer on a waveguide core; patterning the template layer to form a template; depositing an Au NFT layer; planarizing the Au NFT layer to generate a planar layer; depositing an upper NFT layer; applying a peg patterning mask; etching the upper NFT layer and the planar layer that includes the Au NFT layer; removing the template; and depositing a dielectric material and planarizing an upper surface that includes the upper NFT layer.
US12288563B2
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. For example, a microphone may be configured to execute instructions with matrix operands and configured with: a transducer to convert sound waves to electrical signals; an analog to digital converter to generate audio data according to the electrical signals; random access memory to store instructions executable by the Deep Learning Accelerator and store matrices of an Artificial Neural Network; and a controller to store the audio data in the random access memory as an input to the Artificial Neural Network. The Deep Learning Accelerator can execute the instructions to generate an output of the Artificial Neural Network, which may be provided as the primary output of the microphone to a computer system, such as a voice-based digital assistant.
US12288552B2
An automated system and corresponding method is configured to predict a call duration of a customer service interaction between a caller and a customer-service agent of a call center, based at least in part on information provided orally by the caller to the automated system. The automated system transcribes the orally provided information, preprocesses the transcribed data, adds feature enrichment data to supplement the transcribed data, and executes a machine-learning model to predict the caller's intent. If the predicted caller's intent does not have an adequate confidence score associated therewith, the system requests additional data from the caller, and supplements the original data with newly provided data, and again determines a predicted call intent. This process may iterate until the confidence score satisfies applicable confidence criteria prior to utilizing two additional machine-learning models to predict a call duration of the interaction between the caller and a customer-service agent.
US12288543B2
This electronic musical instrument main body device comprises an information acquisition unit and a port assignment unit. The information acquisition unit acquires, from a playing operation device connected to one connection terminal, information related to the playing operation device. The port assignment unit assigns, to the playing operation device, a virtual input port of a type corresponding to the information related to the playing operation device and acquired by the information acquisition unit.
US12288542B2
A method for accompaniment purity class evaluation and related devices are provided. Multiple first accompaniment data and a label corresponding to each of the multiple first accompaniment data are obtained, the label being used to indicate that corresponding first accompaniment data is pure instrumental accompaniment data or instrumental accompaniment data with background noise. An audio feature of each of the multiple first accompaniment data is extracted. Model training is performed according to the audio feature of each of the multiple first accompaniment data and the label corresponding to each of the multiple first accompaniment data, to obtain a neural network model for accompaniment purity class evaluation, a model parameter of the neural network model being determined according to an association relationship between the audio feature of each of the multiple first accompaniment data and the label corresponding to each of the multiple first accompaniment data.
US12288538B2
A display control method includes determining a first relative positional relationship between a first surface and/or a second surface of a first body of an electronic device and a first surface of a second body of the electronic device, the first relative positional relationship being related to at least one of a first rotation and a second rotation of the first body relative to the second body, a first display unit being disposed on the first surface of the first body, a second display unit being disposed on the second surface of the first body, the first rotation and the second rotation being different types of spatial rotation; and controlling at least one of the first display unit and the second display unit to be in a working state based on the first relative positional relationship.
US12288537B2
A display device and a driving method thereof are provided. Driving current intervals from small to large are input to a plurality of horizontal display areas from being close to a source driver to far away from the source driver to realize a driving ability from small to large for the plurality of horizontal display areas. This solves a problem of gradual decrease in brightness caused by gradually increasing capacitive resistance loads of the plurality of horizontal display areas from being close to the source driver to far away from the source driver, so as to reduce brightness difference between the plurality of horizontal display areas. Therefore, the brightness of each horizontal display area is basically the same, and a display panel is prevented from displaying unevenness.
US12288535B2
A liquid crystal display module for a multi-screen display device includes a liquid crystal display panel that includes a first gate driver connected to one ends of a plurality of gate bus lines and a second gate driver connected to other ends of the plurality of gate bus lines, and a control device. The control device receives, from a host computer, an image signal and an arrangement information signal indicating arrangement information of the liquid crystal display panel in the multi-screen display device, generates a gate signal from the image signal, and outputs the gate signal to one or both of the first gate driver and the second gate driver determined based on the arrangement information signal.
US12288527B2
A display panel includes: a substrate, sub-pixels and a gate drive circuit. The sub-pixel includes a pixel drive circuit. The gate drive circuit includes cascaded shift registers, and a shift register is electrically connected to pixel drive circuits in a row of sub-pixels. The gate drive circuit further includes cascade input signal lines and cascade display reset signal lines. The cascade input signal line is configured to connect a shift signal terminal and an input signal terminal of two different shift register; and the cascade display reset signal line is configured to connect a shift signal terminal and a display reset signal terminal of two different shift register. The display panel has sub-pixel regions for arranging the sub-pixels and first gap regions each located between two adjacent columns of sub-pixel regions; the cascade display reset signal lines and the cascade input signal lines are disposed in different first gap regions.
US12288523B2
Disclosed is a display device including a display panel including a plurality of pixels and a voltage generator providing an anode initialization voltage to the pixels. The display panel is divided into a first display area operating at a first operating frequency and a second display area operating at a second operating frequency. While pixels, which correspond to the first display area, from among the plurality of pixels are driven, the anode initialization voltage has a first voltage level. While pixels in the second display area from among the plurality of pixels are driven, the anode initialization voltage has a second voltage level different from the first voltage level.
US12288521B2
A light emitting display apparatus includes a plurality of subpixels provided on a substrate, a reference line arranged in a first direction on the substrate, a power line arranged in the first direction on the substrate, a scan line arranged in a second direction intersecting with the first direction on the substrate, a reference branch line connected with the reference line and arranged in the second direction, and a dummy metal layer disposed on the substrate, the dummy metal layer including a region overlapping with the scan line and a region overlapping with the reference branch line.
US12288517B2
A display device includes a plurality of scanning signal lines; a plurality of data signal lines; and a plurality of subpixel circuits disposed at least at some of intersection points of the plurality of scanning signal lines and the plurality of data signal lines, each one of the plurality of subpixel circuits including a control circuit including a transistor and a light-emitting element, wherein an average density of subpixel circuits provided in a display region is greater than an average density of the subpixel circuits provided in a sparse pixel region, and the sparse pixel region includes a no-pixel region not including the subpixel circuits in one entire line in an extending direction of the scanning signal lines or the data signal lines-provided in the display region.
US12288507B2
A light emitting display device includes a display panel including a first pixel group including a plurality of pixels in 2N rows. The light emitting display device further includes a second pixel group disposed subsequent to the first pixel group and including a plurality of pixels in 2N rows. The light emitting display device further includes an emission signal unit including a first emission stage for applying the same first emission signal to the first pixel group and a second emission stage for applying the same second emission signal to the second pixel group. In a first frame, a falling time of the first emission signal and a rising time of the second emission signal are different from each other.
US12288496B2
An information processing apparatus includes a memory which temporarily stores a program of a system and programs running on the system; and a processor which executes processing based on the programs stored in the memory. The processor performs first processing to perform control between display on and display off of a display unit based on the program of the system and control the brightness of the display unit in the display-on state based on a brightness setting value, second processing to change the brightness setting value based on a program running on the system in the display-on state, and third processing in which, when performing control from the display-on state to the display off by the first processing, the brightness setting value changed by the second processing based on the program running on the system is restored to the brightness setting value before change.
US12288478B2
A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
US12288466B2
Aspects of the present disclosure relate to collaborative rulesets for vehicles. A collaborative ruleset for a set of vehicles can be received, the collaborative ruleset defining relative positions each vehicle is required to maintain with respect to other vehicles within the set of vehicles. Sensor data indicating current positions of each vehicle within the set of vehicles while the set of vehicles are operating can be received. A command to display, on an augmented reality (AR) device of a user of a first vehicle within the set of vehicles, AR content for complying with the collaborative ruleset can be issued.
US12288457B2
A wearable device and related systems and methods are provided. The device and related systems and method can identify an abnormal condition from data, determine a current condition of a user of the wearable device using the data, monitor the current condition for a change, and transmit one or more of various levels of notifications to a registered device, related devices, or an emergency response provider based on the determination of the current condition and any changes to the current condition.
US12288456B2
Various embodiments provide methods, apparatus, systems, computing entities, and/or the like, for identifying deviated behavior of an individual indicated by outlying activity counts and outlying activity timings classified by a prediction interval profile generated from historical behavior data. In an embodiment, an example method comprises accessing sensor data describing behavioral activities of an individual during historical time periods and generating a prediction interval profile for the behavioral activities comprising a predicted count interval within a prediction time period for at least some behavioral activities. The method further includes receiving sensor data for the prediction time period and extracting an observed activity count and an observed activity timing for each behavioral activity. The method then includes classifying a particular behavioral activity as a behavioral deviation if the observed activity count does not satisfy the predicted count interval and/or if the observed activity timing does not satisfy the predicted timing interval.
US12288453B2
Disclosed are garage door sensor systems and devices that include one or more transmitter sources configured to transmit an electromagnetic (EM) waveform and one or more receiver circuits configured to receive the electromagnetic waveform from the transmitter source. The receiver circuit is configured to determine an active duration of the received electromagnetic waveform in a predetermined detection time window. The receiver circuit is configured to send a blocked beam signal based on the determined active duration and the predetermined detection time window. The blocked beam signal indicates to the garage door motor assembly that an obstruction is in the signal path between the transmitter source and a receiver sensor of the receiver circuit.
US12288452B1
Systems and methods to provide a portable alarm are disclosed herein. The portable alarm may be configured to detect relative movement between a closure of an aperture and a wall forming the aperture. The portable alarm may include a detector body and a detection body. The detector body may include a detector body mount, a first sensor, a transducer, a light source, and control electronics. The detection body may include a detection body mount and a second sensor. The control electronics may be configured to control the transducer and/or the light source to generate a first feedback indicating close proximity between the first sensor and the second sensor and to control the transducer and/or the light source to generate a second feedback different from the first feedback, subsequent to provision of the first feedback, responsive to a reduction in proximity between the first sensor and the second sensor.
US12288444B2
A casino system in a casino that uses a gaming chip with an RFID tag that stores identification information is installed in the casino and has an activation reader/writer that reads the identification information from the RFID tag of the gaming chip, and a registration device that determines the authenticity of the gaming chip and registers the gaming chip that is determined to be authentic as usable supplies. The registration device determines the authenticity of the gaming chip based on whether or not the identification information given by a manufacturer of the gaming chip matches the identification information read from the RFID tag of the gaming chip by the activation reader/writer. The identification information of the gaming chip that is determined to be genuine is registered as the identification information of the gaming chip that can be used.
US12288437B2
A money handling system includes: a first money handling apparatus that dispenses money; and a setting unit that sets information indicating an amount dispensable from the first money handling apparatus, on the basis of an upper limit amount set in advance as an upper limit of the amount dispensable from the first money handling apparatus, an amount of money dispensed from the first money handling apparatus, and an amount of money deposited into the first money handling apparatus or a second money handling apparatus.
US12288433B2
Upon obtaining biometric data for a user of a structure while the user is outside the structure, user data for the user is updated based on a confidence score for the biometric data exceeding a first confidence threshold. Based on the confidence score for the biometric data not exceeding the first confidence threshold, instructions are provided to the user to provide updated biometric data. Then the user data is updated based on a confidence score for the updated biometric data exceeding a second confidence threshold. The second confidence threshold is greater than the first confidence threshold. Structure components are controlled based on the updated user data.
US12288432B2
A method and system that allows authorized individuals access into controlled access locations and the ability to grant temporary and limited access to guests into these locations. The method and system allow for navigational services to be provided to members and guests, and real-time tracking and confirmation to members and administrators that guests have arrived at their destination and did not enter any unauthorized areas. The method preferably can work through a system of wireless radio, sound and/or light-based beacons communicating with member and guest's electronic devices. Members and administrators can send one or more temporary electronic access keys to a guest's smartphone or other electronic device. Wireless radio, sound and/or light-based beacons provide an access control and location tracking system with real-time data about the member and guest whereabouts, allowing for the confirmation and tracking.
US12288431B2
A motor vehicle, in particular an at least partly electrically driven motor vehicle, has a battery device with at least one battery cell. The battery device is arranged in a floor region of the motor vehicle and has a protective device for protecting the battery device from mechanical action. The protective device has a protective plate, which is arranged in such a way that it covers the battery device at least in some regions, so that any mechanical actions are absorbed by the protective plate. The protective device also has an acoustic monitoring device, which monitors the protective plate acoustically and with which a signal can be output when a noise characteristic of a mechanical impairment of the protective plate is registered. Also disclosed is a method for monitoring the protective device.
US12288424B2
One embodiment is a system including a component for installation on a vehicle comprising a central maintenance computer (“CMC”); a configuration/maintenance module (“CMM”) associated with the component and including memory for storing component information, a sensor for detecting a condition and generating data indicative thereof; a microprocessor for processing the sensor data and updating the component information with the processing results; and a communications interface between the CMM and the CMC. The system further includes a remaining useful life (“RUL”) module associated with the component that periodically updates an RUL, the RUL module periodically updating an RUL value for the component and communicating the updated RUL value to the CMM for storage in the memory. The CMC communicates with the CMM to update the component information included in the memory based on information input to the CMC by a user or changes in a condition of the vehicle.
US12288419B2
An augmented reality (AR) device and a method of predicting a pose in the AR device is provided. In the augmented reality (AR) device inertial measurement unit (IMU) values corresponding to the movement of the AR device are obtained at an IMU rate, intermediate 6-degrees of freedom (6D) poses of the AR device are estimated based on the IMU values and images around the AR device via a visual-inertial simultaneous localization and mapping (VI-SLAM) module, and a pose prediction model for predicting relative 6D poses of the AR device is generated by performing learning by using a deep neural network.
US12288417B2
Disclosed are systems and methods for extracting high resolution oculometric parameters. A video stream having a video of a face of a user is processed to obtain a set of oculometric parameters, such as eyelid data, iris data (e.g., iris translation, iris radius and iris rotation), and pupil data (e.g., pupil center and pupil radius) at a first resolution. A deconvolution process is performed on the video stream to improve accuracy or resolution of the oculometric parameters, based on stimulus information of a video stimulus displayed on a client device associated with the user, environment data of an environment in which the user is located, device data of the client device, etc. The oculometric parameters are then processed using a prediction model that is trained based on high resolution oculometric parameters obtained using eye tracking devices to predict oculometric parameters at a resolution greater than the first resolution.
US12288410B2
Systems and methods include acquisition of a first image of a first activity record, determination of first text based on the first image, generation of a first embedding based on the first text, generation of a second embedding based on the first embedding using a first model, where a number of dimensions of the second embedding is less than a number of dimensions of the first embedding, determination of a first cluster based on the second embedding using a second trained model, the second trained model trained using unsupervised learning, and determination of a first activity type associated with the first activity record based on the first cluster, the second embedding and historical activity data associating the first cluster with a plurality of activity types and each of the plurality of activity types with a respective embedding metric.
US12288405B2
Methods, apparatus, systems and articles of manufacture are disclosed for text extraction from a receipt image. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least improve region of interest detection efficiency by converting pixels of an input receipt image from a first format to a second format, generate a binary representation of the input receipt image based on the converted pixels, the binary representation of the input receipt image corresponding to saturation values for respective ones of the converted pixels, calculate mirror data from the binary representation of the input receipt image, and cluster the binary representation of the input receipt image to identify a first set of candidate regions of interest, the candidate regions of interest characterized by portions of the binary representation of the input receipt image having saturation values that satisfy a threshold value.
US12288400B2
A method and system for carrying out iterative appearance searching is disclosed. The method includes employing at least one first reference image to carry out a first instance, computer vision-driven appearance search of first video data captured across a respective first set of a plurality of first security cameras. The method also includes obtaining a second reference image, having a respective relevance confidence that satisfies a confidence threshold condition, from the portion of the first video data. The method also includes employing the second reference image for a second instance, computer vision-driven appearance search of second video data captured across a respective second set of a plurality of second security cameras.
US12288393B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network to (i) generate accurate network outputs for a machine learning task and (ii) generate intermediate outputs that can be used to reliably classify out-of-distribution inputs. In one aspect, a method comprises: training the neural network using supervised and contrastive losses, comprising repeatedly performing operations including: obtaining first and second network inputs; processing each network input using the neural network to generate its respective network input embedding; processing the first network input using the neural network to generate a network output; and adjusting the network parameter values using supervised and contrastive loss gradients, wherein: the supervised loss is based on: (i) the network output, and (ii) a corresponding target network output; and the contrastive loss is based on at least: (i) the first network input embedding, and (ii) the second network input embedding.
US12288391B2
A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include receiving an input, extracting features from the input, and mining object relations using the features. The operations may include determining feature vectors using the object relations and generating, using the feature vectors, an output indicating a target region, wherein the target region corresponds to the input.
US12288387B2
Image analysis is a vital field since images can provide contextual, environmental, and emotional factors. Conventional methods are facing challenges in analyzing an image accurately when the image is having lesser data or if the image is having less resolution. Conventional machine learning architectures are computationally intensive when run on high power computing devices for training and inference. The present disclosure provides a robust deep learning model to inference in any given environmental condition. Initially, image data is generated using a pre-trained Generative Adversarial Network (GAN). The GAN receives a plurality of images of varying domain and generates image data. The image data is annotated and segmented to obtain a contextual label map. The contextual label map is given as input to a pre-trained transfer learning model to obtain a plurality of image attributes including number of objects and activity performed by each object.
US12288379B1
An exemplary method for detecting deepfake images and providing customized analysis comprises: receiving, from a user, a textual user inquiry regarding an image; inputting the textual inquiry and the image into a deepfake detection model, wherein the deepfake detection model comprises: an image encoder for generating a plurality of image embeddings based on the image; a text encoder for generating a plurality of textual embeddings based on the textual inquiry; one or more layers for generating a plurality of answer embeddings; and a language model for generating a textual analysis based on the plurality of answer embeddings; and outputting the textual analysis, wherein the textual analysis includes a classification result of whether the image is fake and further includes one or more visual features in the image and one or more attributes of the one or more visual features that contribute to the classification result.
US12288375B2
An apparatus is described which includes two or more colour displays arranged to provide piece-wise continuous illumination of a volume, and one or more cameras arranged to image the volume. The apparatus is configured to control the colour displays and the cameras to illuminate the volume with each of two or more illumination conditions. The apparatus is also configured to obtain two or more sets of images, which include sufficient information for calculation of a reflectance map and a photometric normal map of an object or subject positioned within the volume. Each set of images is obtained during illumination of the volume with one or more corresponding illumination conditions. When viewed from the volume, the apparatus only provides direct illumination of the volume from angles within a zone of a hemisphere, which is less than a hemisphere.
US12288371B2
Objects within an image are assigned a semantic interest that is indicative of their importance to the image as a whole. The objects are detected automatically, and sub-images that span each of the objects are excerpted from the image. An image embedding is determined for each of the sub-images as well as for the whole image by using an image encoder implemented as a trained multi-modal neural network. The degree of similarity between the image embeddings of a sub-image and that of the whole image is used as a measure of the semantic importance of the object portrayed in the sub-image. Objects of high semantic importance comprise the semantic regions of interest of the image. Knowledge of such regions may be used to enhance and improve the efficiency of downstream image-processing tasks, such as image compression, pan and scan, and contrast enhancement.
US12288366B2
In various embodiments, a computer-implemented method of training a neural network for creating an output signal of different modality from an input signal is described. In embodiments, the first modality may be a sound signal or a visual image and where the output signal would be a visual image or a sound signal, respectively. In embodiments a model is trained using a first pair of visual and audio networks to train a set of codebooks using known visual signals and the audio signals and using a second pair of visual and audio networks to further train the set of codebooks using the augmented visual signals and the augmented audio signals. Further, the first and the second visual networks are equally weighted and where the first and the second audio networks are equally weighted.
US12288365B2
Systems and methods are provided for obtaining a media, the media including an image, audio, video, or combination thereof. An input may be received regarding one or more features or frames of the media to be maintained in or removed from the media. One or more criteria of a lossy compression technique may be inferred based on the received input, using a machine learning model, based on the received input. The inferred criteria of the lossy compression technique may be applied to the media.
US12288364B2
A method for providing calibration data for calibrating a camera. The method includes reading in image data provided by the camera from the camera. The image data represent a camera image of at least one predefined point-symmetric region. The method also includes determining at least one center of symmetry of the at least one point-symmetric region using the image data and a determination rule, performing a comparison of a position of the center of symmetry in the camera image with a predefined position of a reference center of symmetry in a reference image in order to determine a positional deviation between the center of symmetry and the reference center of symmetry, and ascertaining displacement information for at least a subset of pixels of the camera image relative to corresponding pixels of the reference image, using the positional deviation. The calibration data are provided using the displacement information.
US12288359B2
A method is provided for advising placement for a speaker set in a room. A computerized device stores rules of speaker arrangement, acquires interior information of the room based on images of an interior of the room, and determines a seating location and a reference location in the room based on the interior information, so as to generate a speaker placement recommendation with respect to the placement of the speaker set in the room. A wearable display obtains the speaker placement recommendation from the computerized device and displays the speaker placement recommendation in augmented reality or virtual reality.
US12288351B2
For the benefit of pedestrians, a method for identifying and locating positions of obstacles moving on a pedestrian sidewalk acquires an image of the sidewalk and processes the image to divide it. The divided image comprises classifications of objects in the image on a pixel by pixel basis. The classifying of objects in the divided image comprises the sidewalk classification, and classification of the obstacles appears in the image. Pixels surrounding the obstacles are acquired in terms of number and classifications. Positions of the obstacles are determined based on a preset threshold, the classifications of adjacent pixels of the obstacles, and the pixel number of the adjacent pixel in each object classification. An apparatus and a system applying the method are also disclosed.
US12288346B2
Methods, systems, and storage media are described for motion estimation in video frame interpolation. Disclosed embodiments use feature pyramids as image representations for motion estimation and seamlessly integrates them into a deep neural network for frame interpolation. A feature pyramid is extracted for each of two input frames. These feature pyramids are wrapped together with the input frames to the target temporal position according to the inter-frame motion estimated via optical flow. A frame synthesis network is used to predict interpolation results from the pre-warped feature pyramids and input frames. The feature pyramid extractor and the frame synthesis network are jointly trained for the task of frame interpolation. An extensive quantitative and qualitative evaluation demonstrates that the described embodiments utilizing feature pyramids enables robust, high-quality video frame interpolation. Other embodiments may be described and/or claimed.
US12288342B2
A system and method of re-identifying players in a broadcast video feed are provided herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system generates a plurality of tracks based on the plurality of video frames. Each track includes a plurality of image patches associated with at least one player. Each image patch of the plurality of image patches is a subset of the corresponding frame of the plurality of video frames. For each track, the computing system generates a gallery of image patches. A jersey number of each player is visible in each image patch of the gallery. The computing system matches, via a convolutional autoencoder, tracks across galleries. The computing system measures, via a neural network, a similarity score for each matched track and associates two tracks based on the measured similarity.
US12288341B2
A system for processing spatial data may be designed to receive neural network outputs corresponding to a first spatial data set, and translate the neural network outputs corresponding to the first spatial data set based on the motion between a second spatial data set and the first spatial data set. The system may perform zero-gap run length encoding on the neural network outputs to store the neural network outputs in memory. The system may also perform on-the-fly skip zero decoding and bilinear interpolation to translate the neural network outputs.
US12288338B2
The present disclosure relates to a method for three-dimensionally modeling an organ through image segmentation. The three-dimensional modeling of an organ includes the operations of: receiving one or more pieces of medical image data for a specific bodily organ of a target object; setting a region of interest with respect to the bodily organ based on the one or more pieces of medical image data; forming one or more blocks corresponding to the region of interest, wherein the blocks include a portion of the bodily organ corresponding to the regions of interest; setting a segment algorithm for each of the blocks; generating first image data respectively performing 3D modeling of portions contained in the blocks based on algorithms set to the blocks; and merging the first image data, and generating a three-dimensional section image data with respect to the entire bodily organ.
US12288336B2
A system for characterizing a region of interest of a biological tissue that includes a sighting device that produces an image in reflection of an elementary surface of the biological tissue. The system further includes a microscopic analysis device that detects, in a detection pattern included in the elementary surface, a light beam emitted by the biological tissue in response to illumination of the biological tissue and generates microscopic analysis information, and to determine a tissue characterization parameter from the microscopic analysis information. The system further includes a processing module that localizes, relative to a surface image of the region of interest, each elementary surface image of various elementary surface images and produces a map element for the characterization parameter. The system further includes a display module that displays a tissue map.
US12288327B2
The present application is applicable to the field of medical imaging technologies, and provides an image-driven brain atlas construction method and apparatus, a device and a storage medium. The method includes: acquiring multi-modal data of a brain to be predicted, where the multi-modal data is acquired according to image data collected when the brain is under at least three different modalities; inputting the multi-modal data into a preset fusion network for processing to output and acquire feature parameters of the brain; where the processing of the multi-modal data by the fusion network includes: extracting a non-Euclidean spacial feature and an Euclidean spacial feature of the multi-modal data, and performing hypergraph fusion on the non-Euclidean spacial feature and the Euclidean spacial feature to acquire the feature parameters, where the feature parameters are used to characterize a brain connection matrix and/or a disease category of the brain.
US12288326B2
A method to generate predictive models to automatically classify, medical or veterinary images derived from original images is disclosed. The method is computer-implemented and includes the steps: selection of at least one class of interest wherein the classes of interest characterize predictions; construction of a database containing a plurality of data structures representative of derived images and generated by processing original images in such a way that they can be used for surrogate of real biopsies with real staining media performed by means of medical imaging systems; association to the classes of interest of said data structures; and training of at least one model using the data structures on the basis of the differences in the distribution of expression levels of measured characteristics of the derived images, to classify each of the derived images in classes of interest.
US12288323B2
A method and system for treating a patient is described. The method includes: (i) receiving a sample from a patient, the sample including one or more cancer cells; (ii) obtaining, using an imaging device, one or more images of the cancer cells; (iii) processing, using an imaging processor, the one or more images to extract one or more image coefficients; (iv) mapping, using a trained classifier, the one or more image coefficients to a cancer cell type; (v) identifying, based on mapping the one or more image coefficients to a cancer cell type, one or more cancer cell types in the sample; (vi) identifying, based on the identified one or more cancer cell types in the sample, a course of treatment specific to the one or more cancer cell types; and (vii) treating the patient using the identified course of treatment.
US12288319B2
System and methods and computer program code are provided to perform a commissioning process comprising capturing, using an image capture device, an image of an area containing at least a first fixture, identifying location and positioning information associated with the image, performing image processing of the image to identify a location of the at least first fixture in the image, and converting the location of the at least first fixture in the image into physical coordinate information associated with the at least first fixture.
US12288318B2
The present application discloses an ultra-micro defect detection apparatus and a detection method thereof. The apparatus includes an imaging module, a light source module, a filtering module, and a mounting platform; the imaging module further includes a camera, an imaging lens, and an objective lens; the camera, the imaging lens, and the objective lens are sequentially and vertically arranged from top to bottom; the light source module further includes a collimator, a light source generator, and a beam splitting mirror; the light source generator is connected to the beam splitting mirror, and the collimator is mounted between the light source generator and the beam splitting mirror; the filtering module further includes a spatial filter, and the spatial filter is mounted between the imaging lens and the objective lens.
US12288317B2
A method for enhancing image quality may be provided. The method may include receiving a plurality of input frames and metadata, and determining one or more feature scores for a received input frame from the plurality of input frames. The method may further include determining a parametric score for the received input frame based on an analysis of the one or more feature scores of the received input frame and the metadata. The method may include identifying one or more artifacts for correction in the received input frame based on the parametric score, and determining a strength of correction required for at least one identified artifact in the received input frame based on the parametric score, then applying the determined strength of correction to the received input frame. The method may further include performing multi-frame blending for a plurality of received input frames with applied determined strength of correction.
US12288307B2
An image display method, comprising the following steps: receiving an image signal from a graphics processor by an image processor, wherein the image signal is configured to drive a display panel to display a main image; enlarging a target area in the main image to form a first enlarged image according to an enlargement command; modifying the first enlarged image into a non-rectangular image to use the non-rectangular image as a second enlarged image; and driving the display panel to display the main image and the second enlarged image simultaneously by the image processor, wherein the second enlarged image is overlapped on the main image.
US12288303B2
A method of rendering a virtual object by a rendering device includes establishing a communication channel with a mobile device; determining or receiving initial pose information of the mobile device, the pose information defining an initial position and an initial orientation; receiving device information via the communication channel, the device information including orientation, motion, and/or position information for updating the initial pose of the mobile device; using the initial pose information and the device information to determine a current pose of the mobile device, the current pose defining a current position and orientation; receiving first content data from a server system, the first content data representing a virtual object; and, rendering the first content data in the viewport of the rendering device based on the current pose information, the current pose information being used to render the virtual object in spatial alignment with the mobile device.
US12288302B2
A method for generating a virtual tablet at a left or right position of user based on a hand gesture for creation of a virtual tablet in an extended reality environment.
US12288300B2
Described herein is a method for generating a two-dimensional (2D) image of one or more products within a physical scene is provided. The method comprises: obtaining, via a communication network from another computing device, an image of the physical scene; obtaining, via the communication network from the other computing device, position information indicative of a target position of a first product in the physical scene; rendering a 2D image of a second product in the physical scene using the image of the physical scene, the position information, and a 3D model of the second product; and providing, via the communication network to the other computing device, the rendered 2D image of the second product in the physical scene for display by the other computing device.
US12288299B2
An augmented reality (AR) interaction authoring system is described. The AR interaction authoring system is configured to support the real-time creation of AR applications to support AR-enhanced toys. The design of the AR interaction authoring system enables bidirectional interactions between the physical-virtual space of toys and AR. The AR interaction authoring system allows intuitive authoring of AR animations and toys actuations through programming by demonstration, while referring to the physical toy for a contextual reference. Using a visual programming interface, users can create bidirectional interactions by utilizing users' input on toys to trigger AR animations and vice versa. A plug-and-play IoT toolkit is also disclosed that includes hardware to actuate common toys. In this way, users can effortlessly integrate toys into the virtual world in an impromptu design process, without lengthy electronic prototyping.
US12288291B2
A method for generating a virtual model of an object in a patient's anatomy. The method employs a surface scan of an anatomical region of the patient's oral cavity and a volumetric density scan of the anatomical region. The method includes receiving a first dataset of labeled surface scan segments, receiving a second dataset of labeled volumetric density scan segments, cross-mounting in a coordinate system, labeled surface scan segments from the first dataset to labeled volumetric density scan segments from the second dataset, receiving identification of the targeted extraction object, identifying the 3D volumetric density model and the 3D surface model associated with the volumetric density scan segment label, and generating a third dataset comprising and 3D model of a socket, a 3D model of portions of a tooth crown, a 3D model of portions of a target extraction tooth, and/or a 3D model of the extraction contour.
US12288284B2
Dynamic routing of texture-load in graphics processing is described. An example of a processor includes one or more processing resources, the one or more processing resources to load a message including a texture load; a texture sampler and a data port; and a message router to route the texture load to a destination, wherein the destination may be either the texture sampler or the data port; wherein the message router includes arbitration circuitry to select the destination for the texture load, the arbitration circuitry to base selection of the destination at least in part on support by the data port for a format of a memory surface for the texture load; and a utilization metric for the data port representing availability of the data port.
US12288282B2
This disclosure is directed to a method and apparatus for displaying an expression in a virtual scene. The method includes: displaying a virtual scene; displaying an expression selection region at a first target position in the virtual scene in response to a drag operation on an expression addition icon; and displaying the first target expression in the virtual scene in response to a selection operation on a first target expression in a plurality of first candidate expressions.
US12288279B2
The present disclosure relates to systems, methods, and non-transitory computer-readable media that modify digital images via scene-based editing using image understanding facilitated by artificial intelligence. For instance, in one or more embodiments, the disclosed systems generate utilizing a segmentation neural network, an object mask for each object of a plurality of objects of a digital image. The disclosed systems detect a first user interaction with an object in the digital image displayed via a graphical user interface. The disclosed systems surface, via the graphical user interface, the object mask for the object in response to the first user interaction. The disclosed systems perform an object-aware modification of the digital image in response to a second user interaction with the object mask for the object.
US12288272B2
In order to determine a production aerial image of an object to be measured as a result of an illumination and imaging with illumination and imaging conditions of an optical production system, firstly a measurement aerial image of the object to be measured is captured. This is carried out with illumination and imaging conditions of an optical measurement system, which conditions include a predefined measurement illumination setting. Data of the measurement aerial image are generated during the capturing. An object structure of the object to be measured is reconstructed from the data of the captured measurement aerial image by use of a reconstruction algorithm. Data of the reconstructed object structure are generated during the reconstructing. A production aerial image is simulated from the data of the reconstructed object structure with the illumination and imaging conditions of the optical production system. Said conditions include a production illumination setting, which is different than the measurement illumination setting. This results in a determining method in which the requirements made of an optical measurement system used in the determining method, even under demanding illumination and imaging conditions of the optical production system, are relaxed.
US12288267B2
A charging management system includes a network interface, a memory, and a processing circuit including a processor. The processing circuit is configured to determine monetary information related to an energy price, determine an electrical vehicle (EV) power limit PLIM for a total amount of EVs in an EV charging network, transmit the monetary information to two or more agents, each of the two or more agents associated with an EV in the EV charging network, receive, from each of the two or more agents, a bid including: an agent monetary value, a desired charging rate PD, and a charging interval, and allow the EVs associated with the two or more agents to be charged based on each of the bids.
US12288264B2
Provided is a vehicle accident loss assessment risk control method and apparatus. The method can include: acquiring a vehicle accident loss assessment report of a current accident of a vehicle, wherein the vehicle accident loss assessment report includes vehicle information of the vehicle and vehicle loss items related to the current accident of the vehicle; calculating the vehicle loss items in the vehicle accident loss assessment report based on a pre-established risk algorithm model in combination with the vehicle information, and identifying risk items with risks in the vehicle loss items; and intercepting the risk items or prompting the risk items to a user. According to the embodiment, an early warning can be automatically made to a leakage that may occur in the vehicle accident loss assessment based on artificial intelligence, industry big data standardization, big data mining analysis and the like, to realize the risk control and ensure the accuracy of vehicle accident loss assessment.
US12288260B2
A system and method for completing a sale of digital shares representing an interest in an asset in an exchange, wherein the exchange comprising a transfer agent, includes registering, by the transfer agent, a user on an exchange; presenting to the user, by the transfer agent an interface allowing the user to select an interest in an asset to sell; communicating, by the transfer agent, with a broker dealer to transmit a sell contract to the user; pairing, by the transfer agent, a buyer with the user to sell the interest in the asset to the buyer; and executing, by the transfer agent, a sale of digital shares representing the interest in the asset.
US12288257B2
The present disclosure describes systems and methods for storing pertinent company information on an immutable blockchain. Preferred embodiments disclose systems and methods of preparing for an audit by recording corporate governance information on an immutable blockchain. The recorded information, which cannot be subsequently backdated or manipulated, provides auditors compliant and accurate information, which streamlines the audit and reduces costs.
US12288256B1
The present invention generally relates to systems, methods and program products for use with Exchange-Traded Funds (“ETF”) holding one or more secured notes backed by one or more precious metals.
US12288250B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
US12288248B2
A system for obtaining user parameters of e-commerce users to auto complete checkout forms includes one or more processors configured to monitor user interactions of a user with a merchant website on a user device; determine an intent to purchase one or more items based of the monitoring; determine an unfilled template of a checkout form associated with the merchant website based on previously stored website information, wherein the unfilled template of the checkout form comprises a plurality of checkout form fields; determine one or more user parameters associated with the user device; apply a machine learning algorithm to predict a geolocation of the user device based on the one or more user parameters; and auto fill the at least one of the plurality of checkout form fields in the unfilled template of the checkout form based on the predicted geolocation.
US12288243B2
Disclosed herein are various embodiments for a vehicle listing generation and optimization system. An embodiment operates by receiving a request to generate a vehicle listing to sell a vehicle on a website. A plurality of vehicle listings similar to the vehicle to be sold are determined, the plurality of vehicle listings including a plurality of features providing information about a respective vehicle featured in the vehicle listing and a performance metric indicating an effectiveness of a respective listing. A first cluster of listings from the plurality of vehicle listings similar to the vehicle are identified based on based on performing artificial intelligence clustering with respect to the metric. Common features amongst a subset of the first cluster of listings are identified. A user interface of a sales template for selling the vehicle associated with the request via the website is generated, wherein the sales template includes the common identified features.
US12288241B2
The disclosure provides a method and apparatus for presenting recommendation data, a computer device, and a storage medium. The method includes: presenting a first search middle page in response to a trigger operation on a search box in a target page; obtaining commodity information of a related commodity of a target commodity presented in the target page; and presenting the commodity information of the related commodity in a preset area of the first search middle page.
US12288240B2
A method and system for recommending a merchant are provided. The method includes receiving financial transaction data documenting financial transactions between a plurality of account holders and a plurality of merchants and generating a merchant correspondence matrix that includes the plurality of merchants and a plurality of indicators of interactions associated with pairs of the plurality of merchants. The plurality of indicators of interactions tallying financial transactions conducted by the plurality of account holders at both of the merchants in a pair of the plurality of merchants. The method further includes receiving a query for a recommendation of a merchant from an account holder and generating a ranked list of merchants based on a recommender algorithm. The recommender algorithm inferring user preferences from attributes of the plurality of merchants that were visited by the cardholder.
US12288228B2
A request for a page is received. The page is provided at least in part by determining dynamically a content element for the page. An auction to determine a winning bid is conducted prior to providing the page in response to the request and the content element determined based at least in part on the auction winner.
US12288223B2
Systems and methods for monitoring malicious software engaging in online advertising fraud or other form of deceit are disclosed herein. An example method includes identifying a communication process used by a compromised computing device to communicate with a control server, the control server providing access to advertising weblinks, the compromised computing device associated with malicious software, directing, by an instruction executed by a processor, the compromised computing device to communicate with an uncompromised computing device by re-routing of packets used for communication between the compromised computing device and the control server, the uncompromised computing device is configured to mimic communications between the compromised computing device and the control server using the communication processes, storing information from one or more packets transmitted from the uncompromised computing device, and creating a profile of the malicious software based on the stored information.
US12288220B2
A ticket exchange server is configured to determine a number of tickets to distribute for an event. The ticket exchange server accesses, for a stadium, training data describing attendance at historical events, historical opponents of a sports team, and a historical win/loss record of the sports team. The ticket exchange server trains a machine-learned model configured to predict an attendance for a future event at the stadium based on an opponent of the sports team at the future event and a current or predicted win/loss record of the sports team. The ticket exchange server selects an event for the sports team against an opponent and determines a predicted attendance using the machine-learned model. The ticket exchange server identifies a number of tickets greater than a capacity of the stadium to make available based on the predicted attendance and distributes the number of tickets to prospective attendees.
US12288219B1
A computer-implemented method includes receiving, via processing circuitry and from a customer interface device (CID), a customer communication and first authentication data, searching, via the processing circuitry, a database for a customer account corresponding to the customer communication, receiving, at the processing circuitry and from the database, first registered data corresponding to the customer account, and determining, via the processing circuitry, a first security challenge having a first security level category of a plurality of security level categories. The computer-implemented method also includes determining, via the processing circuitry and based on a first comparison between the first authentication data and the first registered data, a first outcome of the first security challenge, and determining, via the processing circuitry, for a second security challenge, and based on the first outcome of the first security challenge, a second security level category of the plurality of security level categories, the second security level category differing from the first security level category.
US12288215B2
Systems and methods for multidimensional transaction pattern tracking and prediction are provided. A method includes detecting a series of transactions associated with a remote user device and generating a multidimensional transactional profile. Generating the multidimensional transactional profile may involve a first ML model generating a first score representing a first dimension, and a second ML model generating a second score representing a second dimension. The method also includes selecting weightings for the scores, and combining the weighted scores to create the multidimensional transactional profile. The method also includes generating a list of recommended transactional activities and a list of flagged transactional activities, transmitting the list of recommended transactional activities to the remote user device, and detecting additional transactions originating from the account associated with the remote user device. In response to one of the transactions being from the flagged list, the method includes triggering an alert.
US12288213B2
The invention provides methods, systems and computer program products for implementing an electronic payment transaction between mobile communication device and a NFC enabled merchant device, both of which are configured to implement a defined communication protocol. The invention implements the required functionality by (i) receiving a request for a trust token from a merchant device, (ii) determining whether the merchant device is trustworthy, (iii) responsive to a determination that the merchant device is trustworthy, generating and transmitting a first displayable trust token to the merchant device, (iv) receiving a second displayable token from the mobile communication device, (v) comparing the received second displayable token against the first displayable token, and generating a merchant device validation message based on the comparison, and (vi) transmitting the merchant validation decision message to the mobile communication device.
US12288203B2
The systems may include transmitting wallet provider script to a payment service provider server, presenting an electronic wallet payment tool on a merchant checkout page, receiving a first selection of the electronic wallet payment tool, retrieving an electronic wallet comprised in a transaction account associated with the consumer, transmitting transaction account information associated with a desired transaction account in the electronic wallet to the payment service provider server, receiving a virtual token from the payment service provider server, and/or transmitting the virtual token to payment service provider script integrated in a browser used by the consumer.
US12288196B2
A sharded, permissioned, distributed ledger may reduce the amount of work and communication required by each participant, thus possibly avoiding scalability bottlenecks that may be inherent in previous distributed ledger implementations and possibly enabling the use of additional resources to translate to increased throughput. A sharded, permissioned, distributed ledger may be made up of multiple shards, each of which may also be a distributed ledger and which may operate in parallel. Participation within a sharded, permissioned, distributed ledger may be allowed only with permission of an authority. A sharded, permissioned, distributed ledger may include a plurality of nodes, each including a dispatcher configured to receive transaction requests from clients and to forward received requests to verifiers configured to append transactions to individual ones of the shards.
US12288191B2
Methods and systems for managing a project. Project information associated with the project can be stored. The project information can be scanned for key words. The key words can be matched with a sponsor. Content based on the key words can be pushed to a user device.
US12288187B2
A product detection apparatus (10) includes an acquisition unit (110), an image processing unit (120), and an output unit (130). The acquisition unit (110) acquires a plurality of images (one example of a first image) generated by an image capture unit (20) in association with a date and a time when the image is generated. These plurality of images are generated at different timings from each other. The image processing unit (120) detects a state (hereinafter, described as a first state) in which a new product is present on a product shelf (40) continuously for a reference time or longer by processing the plurality of images. The output unit (130) performs a first output when the first state is detected. The first output indicates that a product (50) has been returned to the product shelf (40) after the product (50) is taken out of the product shelf (40) by a customer.
US12288186B2
A method for automatically creating an equipment inventory from a plurality of images of a site. The method includes receiving, by a processor, the plurality of images of the site, labeling, by the processor, equipment present in each image of the plurality of images of the site, creating, by the processor, an overlap curve for neighboring images of the plurality of images of the site, determining, by the processor, a useful image of each side of the site based on the overlap curve, the useful image including a subset of the plurality of images, creating, by the processor, an overlay of equipment in the useful image of each side of the site, counting, by the processor, equipment present in the overlay of each side of the site, and generating, by the processor, the equipment inventory by adding a number of equipment counted in the overlay of each side of the site.
US12288177B2
In a method of identifying a metric associated with a business, a computer system associated with the business recognizes a first user associated with a first communication device and a second user associated with a second communication device, wherein the first user is recognized as an employee of the business and the second user is recognized as an employee of the business. The computer system observes signals in between the first communication device and the second communication device, wherein at least a portion of the communication is an audible communication. The computer system identifies a metric based on the signals in the communication between the first communication device and the second communication device. The metric is then made available for decision making purposes.
US12288175B2
Systems and methods for automated path-based recommendation for risk mitigation are provided. An entity assessment server, responsive to a request for a recommendation for modifying a current risk assessment score of an entity to a target risk assessment score, accesses an input attribute vector for the entity and clusters of entities defined by historical attribute vectors. The entity assessment server assigns the input attribute vector to a particular cluster and determines a requirement on movement from a first point to a second point in a multi-dimensional space based on the statistics computed from the particular cluster. The first point corresponds to the current risk assessment score and the second point corresponds to the target risk assessment score. The entity assessment server computes an attribute-change vector so that a path defined by the attribute-change vector complies with the requirement and generates the recommendation from the attribute-change vector.
US12288169B2
The method may comprise receiving historical data (e.g., mineralogy data, irrigation data, raffinate data, heat data, lift height data, geographic data on ore placement and/or blower data); training a predictive model using the historical data to create a trained predictive model; adding future assumption data to the trained predictive model; running the forecast engine for a plurality of parameters to obtain forecast data for a mining production target; comparing the forecast data for the mining production target to the actual data for the mining production target; determining deviations between the forecast data and the actual data, based on the comparing; and changing each of the plurality of parameters from the forecast data to the actual data to determine a contribution to the deviations for each of the plurality of parameters.
US12288162B2
An artificial neural network (ANN) that learns at the Edge (e.g., on a smart phone) can be faster and use less network bandwidth than an ANN trained on a server and distributed to the Edge. Learning at the compute edge can be accomplished by executing Lifelong Deep Neural Network (L-DNN) technology at the compute edge. L-DNN technology uses a representation-rich, DNN-based subsystem with a fast-learning subsystem to learn new features quickly without forgetting previously learned features. Compared to a conventional DNN, L-DNN uses much less data to build robust networks, has dramatically shorter training time, and learns on-device instead of on servers without re-training or storing data. An edge device with L-DNN can learn continuously after deployment, eliminating costs in data collection and annotation, memory, and compute power. This fast, local, on-device learning can be used in unsupervised mode to make personal assistants more intelligent and enhance frequently used apps.
US12288154B2
Adaptive verifiable training enables the creation of machine learning models robust with respect to multiple robustness criteria. In general, such training exploits inherent inter-class similarities within input data and enforces multiple robustness criteria based on this information. In particular, the approach exploits pairwise class similarity and improves the performance of a robust model by relaxing robustness constraints for similar classes and increasing robustness constraints for dissimilar classes. Between similar classes, looser robustness criteria (i.e., smaller ∈) are enforced so as to minimize possible overlap when estimating the robustness region during verification. Between dissimilar classes, stricter robustness regions (i.e., larger ∈) are enforced. If pairwise class relationships are not available initially, preferably they are generated by receiving a pre-trained classifier and then applying a clustering algorithm (e.g., agglomerative clustering) to generate them. Once pre-defined or computed pairwise relationships are available, several grouping methods are provided to create classifiers for multiple robustness criteria.
US12288144B2
Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output. A treatment effect is then computed for a treatment action by generating a simulated treatment matrix where all values for the treatment action are set to true, computing an average of outputs from the machine learning system using the simulated treatment matrix, generating a simulated control matrix where all values for the treatment action are set to false, computing an average of outputs from the machine learning system using the simulated control matrix, and computing a difference between the two average outputs.
US12288143B2
Systems and methods are provided for selecting training examples to increase the efficiency of supervised active machine learning processes. Training examples for presentation to a user may be selected according to measure of the model's uncertainty in labeling the examples. A number of training examples may be selected to increase efficiency between the user and the processing system by selecting the number of training examples to minimize user downtime in the machine learning process.
US12288138B2
A method, system, and computer program product for explaining predictions made by black box time series models. The method may include identifying a black box time series model. The method may also include predicting one or more time instances using the black box time series model. The method may also include selecting a predicted time instance from the predicted data. The method may also include receiving training data for the black box time series model. The method may also include generating a set of white box time series models similar to the black box time series model. The method may also include selecting a preferred white box time series model. The method may also include analyzing behavior of the preferred white box time series model. The method may also include generating an explanation illustrating why the black box time series model forecasted the predicted time instance.
US12288127B2
Systems and techniques that facilitate efficient synthesis of optimal multi-qubit Clifford circuits are provided. In various embodiments, a system can receive as input a number n representing a quantity of qubits. In various instances, the system can generate, via a cost-invariant reduction function, as output a library of different n-qubit canonical representatives that respectively correspond to different cost-invariant equivalence classes of n-qubit Clifford group elements. In various embodiments, a system can receive as input a first Clifford group element. In various aspects, the system can search a database of canonical representatives, wherein different canonical representatives in the database respectively correspond to different cost-invariant equivalence classes of Clifford group elements. In various cases, the system can identify based on the search a second Clifford group element that implements the first Clifford group element and that has a lower entangling-gate cost than the first Clifford group element.
US12288125B2
A component arrangement includes an x-ray therapy component having a first RFID transponder, a primary packaging, in which the component is sterilely packed, and secondary packaging with a second RFID transponder in which the component packed in the primary packaging is arranged. An x-ray therapy system and a method for operating an x-ray therapy system are provided, in which data of a second RFID transponder arranged in and/or on secondary packaging of the component are read with a second RFID reader of a control device of the x-ray therapy system, and/or data are written to the second RFID transponder, the component sterilely packed in primary packaging is removed from the primary packaging, and data of a first RFID transponder of the component are read with a first RFID reader of an x-ray therapy device of the x-ray therapy system, and/or data are written to the first RFID transponder.
US12288124B2
A RFID-integrated indicia reading device and methods with increased read range via mode detection is provided. The device comprises an imaging assembly configured to capture two-dimensional image data appearing in a first field of view; an antenna assembly including at least one antenna element, being arranged proximate to the imaging assembly within a housing; and, a controller, coupled to the imaging and antenna assemblies, configured to determine a presentation operating mode of the device and a handheld operating mode of the device. The presentation operating mode is indicative of the device being positioned in a cradle, and the handheld operating mode is indicative of the device being held by and positioned in front of a user. The controller, in response to determining the device is in handheld operating mode, increases a transmit power of the antenna element, which generates backward energy that reflects from the user and increases a forward read range of the device.
US12288122B2
A system for monitoring performance of a rope includes a drawn form factor that has a plurality of radio-frequency identification (RFID) devices (e.g., embedded therein). The form factor is integrated into a core portion of the rope. Each RFID device is configured to transmit a corresponding message to at least one receiver in response to an interrogation initiated by at least one transmitter. The messages enable the determination of at least one characteristic of the rope based on a spatial relationship of the plurality of RFID devices and a timing of the received messages.
US12288120B2
A display body includes a base material having a first region, a second region, and a third region. In the display body, the first region is formed with a code or an image of identification information, and the second region is formed with a hidden code containing information obtained by encoding at least a part of the identification information. An encrypted ciphertext is recorded in the third region, and the ciphertext is generated from at least one of the code of the identification information and the hidden code.
US12288116B2
An electronic card capable of light-emitting display includes a card body, electrical control module, light-emitting module and light-guiding module. The card body has a light-penetrable border portion having a surface on which an oblique refraction portion is disposed. The electrical control module is disposed in the card body and includes a circuit control carrier plate and a non-contact type radio-frequency antenna or a contact type communication chip. The light-emitting module is disposed in the card body and electrically connected to the circuit control carrier plate. The light-guiding module is disposed in the card body and corresponds in position to the light-emitting module. During personal data or transaction data exchange carried out with the card body, light emitted from the light-emitting module driven by the electrical control module is guided by the light-guiding module to the light-penetrable border portion, allowing the oblique refraction portion to increase display light brightness.
US12288104B2
A system and corresponding method consumerize cloud computing by incorporating consumer devices into an infrastructure of cloud computing environment. The consumer device comprises a client job manager that spawns a processing task on the consumer device responsive to a job request to perform at least a portion of a computational job. The computational job is requested by an end user device to be performed via cloud computing. The consumer device further comprises a network interface. The job request is received via the network interface from a cloud job manager of a cloud service provider system of a cloud service provider. The processing task performs the at least a portion of the computational job. The consumer device is selected by the cloud job manager based, at least in part, on proximity of the consumer device to the end user device and at least one characteristic of the consumer device. The client job manager communicates the at least one characteristic to the cloud job manager via the network interface.
US12288103B1
Systems, methods, and non-transitory, machine-readable media may facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface. Specifications of resource allocations for resources provided by a cloud infrastructure system may be collected. Observation data may be collected and may include resource metrics data. Prediction rules may be selected as a function of particular resource metrics. A subset of the resources may be identified. The selected prediction rules may be used to predict resource capacities for the subset of the resources as a function of the particular resource metrics and generate resource capacity predictions. Incidents may be identified based on the resource capacity predictions. A capacity prediction interface may be generated and may be configured to represent the resource capacity predictions and facilitate preemptive actions with respect to the incidents identified based on the resource capacity predictions.
US12288102B2
Systems and methods for optimal load distribution and data processing of a plurality of files in anti-malware solutions are provided herein. In some embodiments, the system includes: a plurality of node processors; a control processor programmed to: receiving a plurality of files used for malware analysis and training of anti-malware ML models; separating the plurality of files into a plurality of subsets of files based on byte size of each of the files, such that processing of each subset of files produces similar workloads amongst all available node processors; distributing the plurality of subsets of files amongst all available node processors such that each node processor processes its respective subset of files in parallel and within a similar timeframe as the other node processors; and receiving, by the control processor, a report of performance and/or anti-malware processing results of the subset of files performed from each node processor.
US12288100B2
A technique for improving workload distribution by utilizing unused resources in a distributed computing system is described. In one example of the present disclosure, a system can determine that a computing entity of a distributed computing system includes an unused portion of a CPU capacity. The computing entity can have a first defined limit of the CPU capacity. The system can use the unused portion of the CPU capacity to improve a usage of a resource of the computing entity. The computing entity can have a second defined limit of the resource.
US12288096B2
Methods, systems, and computer programs are directed to the implementation of configurable hierarchical schedulers with multiple levels, where each level may use one of several types of queueing mechanisms. A configurable, hierarchical scheduler is designed to handle large scale processing of requests (e.g., transmitting outgoing messages). The hierarchical scheduler distributes the loads to different queues handling different types of messages (e.g., by user ID, by Internet Address (IP), by schedule). The different layers of the hierarchical scheduler are configurable to queue and schedule traffic based on many factors, such as IP address, handling reputation, available downstream bandwidth, fairness, concurrency rates to handle multiple constraints, scheduling per client, time of delivery constrains, rate limits per user, domain scheduling per user, concurrency throttling per outbound channel, and sharing global rate limits across service processors.
US12288085B2
A method for on-the fly updating of a processing circuit, the method includes monitoring, by multiple coroutines and during a monitoring period, a progress of multiple suspend-update-resume sequences executed by the processing circuit, wherein at least some of the multiple execute and suspend-update-resume sequences partially overlap and are not mutually synchronized, and wherein each suspend-update-resume sequence comprises on-the-fly updates; and determining, by a merged coroutine, timings of the multiple suspend-update-resume sequences, wherein the determining comprises performing multiple calculation iterations, wherein a calculation iteration of the multiple calculation iterations comprises calculating, in a an iterative manner, a timing of a next suspend-update-resume sequence to be executed out of the multiple suspend-update-resume sequences, and wherein the calculating is responsive to timing offsets between different suspend-update-resume sequences.
US12288084B2
This application provides an interface calling simulation method for developing an application program performed by an electronic device. The electronic device receives an interface calling request for a target interface in an application program. The interface calling request includes interface calling information of the target interface. The electronic device identifies, within a simulated interface set for a simulation interface corresponding to the target interface. The simulated interface set includes simulated interfaces that simulate real interfaces in the application program. The electronic device compares the interface calling information of the target interface with interface configuration information of the simulated interface. In accordance with a determination that the interface calling information matches the interface configuration information, the electronic device obtains simulated response data corresponding to the target simulation interface and generates calling response data of the interface calling request based on the simulated response data.
US12288077B2
An electronic interaction device may include: a user interface configured to receive interaction requests by a user; a first data storage medium storing a first operating system; a second data storage medium storing a second operating system; a memory storing instructions; and a control unit including a processor. The control unit may be configured to: load the first operating system in response to the electronic interaction device being powered on; communicate with a remote server via a secure communications channel; transmit a status of the first operating system to the remote server via the secure communications channel; receive a boot instruction from the remote server via the secure communications channel; and in response to the boot instruction, load the second operating system.
US12288075B1
A cache hit-miss prediction is determined for a memory access instruction using a predictor. The predictor includes a tracker for the memory access instruction. The tracker is used to provide a prediction confidence level of the cache hit-miss prediction for the memory access instruction. Using the tracker, the prediction confidence level of the cache hit-miss prediction is ascertained. Based on the prediction confidence level indicating the cache hit-miss prediction is to be used, the cache hit-miss prediction is provided to be used in instruction execution scheduling.
US12288073B2
An apparatus is provided for limiting the effective utilisation of an instruction fetch queue. The instruction fetch entries are used to control the prefetching of instructions from memory, such that those instructions are stored in an instruction cache prior to being required by execution circuitry while executing a program. By limiting the effective utilisation of the instruction fetch queue, fewer instructions will be prefetched and fewer instructions will be allocated to the instruction cache, thus causing fewer evictions from the instruction cache. In the event that the instruction fetch entries are for instructions that are unnecessary to the program, the pollution of the instruction cache with these unnecessary instructions can be mitigated.
US12288065B2
A processor includes a plurality of register sets of a register file, and a plurality sets of functional units which are coupled by sets of dedicated read and write buses to allow parallel execution of instruction. The register sets and functional units are organized as odd and even sets. Shared buses may also be employed. The processor may also include a time counter and a time-resource matrix and provides a method for statically dispatching instructions.
US12288062B2
Disclosed embodiments relate to instructions for fused multiply-add (FMA) operations with variable-precision inputs. In one example, a processor to execute an asymmetric FMA instruction includes fetch circuitry to fetch an FMA instruction having fields to specify an opcode, a destination, and first and second source vectors having first and second widths, respectively, decode circuitry to decode the fetched FMA instruction, and a single instruction multiple data (SIMD) execution circuit to process as many elements of the second source vector as fit into an SIMD lane width by multiplying each element by a corresponding element of the first source vector, and accumulating a resulting product with previous contents of the destination, wherein the SIMD lane width is one of 16 bits, 32 bits, and 64 bits, the first width is one of 4 bits and 8 bits, and the second width is one of 1 bit, 2 bits, and 4 bits.
US12288059B2
A system is provided for use with over-the-air (OTA) analytic data corresponding to OTA aggregate data associated with an OTA push of a software update to a plurality of devices. The system includes: a data receiver configured to receive the OTA aggregate data; a memory having instructions stored therein; and a processor configured to execute the instructions stored in the memory to cause the system to: store the received OTA aggregate data into the memory; analyze the OTA aggregate data to determine an optimized time period for the OTA push; predict a future OTA push time period based on the optimized time period; and generate a future OTA push instruction based on the predicted future OTA push time period.
US12288053B2
Embodiments for providing an enhanced codebase in a computing environment by a processor. One or more container specification files may be automatically updated with one or more changes to a codebase.
US12288052B2
A method for creating a private image in a public cloud and a related device. The method includes: A cloud management platform on a network side provide a plurality of interfaces for a tenant, and obtain, based on the plurality of interfaces, an ISO file uploaded by the tenant and an operation input by the tenant. The cloud management platform registers the ISO file as an ISO image in the public cloud based on the input operation, where the ISO image carries the installation file of the operating system, installs the installation file of the operating system carried in the ISO image on a temporary cloud server, sets a running environment in an operating system on the temporary cloud server, obtains an image of the temporary cloud server in which the running environment is set, and records the image as a system disk image of the tenant in the public cloud.
US12288043B2
A computer-implemented method includes receiving performing a fused modular multiply and add operation to compute d=((a*b)+c) % p, wherein a, b, and c, are provided as a set of operands. A first multiply-and-accumulate unit computes a binary multiplication to compute a*b. A second multiply-and-accumulate unit computes a first intermediate result by updating a result of the binary multiplication using p. An accumulator of a third multiply-and-accumulate unit is initialized with c. The third multiply-and-accumulate unit computes a second intermediate result using the first intermediate result and c. An adder unit subtracts a portion of the second intermediate result from a portion of the result of the binary multiplication. The output of the adder is provided as a result of the fused modular multiply and add operation.
US12288042B2
A method of pseudo-randomly generating data is disclosed. The method Comprises receiving first data items (s1′ s2′ . . . sN′) from a plurality of first participants and combining the first data items to generate second data (Σisi′). A one-way function is applied to the second data to generate third data (Σisi′), wherein the one-way function is adapted to receive input data and generate output data based on the input data, wherein the input data is not deducible from the output data and the one-way function.
US12288038B2
Systems, methods, devices, and non-transitory, computer-readable storage media are disclosed for matching a service requester with a service provider via a taxonomy based directed graph. The method includes: receiving a keyword associated with a service; accessing a directed graph including a root node and nodes connected by edges, each node having a title; identifying a second node of the directed graph for each of service providers, each second node having a title matching a skill of a respective service provider; determining a distance between the first node and each second node along the directed graph; and ranking the service providers based at least in part on the distance between the first node and each second node. Systems, methods, devices, and non-transitory, computer-readable storage media are further disclosed for determining and storing a quality score for the revised linguistic content.
US12288034B2
Methods, apparatus, and processor-readable storage media for automatically summarizing event-related data using artificial intelligence techniques are provided herein. An example computer-implemented method includes obtaining text-based data and non-text-based data associated with at least one virtual event comprising one or more participants; generating a content-related summarization of one or more of at least a portion of the text-based data and at least a portion of the non-text-based data using at least a first set of one or more artificial intelligence techniques; generating a participant sentiment-related summarization associated with one or more of at least a portion of the text-based data and at least a portion of the non-text-based data using at least a second set of one or more artificial intelligence techniques; and performing one or more automated actions based at least in part on one or more of the content-related summarization and the participant sentiment-related summarization.
US12288029B2
Systems, apparatuses, methods, and computer program products are disclosed for distillation of a natural language processing model. An example method includes receiving, by communications circuitry, a set of text data comprising a set of observations and predicting, by processing circuitry and using the NLP model, classifications for each observation in the text data. The example method further includes generating, by model training engine, a balanced sampled data structure based on the predicted classifications for each observation in the text data and training, by the model training engine, a surrogate model using the balanced sampled data structure. The example method further includes identifying, by an interpreter and from the surrogate model, a set of most-influential tokens in the text data.
US12288025B1
Systems and methods for generating a message that is to be sent electronically to a user include the use of an artificial intelligence or large language model (AI/LLM) service to provide recommendations about how a message could be changed to improve customer engagement with the message. The systems and methods can present an individual generating the message with options for making changes to a draft of the message, and the individual can then select the changes that are to be made to create a final version of the message. In some instances, the systems and methods include analyzing the change recommendations provided by a AI/LLM service to ensure they will actually improve customer engagement and not clash with or impair the original purpose of the message.
US12288017B2
A simulation method includes a process of calculating a transient charge density qT of trapped charges after applying a voltage between a gate electrode and a semiconductor layer of a transistor, the charge density qT being calculated with a time variance of the charge density qT being expressed by a function obtained by superimposing multiple exponential functions having mutually different time constants.
US12288000B2
An electronic device includes a processor, a memory, and at least one program. The at least one program are stored in the memory and are executed by the processor. The at least one program includes instructions for receiving the sequence of bits, dividing the sequence of bits into binary numbers having a same number of bits, determining a corresponding point for each binary number on a circumference of a circle according to a central angle positively correlated to a value of each binary numbers, plotting chords connecting corresponding points of two succeeding binary numbers in the circle in the display image, and displaying the display image to show a brightness of each chord correlated to a number of times the chord is plotted, wherein the brightness of each chord forms a brightness distribution signifying an entropy of the first sequence of bits.
US12287991B2
The present application relates to a RAID optimization method and apparatus for Multi-Pass NAND programming, a computer device, and a storage medium. The method includes: obtaining a RAID optimization request for the Multi-Pass NAND programming; performing, by a RAID engine, encoding on cached user data of a corresponding RAID stripe during each Pass programming, according to the RAID optimization request of the Multi-Pass NAND programming; generating corresponding Parity data in real time through the encoding by the RAID engine; releasing a buffer area for storing the Parity after a corresponding Pass programming is completed, without waiting until all-Passes programming has been completed. According to the present application, aiming at a Multi-Pass programming scenario, RAID parity data is dynamically generated without buffering the corresponding parity data during each pass programming. The RAID parity data is generated in real time, so that a requirement on a memory of a SOC is reduced, a performance of a SSD is improved accordingly, and the cost is reduced.
US12287983B2
An electronic device includes: a plurality of swap devices; a memory storing instructions and data to swap; and a processor configured to execute the instructions to: based on attributes of the data to swap stored in the memory and attributes of at least one swap device of the plurality of swap devices, identify a swap device for swapping the data among the plurality of swap devices, and swap the data using the identified swap device.
US12287980B2
Systems and methods for performing a fast resynchronization of a mirrored aggregate of a distributed storage system using disk-level cloning are provided. According to one embodiment, responsive to a failure of a disk of a plex of the mirrored aggregate utilized by a high-availability (HA) pair of nodes of a distributed storage system, disk-level clones of the disks of a healthy plex may be created external to the distributed storage system and attached to the degraded HA partner node. After detection of the cloned disks by the degraded HA partner node, mirror protection may be efficiently re-established by assimilating the cloned disks within the failed plex and then resynchronizing the mirrored aggregate by performing a level-1 resync of the failed plex with the healthy plex based on a base file system snapshot of the healthy plex. In this manner, a more time-consuming level-0 resync may be avoided.
US12287979B2
A data storage apparatus includes a nonvolatile memory device including a dump region configured to temporarily store data according to a state of applied power; and a controller configured to monitor health information of the dump region of the nonvolatile memory device, generate environmental information corresponding to a power loss protection (PLP) operation based on the health information, and share the environmental information with an external device.
US12287976B2
Data movement for reducing an environmental load in a hierarchical storage is appropriately determined. A storage system includes an upper-level storage device and a management device. The management device is configured to determine, for each file stored in the upper-level storage device, based on a size of a target file and an access frequency of the target file, and the power consumption information, whether power consumption for holding the target file is to be reduced by moving the target file to the lower-level storage device, and output, when it is determined that the power consumption for holding the target file is to be reduced by moving the target file to the lower-level storage device, an instruction to move the target file from the upper-level storage device to the lower-level storage device.
US12287972B2
A memory controller includes: a program operation controller configured to control a memory device to store data and individual mapping information; a mapping information storage configured to store therein mapping information; a mapping information update controller configured to control the memory device to store the mapping information in a second memory block; perform an update operation of updating the mapping information, and delay, when sequentiality of a predetermined number or more of logical addresses is maintained with respect to the predetermined time, the update operation until the sequentiality is broken; and a Sudden Power Off Recovery (SPOR) controller configured to receive the individual mapping information, recover the mapping information for the data stored in the page during a delay section and provide the recovered mapping information to the mapping information storage.
US12287968B2
A memory system includes at least one memory device that includes memory areas. The memory system includes a device allocation manager and security erase circuitry. The device allocation manager determines which of the memory areas is allocated or released based on a request input from at least one host. The security erase circuitry stores a security erase task for a first memory area, which is associated with a release determined by the device allocation manager, in an erase job queue, and removes the security erase task from the erase job queue when the first memory area is reallocated to a first host to which the first memory area was allocated before the release.
US12287952B2
Technologies are disclosed that enable a computing system to present a structured arrangement for tracking content items on a shared user interface (UI) during a communication session. The structured arrangement is a list that is displayed in a specific region of the shared UI. Inclusion of content items in the list makes it easier for users to locate and interact with those content items throughout the communication session. The ability to create and manipulate the list may be limited to only certain users such as a moderator. Use of this list can promote inclusivity and fairness. For instance, inclusion in the list may prevent content items from being forgotten or ignored. Additionally, the names of users who contributed the content items may be shown in the list thereby providing recognition for those users.
US12287949B2
An information processing system comprises processing circuitry configured to generate first information for displaying a video on an information processing apparatus; transmit the first information to the information processing apparatus; receive operation information regarding a plurality of operations performed on a first icon to take an action on the video displayed on the information processing apparatus; and determine, based on the operation information, a display mode of an object corresponding to the first icon, wherein the processing circuitry generates the first information for displaying the object on the video in the display mode.
US12287948B2
A virtual interface operation method, a head-mounted display device, and a computer-readable medium are disclosed. The virtual interface operation method includes: in response to detecting a single-finger sliding operation performed on a touch-sensitive display screen of a target device, determining a first sliding offset value corresponding to the single-finger sliding operation, where the target device is communicatively connected to a head-mounted display device; sliding an anchor corresponding to the single-finger sliding operation in a 3D virtual interface of the head-mounted display device based on the first sliding offset value and a first preset sliding ratio, and displaying a ray from a target start point to the anchor in the 3D virtual interface; and, creating a 2D virtual interface in the 3D virtual interface, and displaying an application window corresponding to the single-finger tap operation in the 2D virtual interface.
US12287947B2
A method for determining multimedia editing information includes: obtaining a first playback time of a first target frame in first multimedia data to be edited, a second playback time of the first target frame for second multimedia data after editing and a playback multi-times speed set for the first multimedia data; determining, based on the first playback time and the second playback time, a time deviation that occurs while editing the first multimedia data at the playback multi-times speed for the first multimedia data; and determining, based on the time deviation, the first playback time, the second playback time and the playback multi-times speed, a playback time of the first multimedia data corresponding to each playback time of the second multimedia data after the second playback time.
US12287939B2
An input sensing device of a display device, which includes an input sensor including a transmit electrode and a receive electrode and a readout circuit that drives the input sensor. The readout circuit includes a phase adjustment circuit that outputs a phase adjustment signal corresponding to a delay characteristic of the transmit electrode and a transmitter that outputs a transmission signal, a phase of which is adjusted in response to the phase adjustment signal, to the transmit electrode.
US12287937B2
A convenient electronic device or the like is provided. The power consumption of an electronic device or the like is reduced. An electronic device or the like having high visibility regardless of the brightness of external light is provided. An electronic device or the like that can display both a smooth moving image and an eye-friendly still image is provided. Such an electronic device is an electronic device including a first display portion, a second display portion, and a control portion. The control portion is configured to make the first display portion and the second display portion individually display two or more of a first image, a second image, and a third image at a time. The first image is displayed with reflected light, the second image is displayed with emitted light, and the third image is displayed with light including both reflected light and emitted light.
US12287936B1
An electronic device can include a touch sensitive display and an electrode electrically isolated from the touch sensitive display. The electrode can be configured to receive a first signal associated with performing a first function of the electronic device. In some examples, the electronic device can include a controller in electrical communication with the touch sensitive display and the electrode. The controller can be configured to perform a second function via the electrode, the second function including driving a second signal to the electrode when the electrode and the touch sensitive display are touched simultaneously. The second signal can have a characteristic distinguishable from naturally occurring capacitive noise detected by the touch sensitive display.
US12287929B2
A rollable mouse pad includes a pad body (20) and a support (20). The support (20) is disposed on the pad body (10). The support (20) includes a bottom pad (21), a first support portion (22) and a second support portion (23). The first support portion (22) and the second support portion (23) are tandem disposed on the bottom pad (21). A border portion (24) is formed between the first support portion (22) and the second support portion (23). In a packaged status, the support (20) is folded along a center defined by the border portion (24), the first support portion (22) and the second support portion (23) are stacked with each other, and the pad body (10) is rolled up to wrap the support (20). Therefore, it is convenient to package) rollable mouse pad and the packaging volume can be reduced to decrease the transportation costs.
US12287925B2
A processing method includes projecting a display content of an electronic device to a terminal device having a display output module through a connection channel; and acquiring sensing parameters through a gravity sensor. The method further includes in response to determining that the sensing parameters satisfy a support surface placement condition, processing input parameters based on a plane transformation strategy to obtain response parameters, the input parameters obtained by a touch sensing module for a focus displayed in an output area of the display output module. The method further includes controlling, according to the response parameters, a display position of the focus in the output area to respond to a movement operation, a moving direction of the display position of the focus in the output area being consistent with a direction of the movement operation of the operating body with respect to the reference.
US12287924B2
A keyboard input method and system, the method including obtaining inputted information of a current input keyboard, and determining a first type of the current input keyboard based on the inputted information, loading, based on the first type being inconsistent with a second type of a previous input keyboard used during a previously performed input operation, a system word vocabulary and a conversion algorithm model that correspond to the first type from a library, obtaining user entry information corresponding to the inputted information from a user lexicon that has been loaded, obtaining system entry information corresponding to the inputted information from the system word vocabulary, and determining a list of to-be-selected entries corresponding to the inputted information according to the user entry information, the system entry information, and the conversion algorithm model, and outputting the list of to-be-selected entries.
US12287910B2
An example operation includes one or more of determining a portion of memory in a transport for storing sensitive temporary data, setting a hardware threshold of a maximum number of reads of the data from the portion of memory, and clearing the data from the portion of memory with a hardware-enabled trigger in response to the maximum number of reads is reached.
US12287903B1
System, apparatus, and computer program products are disclosed for protected display of a requested user interface. In one aspect, a method includes receiving a protected mode display request to display the requested user interface in a protected mode, wherein the requested user interface comprises a plurality of data values; in response to the protected mode display request: (i) retrieving a data protection template for the protected mode display request, (ii) determining, based on the data protection template, one or more protected data values of the plurality of data values and one or more unprotected data values of the plurality of data values, (iii) for each protected data value, generating a masked representation, and (iv) generating a masked user interface that comprises: (a) each unprotected data value, and (b) each masked data value; and causing the masked user interface to be presented using a display device.
US12287896B2
Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
US12287892B2
Embodiments pertain to systems configured to and methods for analyzing a scene comprising one or more objects. The system may be configured to perform the following: obtaining a set of optically encrypted image data describing a scene, including applying an optical manipulation to light incoming to an image acquisition device, whereby the image acquisition device outputs the set of optically encrypted image data, and wherein the optical manipulation is based on an encryption key; providing the set of optically encrypted image data to a machine learning model trained in accordance with the encryption key; and receiving from the machine learning model a prediction related to the scene.
US12287886B2
A method for file encryption includes: determining, in response to obtaining a file to be encrypted, a first secret key for encrypting a file name according to the file name of the file to be encrypted; encrypting the file name according to the first secret key to obtain file name encryption information; and sending the file to be encrypted and the file name encryption information to a local service layer, in order that the local service layer encrypts a file content of the file to be encrypted based on the file to be encrypted and the file name encryption information. The encryption operation of the file content is mainly performed in the local service layer, so that the security protection of the encrypted file may be guaranteed.
US12287880B2
A security device includes a memory and a processor. The memory is configured to store security firmware (FW), an active cryptographic key and an inactive cryptographic key. The active cryptographic key is associated with an active authentication certificate for authenticating the active cryptographic key, and the inactive cryptographic key is associated with an inactive authentication certificate for authenticating the inactive cryptographic key. The processor is configured to carry out security tasks by executing the security FW, and, provided a security-update indication is received, to (i) inactivate the active cryptographic key and the active authentication certificate, and (ii) activate the inactive cryptographic key and the inactive authentication certificate.
US12287879B2
As described herein, a system, method, and computer program are provided orchestrating patching of microservices. A plurality of microservice patches are detected, the plurality of microservice patches made available for a plurality of different cloud platforms each provided by a different cloud provider of a plurality of cloud providers. Further, installation of the plurality of microservice patches in a running production system is centrally managed.
US12287876B1
The present disclosure relates to an anomaly detection method based on an artificial neural network. The anomaly detection method based on the artificial neural network includes collecting first log data including first user log data and first system log data, and providing the collected first log data to a trained first artificial neural network model to perform anomaly detection for a plurality of users and systems.
US12287873B2
Systems, methods, apparatuses, and computer program products for online form logging malicious or bot activity detection. The method may include, initiating an event logging procedure on a webpage. The method may also include listening to one or more event types via the form detection procedure on the webpage. The method may further include measuring a timing between each of the one or more events. In addition, the method may include aggregating the one or more events and the timing between each of the one or more events into an array. Further, the method may include transmitting the array to a server device to determine, based on the array, whether there is human activity or bot activity.
US12287864B2
Methods and apparatus to a login methodology. A method includes selecting a library of images stored in the computer device, setting nicknames for the selected library, uploading the selected library of images to the server, and generating a login account. A network includes a server including at least a processor and a memory, a computer device linked to the server, the computer device including at least a processor and a memory, the memory including at least an operating system and a login process, the login process including selecting a library of images stored in the computer device, setting nicknames for the selected library, uploading the selected library of images to the server and generating a login account.
US12287863B2
A vehicle-mounted device control method includes a digital certificate to perform security authentication between electronic control units (ECUs), and a function that is currently allowed to be accessed is determined based on a matching degree of certificate chains. The method comprises transmitting the digital certificate and an encrypted instruction between the ECUs, determining accessible functions based on the matching degree of certificate chains, and either starting, or failing to start, a function based on permission to access the function.
US12287862B2
A semiconductor chip includes an electronic hardware circuitry device that includes a plurality of partitionable hardware resources that each includes a corresponding resource allocation state. The electronic hardware circuitry includes a logic control circuit to control access to the plurality of hardware resources based on the respective resource allocation states of the hardware resources and based on input from one or more authorized agents. The semiconductor chip further includes a processor core to implement a plurality of software applications belonging to a first group or to a second group, each of the plurality of applications configured to access and interact with at least one corresponding hardware resource assigned to the respective application, implement assigning software agents each authorized and configured to cause the electronic hardware circuitry device to assign one or more unassigned hardware resources only to one or more of the software applications belonging to certain groups.
US12287856B2
A method and system performed by a processor includes receiving from a verified user, an authentication answer for identity-authentication questions. An authentication answer embedding vector in a textual embedding space is generated by inputting each authentication answer into an embedding engine and stored. An unverified-user authentication answer is received, in response to posing to the unverified user, a specific identity-authentication question of the verified user. An unverified-user authentication answer embedding vector is generated using the embedding engine. An embedding space distance is computed between the unverified-user authentication answer embedding vector and the authentication answer embedding vector for the specific identity-authentication question of the verified user posed to the unverified user. A similarity score based on the embedding space distance is computed. The unverified user is identified as the verified user when the similarity score is higher than a predefined threshold score.
US12287850B2
A handwriting geometry recognition and calibration system by using neural network and mathematical feature includes: a pre-processor for pre-processing coordinate points of geometric figures from user's handwriting so as to get a plurality of sample points which expresses the geometric figures to be recognized; a neural network connected to the pre-processor for receiving the sample points of the geometric figure and recognizing the geometric figure so as to acquire a coarse class of the geometric figure; and an mathematical logic unit connected to the neural network for receiving recognition results from the neural network, including coarse classifications which are used in a secondary classification by using conventional mathematical recognition logics so as to determine an exact geometry shape of the geometric figure; then the geometric figure being calibrated so as to get a geometry with a regular shape.
US12287844B1
A matrix multiplication hardware architecture is provided, including: a reduction network, including a tree topology with multiple levels formed by a plurality of reduction network nodes, where the reduction network node includes a data selector and two computation paths; and a digital signal processing unit DSP48 chain, formed by cascading a plurality of digital signal processing units DSP48, where output ends of adjacent digital signal processing units DSP48 are respectively connected to two computation paths of a same reduction network node in a first level of the tree topology, and outputs of two computation paths pass through a data selector and then are connected to a reduction network nodes in an upper level of the tree topology.
US12287843B2
Disclosed embodiments relate to accelerating multiplication of sparse matrices. In one example, a processor is to fetch and decode an instruction having fields to specify locations of first, second, and third matrices, and an opcode indicating the processor is to multiply and accumulate matching non-zero (NZ) elements of the first and second matrices with corresponding elements of the third matrix, and executing the decoded instruction as per the opcode to generate NZ bitmasks for the first and second matrices, broadcast up to two NZ elements at a time from each row of the first matrix and each column of the second matrix to a processing engine (PE) grid, each PE to multiply and accumulate matching NZ elements of the first and second matrices with corresponding elements of the third matrix. Each PE further to store an NZ element for use in a subsequent multiplications.
US12287841B2
Systems and methods described herein relate to runtime completion of web component metadata. Execution of a loader script of a web component may call a registration application programming interface (API) and provide component-specific metadata of the web component to the registration API. Execution of the registration API may provide a rendering engine with completed metadata of the web component, combining the component-specific metadata of the web component with a web component signature (e.g., a standard metadata signature that indicates a plurality of properties of the web component) to produce the completed metadata of the web component. The execution of the registration API may also store an entry in a component registry of the rendering engine that associates a name of the web component with the completed metadata of the web component.
US12287840B1
A method comprising identifying a content item having stated facts and/or opinions which a user is unsure whether to trust; during a first time period, obtaining first content evaluations of the content item from first users, each first content evaluation evaluating a belief state of the stated facts and/or opinions; displaying the first content evaluations; during a second time period initiating later than the first time period, obtaining second evaluations from second users regardless of second user expertise, the second users defined as having hindsight and thus knowledge as to the belief state of the stated facts and/or opinions greater than the first users; generating and issuing expert scores for the first users based on the second evaluations; and elevating an influential characteristic of each first user having an expert score higher than a certain threshold when providing another evaluation during another time period.
US12287839B1
A first message from a first browsing context may be identified. The first message may include a connection identifier. A second message from a second browsing context may be identified. The second message may include the connection identifier. A processing device may transfer a first port of a message channel to the first browsing context and a second port of the message channel to the second browsing context based on the first message including the connection identifier and the second message including the connection identifier.
US12287838B2
Various methods are provided for determining and displaying local content. One example method may comprise receiving input to open a mobile application at a mobile device, and without any additional input, accessing a location service of the GPS enabled mobile device to determine a GPS location and automatically generating a query, the query comprising the GPS location, identifying a predefined mix of content from a content index in accordance with an editing target, wherein the editing target specifies a number of articles and wherein the predefined mix indicates a portion of the editing target directed to at least one category, determining whether the editing target and the predefined mix are met, determining a new location, the new location being larger in geographic area and containing the location, in an instance in which the editing target and the predefined mix are not met, and displaying the results.
US12287831B2
Systems and methods for curation of content, such as e-learning content or online instructional materials, according to particular criteria such as the amount of pictorial representations contained therein, the amount of verbal expression contained therein, and whether the content contains a summary. Other criteria may also be employed. Users may select any one or more of these and other criteria. Content is then sorted according to the selected criteria and presented as an ordered list of content that users can select for viewing.
US12287827B2
Implementations relate to identifying actions performed by a user while the user is interacting with multiple applications and providing a routine suggestion to the user based on the identified actions. While a user is interacting with one or more applications, the user actions are determined. The user actions are compared to one or more template routines and a template routine is selected that matches the actions of the user and provided to the user as a suggested routine. The suggested routine can be implemented by an automated assistant to perform the actions of the template by providing a corresponding command.
US12287806B2
Techniques are provided for determining an optimal configuration for an in-memory store based on both benefits and overhead that would result from having database elements populated in the in-memory store. The techniques include determining an overhead-adjusted benefit score for each element based, at least in part, on (a) a scan-benefit value, (b) a scan-overhead value, and (c) a DML-overhead value. Based on the plurality of overhead-adjusted benefit scores, the database determines an optimal configuration of the in-memory store, and then evicts in-memory copies of elements and/or loads in-memory copies of elements based on the optimal configuration.
US12287805B2
Method for controlling data quality assurance after a migration between a source repository, which includes source data associated with a source data structure, and a target repository, which includes target data associated with a target data structure, according to migration rules. The target data is organized as a set of elements. The method includes simulating the migration by applying migration rules to source data so as to output simulated data according to the target data structure, where the simulated data is organized as a set of elements. The method includes merging the simulated data and the target data by excluding identical elements, to form an input vector for a machine learning algorithm. The method includes applying the machine learning algorithm for pairing elements of the input vector according to a similarity score and determining a discrepancies indicator according to the similarity score for each element of the input vector.
US12287803B2
A data warehouse connector service is described. The data warehouse connector service integrates with an identity resolution system of a customer data platform to systematically communicate identity-resolved customer profile data from the customer data platform to a cloud-based data warehouse. Operation of the data warehouse connector is managed through various configuration settings accessible to an end-user of the customer data platform via a user interface.
US12287796B2
In some implementations, a data aggregator may receive an indication associated with a data record. The data aggregator may apply a model to the indication to generate a prediction regarding when new information associated with the data record will be available. Based on the prediction, the data aggregator may refrain from requesting new information and may schedule a pull for new information associated with the data record for a later time. Additionally, or alternatively, the data aggregator may receive an indication associated with a plurality of data pulls that are associated with a plurality of data records and may receive an indication of a rate limit associated with a host for the plurality of data records. The data aggregator may apply rules to generate a ranking of the plurality of data pulls and may schedule the plurality of data pulls based on the ranking and the rate limit.
US12287793B1
Systems and methods are described for batch materialization of an incremental change data capture (CDC) changeset with full row changes. The primary keys are extracted from the incremental CDC changeset and an indication of the extracted primary keys are broadcast to a plurality of executors. The primary keys may be added to Bloom filter or a plurality of Bloom filters that are broadcast to the executors. Each executor filters a baseline data table based on the extracted primary keys to generate a baseline match dataframe with all primary keys matching the extracted primary keys, and a baseline unmatched dataframe with all primary keys not matching the extracted primary keys. Each executor receives full row changes from a partitioned incremental CDC changeset and combines the changes with the baseline unmatched dataframe to produce a final changed baseline data table.
US12287776B2
A method, an apparatus and a device for parallel execution of a smart contract, and a medium are provided. The method for parallel execution of the smart contract includes the following steps: determining, according to a chain table for a cross-contract calling of each transaction in target execution transactions and the contract type of a smart contract in the target execution transactions, a calling dependency relationship between the transactions, and obtaining, according to the calling dependency relationship, transaction calling chains that cannot affect each other during an execution process.
US12287774B1
Techniques are described herein for automatically discovering undeclared PK-FK relationships between dimension tables and a fact table in situations where: the primary keys of the dimension tables (a) are not known, and (b) are composite keys, and the foreign keys of the fact table (a) are not known, and (b) are composite keys. The techniques involve removing from consideration all fact table columns that satisfy first removal criteria, and all dimension table columns that satisfy second removal criteria. Fingerprints are generated for the fact and dimension table columns that remain. Matched pairs (e.g. two fact table columns and two dimension table columns) are generated based on the columns that have not been filtered. The matched pairs are further filtered based on third removal criteria. The matched pairs that remain are then graded, and a PK-FK relationship is established based on the matched pair with the highest grade.
US12287773B2
Systems and methods use dynamically generated validation rules. These validation rules comprise a first validation rule portion that is generated using a standardized validation process (e.g., corresponding to a standardized schema) and a second validation rule portion that is generated using a validation process selected based on a non-standardized schema that is specific to a respective asset type of the plurality of respective asset types.
US12287764B2
Systems and methods to analyze and significantly compress FastQ and/or FastA datasets are disclosed. The methodology includes algorithms to compress sequences, quality scores and identifiers of read files. The method relies on reducing the dimension and redundancy in genomic data in a unique and optimal way and in the binary format. The methodology also includes the decoding protocols to decompress the compressed data with zero loss.
US12287763B2
A method, non-transitory computer readable medium and storage server computing device that stores an identifier for a file system block evicted from a buffer cache in an entry in a table. The file system block is inserted into a victim cache hosted by an ephemeral block-level storage device by invoking a function provided by an application programming interface (API). The API exposes the ephemeral block-level storage device to a virtual storage appliance via an operating system of the storage server computing device. The entry in the table is updated to include location(s) on the ephemeral block-level storage device at which one or more portions of the file system block are stored, the location(s) returned in response to the function invocation. By this technology, performance of the virtual storage appliance is significantly improved, resulting in lower latency for client devices requesting data in a cloud storage environment.
US12287762B2
A method of classifying a file, including extracting metadata from the file, assigning a classification for the file by applying a machine learning model that was trained to classify files based on the metadata, determining a confidence level representing an accuracy of the classification, wherein if the confidence level is below a threshold value analyze the content of the file to assign a classification for the file based on the content; and store the assigned file classification.
US12287759B1
A data processing architecture controls data processing arbitration in a high performance computing system that includes one or more premises. Individual premises can include one or more server computers executing an instance of a local file system and including one or more temporary data storage devices. Individual instances of the local file system can access files stored in objects of a primary data store. Individual objects of the primary data store can be accessed using a common identifier indicating a storage location of the individual objects in the primary data store.
US12287757B2
Methods, apparatus, and processor-readable storage media for data archival recommendation systems using artificial intelligence techniques are provided herein. An example computer-implemented method includes processing data associated with database operations performed across multiple database storage zones in one or more databases; generating, using one or more artificial intelligence techniques and based at least in part on the processing of data associated with the database operations performed across the multiple database storage zones, one or more temporal-based data archival recommendations for at least a portion of the multiple database storage zones in the one or more databases; and performing one or more automated actions based at least in part on the one or more temporal-based data archival recommendations.
US12287751B2
A computing system includes a first storage device, a second storage device, a memory device, and a compute express link (CXL) switch. The memory device stores first map data of the first storage device and second map data of the second storage device. The CXL switch is connected with the first storage device, the second storage device, and an external host through a first interface, and arbitrates communications between the first storage device, the second storage device, and the external host. The first storage device is connected with the memory device through a second interface. The second storage device is connected with the memory device through a third interface. The first interface, the second interface, and the third interface are physically separated from each other.
US12287741B2
A method for solving a Cache address alias and an apparatus for solving a Cache address alias are provided. The method includes determining a corresponding first virtual address based on a received access instruction; querying an address maintenance list to determine a target item corresponding to the first virtual address when an access based on the first virtual address is not hit, information recorded in the target item including a target Tag, a target address alias bit, and a target Cache; determining a second virtual address based on the first virtual address and the target item, and setting information in the second virtual address to be invalid, in which the second virtual address and the first virtual address are mapped to the same physical address; and acquiring information corresponding to the access instruction and writing it back to the first virtual address.
US12287729B2
A processing device comprises processors, a first memory shared by the processors, and a cache comprising a second memory comprising a plurality of memory units, each of the plurality of memory units in the second memory being associated with a respective one of a plurality of request identifiers. The cache receives a memory read request including a request identifier and a memory address from at least one of the processors, identifies an allocated memory address identifier for the memory address, accesses the first memory to read data of the memory address, obtains one or more request identifiers which requested data of the memory address from the second memory based on the allocated memory address identifier, and transmitting the data of the memory address to one or more processors which requested data of the memory address based on the one or more request identifiers.
US12287721B2
Solutions preparing container images and data for container workloads prior to start times of workloads predicted through workload trend analysis. Local storage space on the node is managed based on workload trends, optimizing local storage of image files without requiring frequent reloading and/or deletion of image files, avoiding network intensive I/O operations when pulling images to local storage by workload scheduling systems. Systems perform collection of historical data including image and workload properties; analyze historical data for workload trends, including predicted start times, image files needed, number of nodes and types of nodes. Based on predicted future workload start times, nodes are selected from an ordered list of node requirements and workload properties. Selected nodes' local storage is managed using predicted future start times of workloads, to avoid removing image files having sooner start times, while removing (as needed) images files predictively utilized for workloads further into the future.
US12287713B1
A fault-tolerant computer system includes a plurality of redundant processor cores configured to simultaneously execute identical sets of processor-executable instructions, and a coprocessor component including a data storage component and a configurable logic region, where the plurality of processor cores are configured with processor-executable instructions to perform operations including configuring the configurable logic region of the coprocessor component with a first coprocessing module, and controlling the first coprocessing module to perform first processing operations on data located in the data storage component. In various embodiments, the redundant processor cores and the coprocessor component may be implemented on an FPGA, and the redundant processor cores may be configured to swap out different coprocessing modules using Partial Reconfiguration (PR) to perform data processing algorithms using hardware acceleration. Embodiments of the fault-tolerant computer system may be utilized in radiation intensive environments, such as in outer space.
US12287704B1
Systems and methods for using digital triplets to generate a bundle of remediation scripts for healing a system failure is provided. The systems may include a stand-alone embedded internet of things edge artificial intelligence computing device (“EIEAC”) coupled to a computing device and a remote emulator. The EIEAC may send to the remote emulator a file including configuration details of the computing device at a time of a failure of the computing device and computer health data. The remote emulator may feed the file to a machine learning algorithm to generate remedial scripts for healing the system failure. The remote emulator may create a plurality of digital triplets to test the remedial scripts.
US12287700B2
Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, error locations in a RAM are specified by columns and rows. Error locations are detected and stored in a storage system. One or more plots of the error locations may be presented to a user. In some embodiments, the error locations are time stamped. Rules may be defined to automatically detect patterns of error locations statically or over time. Alerts may be generated automatically to perform maintenance of a computer system with failing memory.
US12287694B2
A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus.
US12287693B2
An in-vehicle control device includes a processor configured to: control a device of a first type, which has a function of switching an operation mode between a normal mode and a mode in which power consumption is limited compared to the normal mode in accordance with an instruction via communication and a device of a second type, which does not have the function; specify a limited device that is a device of which power consumption is to be limited, based on information acquired from outside; transmit to the limited device via a communication line an instruction to shift the operation mode to the mode in which power consumption is limited compared to the normal mode, when the limited device is the device of the first type; and stop power supply to the limited device when the limited device is the device of the second type.
US12287687B2
A system comprises an integrated circuit die substrate; volatile memory electrically coupled to the integrated circuit die substrate; a first integrated circuit die element electrically coupled to the integrated circuit die substrate, the first integrated circuit die element comprising a first field programmable gate array (FPGA), and the first integrated circuit die element disposed adjacent to the volatile memory; a battery charger operable to receive power from a main power supply, the main power supply having an on state and an off state, wherein the main power supply is supplying power in the on state and not supplying power in the off state; and a battery module disposed on a top portion of the first integrated circuit die element, the battery module operable to receive power from the battery charger, and the battery module operable to supply power to the volatile memory at least when the main power supply is in the off state.
US12287681B2
A hinged mobile computing device includes a first housing part and a second housing part coupled by a hinge assembly having a harness, a harness cover, a first hinge body, and a second hinge body. The harness is configured to accommodate flexible printed circuitry and a cable that extend from the first housing part to the second housing part via the hinge assembly. The hinge bodies include respective friction bands, each friction band being configured to engage a respective shaft formed on the harness and having a gear configured to mesh with a respective cog arranged within the harness cover to coordinate a timing of the rotation of the first and second housing parts between face-to-face and back-to-back orientations. The hinge assembly further includes a spring-loaded opening mechanism.
US12287671B2
A wearable device and a manufacturing method thereof are provided. The wearable device includes an annular body and a package body. The annular body has an inner chamber. The package body is assembled into the inner chamber. There is an assembly gap between the package body and a chamber wall of the inner chamber. The package body includes a package material and an electronic component. The electronic component is embedded in the package material and closely combined with each other.
US12287660B2
Provided is a low-dropout regulator circuit with high loop stability based on a load-dependent zero mobile compensation and a method thereof. The LDO circuit with high loop stability comprises a LDO circuit body, the LDO circuit body includes a PMOS transistor; the LDO circuit with high loop stability comprises a dynamic-resistance-boosting-circuit adaptively connected with the PMOS transistor, a dynamically variable resistor in parallel with PMOS transistor is generated according to the state of the load by the dynamic-resistance-boosting-circuit; the dynamically variable resistor is connected in parallel with PMOS transistor following the load variations to form a load equivalent resistor, a value for the formed load equivalent resistor is less than an equivalent resistance maximum value for PMOS transistor in a stable loop state, so that a high frequency pole frequency of the LDO circuit body is greater than a unit gain frequency of the LDO circuit body.
US12287659B2
A low-dropout regulator for low voltage applications includes a buffer circuit being arranged between an output terminal of an error amplifier and a control node of a pass device. The buffer circuit includes a driver having a first transistor being embodied as an NMOS transistor. The output terminal of the error amplifier is coupled to the control node of the first transistor. The control node of the pass device is coupled to an internal node of a first current path including the first transistor. The low-dropout regulator has high load capability, even if an input supply voltage is very low.
US12287651B2
A cooling system includes a plurality of sensor sub-units arranged in a grid having first sides configured to be thermally connected to a heat source and opposing second sides. The heat source including a plurality of sub-regions that correspond with the first sides of each of the plurality of sensor sub-units. The plurality of sensor sub-units are configured to sample temperatures of the sub-regions of the heat source. The cooling system also includes a plurality of solid-state cooling sub-units configured to dissipate heat, a plurality of heat exchanger channels and a controller configured to determine the one or more sub-regions of the heat source to cool. Each heat exchanger channel is configured to dissipate heat. At least one surface of at least one of the heat exchanger channels includes a coating configured to boost conversion of heat energy being dissipated into infrared radiation.
US12287648B2
A remote control device includes, at least one processer configured to perform processes including, acquiring three-dimensional point cloud data measured using a distance measuring device, estimating at least one of a position and an orientation of a moving object in the three-dimensional point cloud data by matching a template point cloud indicating the moving object with the three-dimensional point cloud data, determining a start position to start matching of the template point cloud with the three-dimensional point cloud data; and generating a control command for remotely controlling the moving object using at least one of the estimated position and the estimated orientation of the moving object and transmit the control command to the moving object.
US12287643B2
Techniques described herein provide for leader selection of a group of vehicles, based on inter-vehicle communications. According to embodiments, a host vehicle can determine it qualifies to be the leader of a potential group by comparing vehicle information of other cars in the potential group with its own vehicle information. Once the determination has been made, the host vehicle can then send a request to be the group leader to the other vehicles. If the other vehicles accept, the host vehicle can initiate group formation. Otherwise, another vehicle can reject the request and send its own request to become the group leader, reinitiating group leader negotiation until a group leader is determined.
US12287637B2
An autonomous product picking system includes product pick up stations at different locations within a facility having call stations with activation buttons at a user interface activated by an operator to transmit call requests when the products are needed to be picked up and to transmit completion signals when the products have been picked up. An automatic guided vehicle is movable within the facility between the product pick up stations and a product drop off station. A system control module guides the AGV within the facility and includes a system communication module communicatively coupled to the AGV and the call stations. The system communication module receives the call requests and the completion signals from the call stations when the activation buttons are activated.
US12287627B2
Methods and systems for controlling movement of an e-pallet includes one or more sensors configured to obtain sensor data as to a user of the e-pallet, a second e-pallet, or both; and a processor coupled to the one or more sensors and configured to at least facilitate: determining, using the sensor data, a relative position of the user, the second e-pallet or both, with respect to the e-pallet; determining, using the sensor data, a relative orientation of the user, the second e-pallet or both, with respect to the e-pallet; and taking a control action for the e-pallet, in accordance with instructions provided by the processor, based on both the relative position and the relative orientation.
US12287613B2
A method and to assembly for managing an automation program for an industrial automation platform, wherein the automation program is transferred to the automation platform and execution of the automation program is controlled, where in a first step, the automation program or a reference to the automation program is transferred from a Kubernetes master a virtual kubelet, in a second step, the transferred or referenced automation program is transferred to the industrial automation platform via a provider interface of the virtual kubelet, and in a third step, the execution of the transferred automation program on the industrial automation platform is controlled, where via the provider interface, control commands are transferred to the industrial automation platform and acknowledgement messages of the industrial automation platform are received and processed or forwarded to a control entity, such that automation programs can be managed, distributed and run using container orchestration systems.
US12287607B2
An electrostatic charge image developing toner contains toner particles and silica particles that are added to an exterior of the toner particles and contain a nitrogen element-containing compound containing a molybdenum element, in which in the silica particles, a ratio (Mo/Si) of Net intensity of the molybdenum element to Net intensity of a silicon element measured by X-ray fluorescence analysis is 0.035 or more and 0.35 or less.
US12287602B2
A developing cartridge includes: a cartridge body for accommodating developers; a driving part at a first end in a first direction; a developing roller rotatable about a rotation axis extending along the first direction and positioned at a third end in a second direction; a storage medium for storing information; an electrical contact surface electrically connected to the storage medium and fixed relative to the cartridge body, and a lifting element configured to lift up the cartridge body in the third direction. The electrical contact surface is positioned at the first end in the first direction and is farther away from the developing roller relative to the driving part. The lifting element is farther away from the developing roller in the second direction away from the driving part.
US12287594B2
A transfer unit includes a seamless transfer belt, a plurality of transfer rollers, a backup roller, a plurality of pairs of first bearing holders, a pair of second bearing holders and a pair of sliders. Each of the sliders is reciprocated such that each of the first bearing holders slides on the corresponding one of the first step ribs to be reciprocated in a direction toward and away from the transfer belt and the second bearing holder slides on the second step rib to be reciprocated in the direction toward and away from the transfer belt. The first step rib arranged most upstream in the direction of travel of the transfer belt and the second step rib are arranged side by side in the axial direction of the transfer roller, and overlap each other when viewed in the axial direction.
US12287593B2
An image forming apparatus includes an image bearing member, a transfer member, a supplying member for supplying a protective agent applied onto a surface of the transfer member, and a controller capable of controlling the supplying member. In a state in which the transfer member contacts the image bearing member during non-image formation outside of image formation in which the toner image is transferred from the image bearing member onto the recording material, the controller carries out control so that an operation in an application mode, in which the protective agent supplied from the supplying member is applied onto the surface of the transfer member, is executed.
US12287587B2
The disclosure relates to a damping arrangement for vibration damping of an element in an optical system, for example in a microlithographic projection exposure apparatus. A damping arrangement according to the disclosure has an element, a fluid located in a cavity, and at least one channel connected to the cavity. A vibration of the element causes vibration energy of the element to be dissipated by partial displacement of the fluid from the cavity into the at least one channel.
US12287584B2
In a lithographic process, product units such as semiconductor wafers are subjected to lithographic patterning operations and chemical and physical processing operations. Alignment data or other measurements are made at stages during the performance of the process to obtain object data representing positional deviation or other parameters measured at points spatially distributed across each unit. This object data is used to obtain diagnostic information by performing a multivariate analysis to decompose a set of vectors representing the units in the multidimensional space into one or more component vectors. Diagnostic information about the industrial process is extracted using the component vectors. The performance of the industrial process for subsequent product units can be controlled based on the extracted diagnostic information.
US12287577B2
An electronic device is provided. The electronic device includes a base and a conductive layer that is disposed on the base and patterned by a plurality of processes. The plurality of processes include providing a mask substrate. The mask substrate includes a first substrate and a patterned substrate. In the cross-sectional view, the width of the first substrate is greater than or equal to the width of the patterned substrate. The plurality of processes include arranging the mask substrate and the base correspondingly. The plurality of processes also include performing exposure and development processes on the conductive layer for patterning the conductive layer, and removing the mask substrate.
US12287574B2
An example resin composition includes an epoxy resin matrix, a first photoacid generator, and a second photoacid generator. The first photoacid generator includes an anion having a molecular weight less than about 250 g/mol. The second photoacid generator includes an anion having a molecular weight greater than about 300 g/mol. In an example, i) a cation of the first photoacid generator has, or ii) a cation of the second photoacid generator has, or iii) the cations of the first and second photoacid generators have a mass attenuation coefficient of at least 0.1 L/(g*cm) at a wavelength of incident light to cure the resin composition.
US12287566B2
An optical system is provided and includes a first optical element driving mechanism, which includes a first fixed assembly, a first movable assembly, and a first driving assembly. The first movable assembly is configured to be connected to a first optical element, and the first movable assembly is movable relative to the first fixed assembly. The first movable assembly includes a first movable element and a second movable element. The first driving assembly is configured to drive the first movable assembly to move relative to the first fixed assembly. The first fixed assembly and the first movable assembly are arranged along a main axis, and the first driving assembly is configured to drive the second movable element to move along a first axis, thereby driving the first movable element to move around the main axis.
US12287562B2
A driving mechanism for moving an optical unit is provided, including a fixed part, a movable part, and a driving unit. The movable part is connected to the optical unit and the fixed part, and the movable part is movable relative to the fixed part. The driving unit is configured to drive the movable part and the optical unit to move relative to the fixed part.
US12287553B2
The present disclosure provides an array substrate and a display device. The array substrate includes one start data line, N−1 intermediate data line and one end data line. The array substrate further includes a first driving circuit and a second driving circuit, the first driving circuit is arranged at a first side of the plurality of data lines, and the second driving circuit is arranged at a second side of the plurality of data lines opposite to the first side in a first direction. The first driving circuit is electrically connected to the first end of each of the plurality of data lines. The first driving circuit is electrically coupled to first ends of the plurality of data lines, a first end of the end data line is electrically coupled to a first end of the start data line, and the second driving circuit is electrically coupled to second ends of the plurality of data lines.
US12287552B2
A display device includes a plurality of pixel electrodes each connected to a semiconductor device, a plurality of common electrodes each disposed opposite to a part of the plurality of pixel electrodes, and a plurality of common wirings each connected to the plurality of common electrodes. The semiconductor device includes an oxide semiconductor layer having a polycrystalline structure, and at least a part of each common wiring is composed of the oxide semiconductor layer. Each common electrode may be located across a plurality of pixel electrodes.
US12287544B2
In a backlight module of a display apparatus, the base substrate is a flat plate structure, so that the backlight module can be prevented from being subjected to a bending internal stress, thereby avoiding a damage to the backlight module and ensuring a yield of the display apparatus. At the same time, the difference of backlight brightness provided by the backlight module to different regions of the display panel is smaller, so that brightness uniformity of different regions of the display apparatus can be ensured, and a display effect of the display apparatus is better.
US12287543B2
According to an aspect, a display device capable of outputting individual images to a plurality of viewpoints arranged in a predetermined direction, the display device includes: two light-transmitting substrates that face each other with a liquid crystal layer interposed therebetween; a resin layer that is a light-transmitting layer and stacked between the liquid crystal layer and one substrate positioned on a user side of the two light-transmitting substrates; and a light-shielding barrier provided between the one substrate and the resin layer and having a plurality of openings.
US12287532B2
An image capturing system includes six lens elements which are, in order from an object side to an image side along an optical path: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. Each of the six lens elements has an object-side surface facing toward the object side and an image-side surface facing toward the image side. The fourth lens element has positive refractive power, the object-side surface of the fourth lens element is concave in a paraxial region thereof, and the image-side surface of the fourth lens element is convex in a paraxial region thereof. At least one of the object-side surface and the image-side surface of at least one lens element of the image capturing system has at least one inflection point in an off-axis region thereof.