US12040449B2
An electrolyte including a dinitrile compound, a trinitrile compound, and propyl propionate. Based on the total weight of the electrolyte, the weight percentage of the dinitrile compound is X, the weight percentage of the trinitrile compound is Y, and the weight percentage of the propyl propionate is Z, wherein, about 2.2 wt %≤(X+Y)≤about 8 wt %, about 0.1≤(X/Y)≤about 2.3, about 5 wt %≤Z≤about 50 wt %, 1 wt %
US12040445B2
Provided are a solid electrolyte composition including a sulfide-based inorganic solid electrolyte and a plurality of kinds of alkane dispersion media, in which the plurality of kinds of alkane dispersion media include, with respect to a peak of each alkane dispersion medium obtained by measurement under specific conditions using a gas chromatography, two kinds of alkane dispersion media in which a difference in retention time between mutually adjacent peaks of dispersion media is more than 0 minutes and within 0.2 minutes, a solid electrolyte-containing sheet, an all-solid state secondary battery, and methods for manufacturing a solid electrolyte-containing sheet and an all-solid state secondary battery.
US12040432B2
Described are light emitting diode (LED) devices comprising a mesa with semiconductor layers, the semiconductor layers including an N-type layer, an active layer, and a P-type layer. A patterned transparent conductive oxide layer is on the top surface of the mesa. The patterned transparent conductive oxide layer has a first portion with a first thickness and a second portion with a second thickness, the second thickness less than the first thickness. Optical loss of the LED is reduced in the thinned region of the transparent conductive oxide layer.
US12040431B2
A method for manufacturing a display panel (10), the display panel (10), and a display apparatus (20) are provided. The method includes the following. A first substrate (110) and a second substrate (120) are provided, where the first substrate (110) includes a growth substrate (111), an epitaxial structure (112), and a first metal layer (113) that are sequentially stacked, and the second substrate (120) includes a circuit substrate (121) and a second metal layer (122) stacked on the circuit substrate (121). An activation treatment is performed on the first metal layer (113) and the second metal layer (122). The first metal layer (113) and the second metal layer (122) are bonded after the activation treatment, to cause the growth substrate (111), the epitaxial structure (112), the first metal layer (113), the second metal layer (122), and the circuit substrate (121) sequentially stacked. The growth substrate (111) is lift off.
US12040427B2
Method for cleaning and encapsulating microLED features are disclosed. Some embodiments provide for a wet clean process and a dry clean process to remove contaminants from the microLED feature. Some embodiments provide for the encapsulation of a clean microLED feature. Some embodiments provide improved crystallinity of the microLED feature and the capping layer. Some embodiments provide improved EQE of microLED devices formed from the disclosed microLED features.
US12040423B2
A micro-light emitting diode (uLED) device comprises: a mesa comprising: a plurality of semiconductor layers including an n-type layer, an active layer, and a p-type layer; a p-contact layer contacting the p-type layer; a cathode contacting the first sidewall of the n-type layer; a first region of dielectric material that insulates the p-contact layer, the active layer, and a first sidewall of the p-type layer from the cathode; an anode contacting the top surface of the p-contact layer; and a second region of dielectric material that insulates the active layer, a second sidewall of the p-type layer, and the second sidewall of the n-type layer from the anode. The top surface of the p-contact layer has a different planar orientation compared to the first and second sidewalls of the n-type layer. Methods of making and using the uLED devices are also provided.
US12040421B2
There is provided an element structure of an avalanche photodiode that can operate in a high gain state while having high reliability and low noise property. There is produced an avalanche photodiode including at least a multiplication layer and a light absorbing layer between first and second semiconductor contact layers, in which an area of the first semiconductor contact layer is at least smaller than an area of the multiplication layer, the avalanche photodiode having an electric field relaxation layer configured to be depleted at an operating voltage between the first semiconductor contact layer and the multiplication layer.
US12040393B2
A high electron mobility transistor (HEMT) includes a buffer layer on a substrate, ridges extending along a first direction on the buffer layer, gaps extending along the first direction between the ridges, a p-type semiconductor layer extending along a second direction on the ridges and inserted into the gaps, and a source electrode and a drain electrode adjacent to two sides of the p-type semiconductor layer. Preferably, the source electrode and the drain electrode are extending along the second direction and directly on top of the ridges.
US12040391B2
Provided are a power device and a method of manufacturing the same. The power device may include a channel layer; a source and a drain at respective sides of the channel layer; a gate on the channel layer between the source and the drain; a passivation layer covering the source, the drain, and the gate; and a plurality of field plates in the passivation layer. The plurality of field plates may have different thicknesses. The plurality of field plates may have different widths, different pattern shapes, or both different widths and different pattern shapes.
US12040376B2
A semiconductor device, including: a substrate; a gate oxide layer located in or on the substrate; and a gate located on a surface of the gate oxide layer, the gate including a monocrystalline silicon layer.
US12040374B2
There is provided a semiconductor device including: a chip including a main surface; and a first transistor formed in the chip, wherein the first transistor includes: a first drain region of a first conductive type that is formed on a surface layer portion of the main surface; a first source region of the first conductive type that is formed on the surface layer portion of the main surface at an interval from the first drain region and partitions a first channel region having a first channel length L1 in a region between the first source region and the first drain region; a first gate insulating film that covers the first channel region; and a first gate electrode that contains polysilicon and is formed on the first gate insulating film.
US12040373B2
A semiconductor device includes a substrate including designated source or drain (source/drain) regions. An active source/drain is in the designated source/drain regions, and a source/drain cap liner is on an upper surface of the active source/drain. The semiconductor device further includes trench silicide regions completely filed with a silicide material.
US12040348B2
An image display element, provided with a pixel region and a connection region, includes a light-emitting unit and a driving circuit substrate. The light-emitting unit includes a semiconductor layer obtained by layering a second conductive layer, a light-emitting layer, and a first conductive layer, mesa shapes formed by dividing the semiconductor layer, and a step portion separated from the mesa shapes by a groove. A first electrode is connected to the first conductive layer and a first driving electrode. The light-emitting unit further includes, between the mesa shapes adjacent to each other, a wiring line layer forming a conductive path, the wiring line layer being thinner than a layer thickness of a portion of each of the mesa shapes in the semiconductor layer. The wiring line layer extends to a top of the step portion and is connected to a common second electrode provided on the step portion.
US12040339B2
The present disclosure provides a CMOS image sensor and a pixel structure thereof, and a method for manufacturing a deep trench isolation grid structure in the pixel structure. The method for manufacturing the deep trench isolation grid structure comprises: depositing a first isolation layer and a second isolation layer sequentially on the side walls and bottom surface of each deep trench; and depositing a third isolation layer that fills each deep trench on the upper surface of the second isolation layer, so that the first isolation layer, the second isolation layer and the third isolation layer in the plurality of deep trenches constitute the grid. The deep trench isolation grid structure formed by the method can effectively reduce electrical crosstalk between adjacent grid lines, thereby improving the device performance of the CMOS image sensor which is built upon the deep trench isolation grid structure and the pixel structure thereof.
US12040334B2
The present disclosure relates to a source-drain electrode and a method for manufacturing the same, an array substrate and a method for manufacturing the same, and a display mechanism. A method for manufacturing a source-drain electrode includes steps of: disposing a conductive layer on an underlay; forming a photoresist layer on a side of the conductive layer away from the underlay; exposing and then developing the photoresist layer to form grooves passing through the photoresist layer on the photoresist layer, so as to form a patterned photoresist layer; and electrochemically depositing a functional material on the patterned photoresist layer and then removing the photoresist layer to obtain the conductive layer on which a patterned layer is formed, so as to obtain the source-drain electrode. The source-drain electrode manufactured by the above method has a higher conductivity.
US12040324B2
A semiconductor device including a substrate including first and second regions along a first direction, and a third region between the first region and the second region, an active pattern extending in the first direction, on the substrate, and first to third gate electrodes spaced apart from each other and extending in a second direction, on the active pattern, the active pattern of the first region including first semiconductor patterns spaced apart from each other and penetrating the first gate electrode, the active pattern of the second region including second semiconductor patterns spaced apart from each other and penetrating the second gate electrode, the active pattern of the third region including a transition pattern protruding from the substrate and intersecting the third gate electrode and including a sacrificial pattern and a third semiconductor pattern alternately stacked on the third region and including different materials from each other.
US12040321B2
An optical device includes an optical component and an electrical component. The optical component has a sensing surface and a backside surface opposite to the sensing surface. The electrical component is disposed adjacent to the backside surface of the optical component and configured to support the optical component. A portion of the backside surface of the optical component is exposed from the electrical component.
US12040305B2
An electronic component package includes a substrate and an electronic component mounted to the substrate, the electronic component including a bond pad. A first antenna terminal is electrically connected to the bond pad, the first antenna terminal being electrically connected to a second antenna terminal of the substrate. A package body encloses the electronic component, the package body having a principal surface. An antenna is formed on the principal surface by applying an electrically conductive coating. An embedded interconnect extends through the package body between the substrate and the principal surface and electrically connects the second antenna terminal to the antenna. Applying an electrically conductive coating to form the antenna is relatively simple thus minimizing the overall package manufacturing cost. Further, the antenna is relatively thin thus minimizing the overall package size.
US12040303B2
A semiconductor device 10 includes a pair of electrodes 16 and a conductive connection member 21 electrically bonded to the pair of electrodes 16. At least a portion of a perimeter of a bonding surface 24 of at least one of the pair of electrodes 16 and the conductive connection member 21 includes an electromigration reducing area 22.
US12040301B2
Semiconductor device A1 of the present disclosure includes: semiconductor element 10 (semiconductor elements 10A and 10B) having element obverse face and element reverse face facing toward opposite sides in z direction; support substrate 20 supporting semiconductor element 10; conductive block 60 (first block 61 and second block 62) bonded to element obverse face via first conductive bonding material (block bonding materials 610 and 620); and metal member (lead member 40 and input terminal 32) electrically connected to semiconductor element 10 via conductive block 60. Conductive block 60 has a thermal expansion coefficient smaller than that of metal member. Conductive block 60 and metal member are bonded to each other by a weld portion (weld portions M4 and M2) at which a portion of conductive block 60 and a portion of metal member are welded to each other. Thus, the thermal cycle resistance can be improved.
US12040299B2
A semiconductor package includes a support member, a semiconductor chip arranged in the support member such that a front surface and a backside surface of the semiconductor chip are exposed from a second surface of the support member and a first surface opposite to the second surface respectively, a lower redistribution wiring layer covering the second surface of the support member and including first redistribution wirings electrically connected to chip pads provided at the front surface of the semiconductor chip and vertical connection structures of the support member respectively, and an upper redistribution wiring layer covering the first surface of the support substrate, and including second redistribution wirings electrically connected to the vertical connection structures and a thermal pattern provided on the exposed backside surface of the semiconductor chip.
US12040293B2
The present disclosure provides an integrated circuit (IC) structure. The IC structure includes a semiconductor substrate; an interconnection structure formed on the semiconductor substrate; and a redistribution layer (RDL) metallic feature formed on the interconnection structure. The RDL metallic feature further includes a barrier layer disposed on the interconnection structure; a diffusion layer disposed on the barrier layer, wherein the diffusion layer includes metal and oxygen; and a metallic layer disposed on the diffusion layer.
US12040290B2
A radio frequency integrated circuit comprising: at least one transistor; a matching circuit coupled to said transistor; and at least one bump is used to form a passive element in said matching circuit, and said bump is used for radio frequency matching, the bumps can be used as passive components for amplifier harmonic impedance matching or the bumps can be the amplifier's passive components of the harmonic impedance matching, both of them can enhance the power, bandwidth and efficiency of amplifiers and integrated circuits.
US12040282B2
An electronic device includes a first interposer, a first integrated circuit (IC) device affixed to the first interposer, a second interposer, and a second IC device affixed to the second interposer. he second interposer is bonded to the first interposer. The first interposer includes first interposer circuitry and a first connection element electrically connected to the first interposer circuitry. The second interposer includes second interposer circuitry and a second connection element electrically connected to the second interposer circuitry. The second connection element is bonded to the first connection element to define a connection element pair. The connection element pair provides an electrical connection between the first interposer circuitry and the second interposer circuitry.
US12040273B2
Semiconductor device and the manufacturing method thereof are disclosed herein. An exemplary semiconductor device comprises a fin disposed over a substrate, a gate structure disposed over a channel region of the fin, such that the gate structure traverses source/drain regions of the fin, a device-level interlayer dielectric (ILD) layer of a multi-layer interconnect structure disposed over the substrate, wherein the device-level ILD layer includes a first dielectric layer, a second dielectric layer disposed over the first dielectric layer, and a third dielectric layer disposed over the second dielectric layer, wherein a material of the third dielectric layer is different than a material of the second dielectric layer and a material of the first dielectric layer. The semiconductor device further comprises a gate contact to the gate structure disposed in the device-level ILD layer and a source/drain contact to the source/drain regions disposed in the device-level ILD layer.
US12040268B2
An integrated circuit (IC) includes a substrate and a thin film resistor (TFR) device structure. The TFR device structure includes a first portion of a first metallization layer and a second portion of the first metallization layer on the substrate. The TFR device structure also includes a first portion of a dielectric layer on the first portion of the first metallization layer and a second portion of the dielectric layer on the second portion of the first metallization layer. The TFR device structure further includes a first portion of a second metallization layer on the first portion of the dielectric layer and a second portion of the second metallization layer on the second portion of the dielectric layer. The TFR device structure also includes a first portion of a third metallization layer coupling the first portion of the second metallization layer to the second portion of the second metallization layer.
US12040266B2
Embodiments provide a package substrate. The package substrate includes a substrate having a cavity hole therein, and a semiconductor device in the cavity hole. The semiconductor device has first terminal side and a second terminal side opposite to the first terminal side. The package substrate further includes a first redistribution structure on the first terminal side of the cavity substrate to electrically couple to a first pad and a second pad on the first terminal side of the semiconductor device; and a second redistribution structure on the second side of the cavity substrate to electrically couple to a third pad and fourth pad on the second terminal side of the semiconductor device.
US12040264B2
A semiconductor package includes a semiconductor chip, a lower redistribution layer disposed under the semiconductor chip, the lower redistribution layer including a plurality of lower insulating layers, a plurality of lower redistribution patterns, and a plurality of lower conductive vias, a lower passivation layer disposed under the lower redistribution layer and provided with a recess at a bottom surface of the lower passivation layer, an under bump metallization (UBM) pad disposed in the first recess, a UBM protective layer disposed in the first recess and connected to the lower conductive vias while covering a top surface and opposite side surfaces of the UBM pad, and an outer connecting terminal connected to a bottom surface of the UBM pad. The bottom surface of the UBM pad is positioned at a first depth from the bottom surface of the lower passivation layer.
US12040263B2
A packaged semiconductor device includes a substrate having a first surface and a second surface opposite the first surface. At least one semiconductor die is mounted at the first surface of the substrate. Electrically-conductive leads are arranged around the substrate, and electrically-conductive formations couple the at least one semiconductor die to selected leads of the electrically-conductive leads. A package molding material is molded onto the at least one semiconductor die, onto the electrically-conductive leads and onto the electrically-conductive formations. The package molding material leaves the second surface of the substrate uncovered by the package molding material. The substrate is formed by a layer of electrically-insulating material.
US12040262B2
Flexible modules and methods of manufacture are described. In an embodiment, a flexible module includes a flex board formed in which a passivation layer is applied in liquid form in a panel level process, followed by exposure and development. An electronic component is then mounted onto the flex board and encapsulated in a molding compound that is directly on a top surface of the passivation layer.
US12040259B2
A III-nitride-based semiconductor packaged structure includes a lead frame, an adhesive layer, a III-nitride-based die, an encapsulant, and at least one bonding wire. The lead frame includes a die paddle and a lead. The die paddle has first and second recesses arranged in a top surface of the die paddle. The first recesses are located adjacent to a relatively central region of the top surface. The second recesses are located adjacent to a relatively peripheral region of the top surface. The first recess has a shape different from the second recess from a top-view perspective. The adhesive layer is disposed on the die paddle to fill into the first recesses. The III-nitride-based die is disposed on the adhesive layer. The encapsulant encapsulates the lead frame and the III-nitride-based die. The second recesses are filled with the encapsulant. The bonding wire is encapsulated by the encapsulant.
US12040258B2
A semiconductor apparatus according to the present invention is a semiconductor apparatus on which a plurality of external terminals are disposed. The semiconductor apparatus includes: a first lead portions having die pads, first outer leads and first inner leads; chips; second lead portions having second outer leads and second inner lead; and a resin. On at least one of the first inner leads, the second inner leads and the die pads, a terminal temperature equalizing structure which restricts a heat transfer amount of heat transferred from the chips to predetermined external terminals, and equalizes respective terminal temperatures of a plurality of external terminals is formed.
According to the semiconductor apparatus of the present invention, it is possible to prevent specific external terminals from becoming extremely high temperature when the semiconductor apparatus is mounted.
US12040247B2
A package system and a manufacturing method thereof are provided. The package system includes a semiconductor package and a thermal-dissipating structure. The semiconductor package includes a first surface and a second surface opposing to each other, and a planarity of the second surface is greater than that of the first surface. The thermal-dissipating structure includes a first plate secured to the semiconductor package, a gasket interposed between the first plate and the semiconductor package, a second plate secured to the semiconductor package opposite to the first plate, and a first thermal interface material layer interposed between the second plate and the second surface of the semiconductor package. The gasket includes a plurality of hollow regions corresponding to portions of the first surface of the semiconductor package.
US12040239B2
Disclosed is a method for suppressing material warpage by increasing a gas density. The method comprises the following steps: a. placing a plurality of semiconductor elements in a processing chamber; b. increasing a temperature in the processing chamber to a first predetermined temperature and importing a gas, to increase pressure to predetermined pressure and apply the processing chamber in a high-temperature and high-pressure working environment; and performing an isothermal-isobaric process at the first predetermined temperature and the predetermined pressure, to improve temperature uniformity by the high pressure gas; and c. decreasing the temperature in the processing chamber from the first predetermined temperature to a second predetermined temperature and continuing to import the gas into the processing chamber, to maintain the processing chamber at the predetermined pressure; and performing a cooling and isobaric process on each semiconductor element, to suppress warpage of each semiconductor element.
US12040233B2
A method of forming a semiconductor device includes: forming a metal gate structure over a fin that protrudes above a substrate, the metal gate structure being surrounded by an interlayer dielectric (ILD) layer; recessing the metal gate structure below an upper surface of the ILD layer distal from the substrate; after the recessing, forming a first dielectric layer over the recessed metal gate structure; forming an etch stop layer (ESL) over the first dielectric layer and the ILD layer; forming a second dielectric layer over the ESL; performing a first dry etch process to form an opening that extends through the second dielectric layer, through the ESL, and into the first dielectric layer; after the first dry etch process, performing a wet etch process to clean the opening; and after the wet etch process, performing a second dry etch process to extend the opening through the first dielectric layer.
US12040227B2
Provided are a semiconductor structure and a method for manufacturing the same. The method for manufacturing a semiconductor structure includes that a substrate is provided, and a first structure is formed on the substrate; a first supporting layer is formed, the first supporting layer covering the first structure; a second supporting layer is formed, the second supporting layer covering the first supporting layer; and the first supporting layer and the second supporting layer on an upper surface of the first structure, and the first supporting layer between the first structure and the second supporting layer are removed, a top surface of the second supporting layer being higher than the top surface of the first structure.
US12040221B2
Various embodiments of the present application are directed to a method for forming a semiconductor-on-insulator (SOI) device with an impurity competing layer to absorb potential contamination metal particles during an annealing process, and the SOI structure thereof. In some embodiments, an impurity competing layer is formed on the dummy substrate. An insulation layer is formed over a support substrate. A front side of the dummy wafer is bonded to the insulation layer. An annealing process is performed and the impurity competing layer absorbs metal from an upper portion of the dummy substrate. Then, a majority portion of the dummy substrate is removed including the impurity competing layer, leaving a device layer of the dummy substrate on the insulation layer.
US12040220B2
The present application provides a semiconductor device, which includes a shallow trench isolation structure, located in a substrate, and comprises a first region and a second region alternately arranged. The width of the first region is greater than the width of the second region. A first filling layer and a second filling layer are sequentially arranged in the first region, and a first filling layer is arranged in the second region; wherein, in the first region, the height of the first filling layer is lower than the height of the second filling layer. The device provides an advantage that the saddle-shaped shallow trench isolation structure in the first region reduces the trapping centers during any interference from adjacent word line structures, and also reduces the overlap areas of adjacent word line structures formed subsequently, thereby reducing parasitic capacitance, curtailing leakage and improving the semiconductor device's performance.
US12040211B2
Various embodiments of microelectronic devices and methods of manufacturing are described herein. In one embodiment, a method for enhancing wafer bonding includes positioning a substrate assembly on a unipolar electrostatic chuck in direct contact with an electrode, electrically coupling a conductor to a second substrate positioned on top of the first substrate, and applying a voltage to the electrode, thereby creating a potential differential between the first substrate and the second substrate that generates an electrostatic force between the first and second substrates.
US12040206B2
A ventilated puck is provided. The ventilated puck includes an upper box, a spider plate, and a lower box. In particular, the upper box is fitted on the lower box to form a hollow structure, in which the spider plate is disposed. A ventilation channel for communicating the hollow structure with an external environment is provided in the upper box, or in the lower box or at interface between the upper box and the lower box. The ventilated puck of the present application may ensure gas exchange during the gas protection process conducted on semiconductor wafers, thereby preventing deformation of the puck due to pressure differences. Optionally, the interior of the ventilation channel is provided with a dustproof labyrinth structure, thereby preventing the entry of dust.
US12040200B2
A semiconductor processing apparatus is disclosed that may include a reaction chamber joined by an upstream inlet flange and a downstream outlet flange wherein a longitudinal direction of the chamber extends from the inlet flange to the outlet flange and a plurality of ribs are provided on an outer surface of at least an upper chamber wall. The semiconductor processing apparatus may also include at least one array of heating elements disposed above the reaction chamber and at least one variable positioning device coupled to the at least one array of heating elements and configured to controllably adjust the position of the at least one array of heating elements relative to the position of the plurality of ribs.
US12040193B2
A method for treating a substrate includes arranging a substrate in a processing chamber. At least one of a vaporized solvent and a gas mixture including the solvent is supplied to the processing chamber to form a conformal liquid layer of the solvent on exposed surfaces of the substrate. The at least one of the vaporized solvent and the gas mixture is removed from the processing chamber. A reactive gas including a halogen species is supplied to the processing chamber. The conformal liquid layer adsorbs the reactive gas to form a reactive liquid layer that etches the exposed surfaces of the substrate.
US12040192B2
Various implementations of a method of forming a semiconductor package may include forming a plurality of notches into the first side of a semiconductor substrate; applying a permanent coating material into the plurality of notches; forming a first organic material over the first side of the semiconductor substrate and the plurality of notches; thinning a second side of the semiconductor substrate opposite the first side one of to or into the plurality of notches; and singulating the semiconductor substrate through the permanent coating material into a plurality of semiconductor packages.
US12040187B2
Systems and methods for in-die metrology using target design patterns are provided. These systems and methods include selecting a target design pattern based on design data representing the design of an integrated circuit, providing design data indicative of the target design pattern to enable design data derived from the target design pattern to be added to second design data, wherein the second design data is based on the first design data. Systems and methods can further include causing structures derived from the second design data to be printed on a wafer, inspecting the structures on the wafer using a charged-particle beam tool, and identifying metrology data or process defects based on the inspection. In some embodiments the systems and methods further include causing the charged-particle beam tool, the second design data, a scanner, or photolithography equipment to be adjusted based on the identified metrology data or process defects.
US12040180B2
A method for depositing a nitride layer over an oxide layer to form an oxide-nitride stack is provided. The method includes supplying an inert gas to a plasma enhanced chemical vapor deposition (PECVD) reactor that supports a substrate having said oxide layer. Then, providing power to an electrode of the PECVD reactor, where the power is configured to strike a plasma. Then, flowing reactant gases into the PECVD reactor. The reactant gases include a first percentage by volume of ammonia (NH3), a second percentage by volume of nitrogen (N2), a third percentage by volume of silane (SiH4) and a fourth percentage by volume of an oxidizer. The fourth percentage by volume of said oxidizer is at least 0.5 percent by volume and less than about 8 percent by volume. Then, continuing to flow the reactant gases into the PECVD reactor until the nitride layer is determined to achieve a target thickness over the oxide layer.
US12040178B2
A semiconductor device structure and method for manufacturing the same are provided. The method includes forming a first resistive element over a substrate, and the first resistive element has a first sidewall extending in a first direction and a second sidewall opposite to the first sidewall and extending in the first direction. The method further includes forming a first conductive feature and a second conductive feature over and electrically connected to the first resistive element and forming a second resistive element over the first resistive element and spaced apart from the first resistive element in a second direction. In addition, the second resistive element is located between the first sidewall and the second sidewall of the first resistive element in a top view, and the first resistive element and the second resistive element are made of different nitrogen-containing materials.
US12040177B2
Methods for forming a laminate film on substrate by a plasma-enhanced cyclical deposition process are provided. The methods may include: providing a substrate into a reaction chamber, and depositing on substrate a metal oxide laminate film by alternatingly depositing a first metal oxide film and a second metal oxide film different from the first metal oxide film, wherein depositing the first metal oxide film and the second metal oxide film comprises, contacting the substrate with sequential and alternating pulses of a metal precursor and an oxygen reactive species generated by applying RF power to a reactant gas comprising at least nitrous oxide (N2O).
US12040174B2
A mass selective ion trapping device includes a linear ion trap and a RF control circuitry. The ion trap includes a plurality of trap electrodes configured for generating a quadrupolar trapping field in a trap interior and for mass selective ejection of ions from the trap interior. The RF control circuitry is configured to apply a balanced AC voltage to the trap electrodes during a first period of time such that an AC voltage applied to a first pair of trap electrodes is of the same magnitude and of opposite sign to an AC voltage applied to a second pair of trap electrodes; apply unbalanced RF voltage to the second pair of trap electrodes during a second period of time; ramp the balanced AC voltage down and the unbalanced RF voltage up during a transition period; and eject ions from the linear ion trap after the second period of time.
US12040165B2
A wafer placement table includes a ceramic base having a wafer placement surface on its top surface and incorporating an electrode, a cooling base in which a refrigerant flow channel is formed, and a metal bonding layer that bonds the ceramic base with the cooling base. The cooling base includes a ceiling base made of a metal matrix composite material or a low thermal expansion metal material and defining a ceiling of the refrigerant flow channel, a grooved base of which a main component is made of the same ceramic material as a main component of the ceramic base and on a top surface of which a flow channel groove defining a bottom and a side wall of the refrigerant flow channel is provided, and a metal ceiling bonding layer that bonds a bottom surface of the ceiling base with the top surface of the grooved base.
US12040157B2
In a writing process in a charged-particle multi-beam apparatus, a desired pattern is written onto a target wherein said desired pattern is provided as input pattern data (INPDAT) in a vector format and processed through a pattern data processing flow. A data preprocessing system receives the input pattern data (INPDAT) and preprocesses the input pattern data independently of the writing process, preferably in advance to it, using writing parameter data provided to the data preprocessing system, and writes the intermediate pattern data (IMDAT) thus obtained to a data storage. When a writing process is carried out using the apparatus, its writing control system reads the intermediate pattern data from the data storage, converts them into pattern streaming data (SBUF), and streams the pattern streaming data to the apparatus for writing the pattern to the target.
US12040153B2
An ion gun of the invention includes: an anode; a magnetic pole that has an inner surface facing the anode, a slit provided at a position corresponding to the anode, and an inner inclined surface that extends from an end of the inner surface to the slit and that forms a part of the slit; and a cover that covers at least the inner surface and the inner inclined surface, is formed of an electroconductive and non-magnetic material, and is detachable from the magnetic pole.
US12040152B2
An energy converter unit and X-ray source system are presented. The energy converter unit comprises a multilayered crystal structure having a selected layers' arrangement comprising at least first and second of layers of at least first and second material compositions. The layers-arrangement is formed of a pattern of n1 layers of said first layer type and n2 layers of said second layer type generating a selected lattice periodicity of said layers. The lattice periodicity is selected such that said multilayered crystal structure responds to the charged particle beam of predetermined parameters by coherent emission of X-ray radiation having selected spectral content and emission direction.
US12040150B2
A diagnostic system for monitoring a mechanical trip mechanism of a circuit interrupter provides advanced diagnostics. The trip mechanism comprises a D-shaft that is actuated by the trip unit, an operating mechanism that is actuated by the D-shaft, and a pole shaft that is actuated by the operating mechanism to physically separate the separable contacts. During every opening operation, the diagnostic system determines how much time elapses between the D-shaft beginning to move to its open position and the pole shaft reaching its open position, in order to detect degradation of the trip mechanism as early as possible. This ensures that suboptimal performance is detected even if the trip mechanism is meeting the minimum requirements for acceptable performance. A user is notified once the performance has degraded to a level that is considered concerning before the trip mechanism fails altogether, saving significant time and resources and preventing more widespread damage.
US12040149B2
A first yoke is arranged in a contact direction with respect to a movable contact piece. A second yoke is arranged in an opening direction with respect to the movable contact piece. The first yoke and the second yoke are configured to generate a magnetic force that attracts the first yoke and the second yoke to each other when the movable contact contacts the fixed contact and is energized. The first yoke and the second yoke are arranged not to contact each other so that the movable contact piece can contact the fixed terminal in a state where the movable contact and the fixed contact are lost.
US12040147B2
An acoustic sensing system for detecting movement of an ultra-fast actuator in a hybrid circuit interrupter is disclosed. The system comprises a number of acoustic sensors structured to perform active or passive position sensing. For active sensing, the sensors emit sound waves toward a number of targeted portions of the actuator moving assembly and detect the positions of the targets based on acoustic signals reflected back to the sensors by the targets. For passive sensing, the sensors detect acoustic wavelets generated as a result of the moving assembly components moving during opening and closing operations. Acoustic signals can propagate through air or solids and thus the sensors can be mounted in a variety of locations within the circuit interrupter. Acoustic sensors are particularly well-suited for the circuit interrupter environment, as they are resilient to the environmental and external factors, such as dust, that can affect the performance of non-acoustic sensors.
US12040146B2
A closing mechanism controller includes contactor operating logic that generates a software or firmware based closing mechanism command signal. The controller also includes hardware interlock circuitry that generates an interlock signal, the hardware interlock circuity being configured to compare an interlock signal to the software based closing mechanism command signal and to provide an enable signal to the closing mechanism when the interlock signal matches the closing mechanism command signal.
US12040141B2
Disclosed is a switch device including a push operation part having a light transmitting portion, a control board installed in a push operation direction of the push operation part, a fingerprint sensor provided on the push operation part to detect a fingerprint of a user pushing the push operation part, a controller provided on one surface of the control board to control the fingerprint sensor, a flexible board provided to electrically connect the fingerprint sensor and the controller, and a plurality of light sources installed on opposite surfaces of the control board and closer to the push operation part than the controller to illuminate the light transmitting portion.
US12040132B2
An actuating mechanism includes a main body, an electromagnetic device fixed to the main body, and a swinging rod swingably connected to the main body. A position of connection between the swinging rod and the main body is opposite to an iron core of the electromagnetic device, and an upper end of the swinging rod is opposite to and spaced apart from the electromagnetic device. A permanent magnet is disposed on the upper end of the swinging rod, and a magnetic pole direction of the permanent magnet and a magnetic pole direction of the electromagnetic device cross each other. Since the permanent magnet on the swinging rod is opposite to and spaced apart from the electromagnetic device, the swinging rod is not in contact with the electromagnetic device during working process. This avoids knocking of the swinging rod on other components, and therefore prevents noise, reduces wear.
US12040126B2
An inductive unit is formed in an integrated circuit. An electromagnetic radiation test is performed thereon. When an amount of electromagnetic radiation exceeds a radiation threshold value, a shielding structure is formed. The shielding structure has a width and a distance separated from the inductive unit such that a decreasing amount of a quality factor of the inductive unit is not larger than a first predetermined value and a shielded amount of electromagnetic radiation is not lower than a second predetermined value. The inductive unit has a symmetric shape and the inductive device further includes a single asymmetric inductive portion. The closed shape of the shielding structure encloses the inductive unit and covers the single asymmetric inductive portion. A part of the single asymmetric inductive portion extends along a peripheral direction of the shielding structure.
US12040119B2
A winding core includes a winding core portion extending in a length direction; and first and second flange portions respectively provided at first and second end portions of the winding core portion in the length direction, and each having a bottom surface, a top surface on a side opposite to the bottom surface, an inner end surface facing the winding core portion side, and an outer end surface on a side opposite to the inner end surface, with a convex step portion on the top surface side of the outer end surface. The winding core portion has an upper surface facing substantially the same direction as a direction in which the top surface faces. A first straight line passing through the top surface and a second straight line passing through the upper surface intersect outside the outer end surface at an angle of from 0.3 degrees to 5 degrees.
US12040118B2
A transformer includes a housing having a base wall, a first side wall, a second side opposing wall, a third side wall joining the first side wall and the second side wall at a first end including a first cooling channel joining the first side wall and the second side wall at a first end, and a fourth side wall including joining the first side wall and the second side wall at a second end. The first, second, third, and fourth side walls collectively define an interior portion. A cover extends across each of the first side wall the second side wall, the third side wall, and the fourth side wall. A cooling system includes a first cooling channel disposed in the third side wall, a second cooling channel disposed in the fourth side wall, and a third cooling channel disposed in the cover.
US12040112B2
A magnetic sheet according to the present invention contains Mn—Zn ferrite as a main component and is comprised of a sheet-shaped sintered body. Besides, a ratio of ZMIN to ZMAX (ZMIN/ZMAX×100) is 90% or more, in which a maximum value of a content of Zn in terms of oxide is set to ZMAX and a minimum value of the content of Zn in terms of oxide is set to ZMIN in a thickness direction of a cross section of the sintered body.
US12040111B2
A multilayer coil component includes an element body containing a plurality of metal magnetic particles and a resin existing between the plurality of metal magnetic particles and a coil disposed in the element body and configured to include a plurality of electrically interconnected coil conductors. At least one of the plurality of coil conductors has a spiral shape and has conductor portions adjacent to each other when viewed from a direction along a coil axis of the coil. The conductor portion includes a straight conductor portion extending in a straight line and a connecting conductor portion connecting the straight conductor portion and constituting a corner portion of the coil conductor. The metal magnetic particles between the connecting conductor portions adjacent to each other are lower in density than the metal magnetic particles between the straight conductor portions adjacent to each other.
US12040110B2
Disclosed are an oriented electrical steel sheet and a manufacturing method thereof. An exemplary embodiment of the present invention provides a method of manufacturing an oriented electrical steel sheet, including: providing a slab including Si at 1.0 to 4.0 wt %, C at 0.1 to 0.4 wt %, and the remaining portion including Fe and other inevitably incorporated impurities; reheating the slab; producing a hot rolled steel sheet by hot rolling the slab; performing annealing of the hot rolled steel sheet; cold rolling the annealed hot rolled steel sheet; decarburizing and primary annealing the cold rolled steel sheet; cold rolling the decarburized and annealed steel sheet; and secondary annealing the cold rolled steel sheet.
US12040109B2
A circuit protection device including a positive temperature coefficient (PTC) device and a backup fuse electrically connected in series with one another, the backup fuse comprising a quantity of solder disposed on a dielectric chip and having a melting temperature that is higher than a trip temperature of the PTC device, wherein the a surface of the dielectric chip exhibits a de-wetting characteristic relative to the solder such that, when the solder is melted, the solder draws away from the surface to create a galvanic opening in the backup fuse.
US12040100B2
A transportable nuclear power system is provided. The system includes a nuclear power generator. The nuclear power generator includes one or more fuel cartridges configured to form a critical core during a power generation operation, each of the one or more fuel cartridges containing a nuclear fuel. The nuclear power generator also includes a reactivity controller and one or more working fluid conduits, each work fluid conduit containing a working fluid circulating within each of the one or more fuel cartridges to cool the nuclear fuel and execute a thermodynamic cycle. The system also includes an Intermodal transport container including a support structure mounted inside the transport container to support at least the one or more fuel cartridges of the nuclear power generator. The one or more fuel cartridges of the nuclear power generator are contained in the transport container during the power generation operation.
US12040099B2
A nuclear fuel assembly for a nuclear reactor core, the fuel assembly having at least one fuel element including an elongated shell defining an interior volume, a lattice structure disposed within the interior volume, at least one flow channel extending through the lattice structure, at least one lattice site disposed in the lattice structure, and at least one fuel compact disposed within a corresponding one of the at least one lattice site, a first end cap including a boss having a first cross-sectional shape, the first end cap being affixed to a first end of the shell, and a second end cap including a first bore having a second cross-sectional shape, the second end cap being affixed to a second end of the shell, wherein the first cross-sectional shape of the boss is the same as the cross-sectional shape of the bore.
US12040090B2
A method for generating an alimentary instruction set identifying a nutrition plan, comprising receiving information related to a biological extraction and physiological state of a user and generating a diagnostic output based upon the information related to the biological extraction and physiological state of the user. The generating comprises identifying a condition of the user as a function of the information related to the biological extraction and physiological state of the user and a first training set. Further, the generating includes identifying nutrition related to the identified condition of the user as a function of the identified condition of the user and a second training set. Further, the method includes generating, by an alimentary instruction set generator operating on a computing device, a nutrition plan as a function of the diagnostic output, said nutrition plan including the nutrition related to the identified condition of the user.
US12040086B2
Methods and systems for rewarding the usage of specific applications connected to an Electronic Health Record used by healthcare provider offices, such as Patient Portals, to accomplish tasks such as messaging doctors using the inline email-like messaging system for non-urgent matters, for requesting appointments online, for requesting refill requests online, sharing personal health data from tracking devices, etc.
US12040085B2
Disclosed herein are radiotherapy methods and systems that can display a workflow-oriented graphical user interface(s). In an embodiment, a method comprises retrieving, by a server, information from a radiotherapy file associated with a patient, the information comprising an alignment data of at least a treatment region of the patient; presenting, by the server, for display on a graphical user interface, an image corresponding to the patient positioned on a couch of a radiotherapy machine, the image comprising an overlay on a surface of the patient in the treatment region; and presenting, by the server, for display, a visually distinct revised overlay for at least a portion of the surface of the patient in the treatment region that matches, within a predetermined margin of error, the alignment data.
US12040081B2
Embodiments of the present disclosure provide a blister pack station for use with a blister pack. The blister pack station includes at least one slot for receiving at least one blister pack containing one or more tablets. The blister pack station further includes an input module to receive a plurality of instructions from a third party including at least one of an authorized person, a server, a blister pack, and another blister pack station. The blister pack station also includes a chip configured to communicate the plurality of instructions to at least one of a central server, a device based in a cloud network, the blister pack, and the another blister pack station.
US12040077B2
Systems and methods are provided for determining the placement of energy-delivery nodes of an energy-based therapeutic device. In one aspect, recommended placement locations are customized by analyzing an image or video of the user and may be superimposed on an image corresponding to an affected body part.
US12040072B2
An apparatus for generating alimentary data within a geofence is disclosed. The apparatus comprises a memory and at least a processor. The memory instructs the at least a processor to receive a geofence, wherein the geofence comprises a predetermined geographic area. memory instructs the at least a processor to identify population data as a function of the geofence, wherein the population data comprises at least a statistical markup data. The memory then instructs the processor to calculate an conicity index as a function of the at least a statistical markup data. The memory instructs the processor to generate alimentary data as function of the conicity index, wherein the alimentary data comprises a recommended nutrient intake. The memory then instructs the processor to determine a plurality of phenotype clusters within the geofence as a function of the alimentary data.
US12040068B2
A distributed system can include a server outside of a clinical environment and a connectivity adapter and a plurality of infusion pumps within the clinical environment. The connectivity adapter can receive from the server a location of an update, such as a drug library update or an operational software update, to be delivered to the infusion pumps. The location can be received over a first messaging communication channel of a network, and the update data can be received over a second, data communication channel of the network. The update data can be stored at the connectivity adapter such that it can be sent to the infusion pumps.
US12040060B2
According to an aspect of the present disclosure, a healthcare system retrieves multiple parameters relating to a patient from different databases, the parameters including current and historical data relating to the patient. Upon receiving symptoms of a medical problem of the patient, the healthcare system determines based on the symptoms and the multiple retrieved parameters, recommendations to assist in the triage of the patient and provides the recommendations to a healthcare provider to assist in the triage of the patient. Accordingly, the healthcare system is configured to aid triage management by the healthcare system.
US12040059B2
A method for determining trial designs is provided. The method includes receiving, via at least one processor, one or more trial design criteria and one or more scenarios corresponding to a set of trial designs, and generating, via the at least one processor, simulation data based at least in part on replicating each of the set of trial designs with the one or more trial design criteria and the one or more scenarios. The simulation data includes performance parameters and performance parameter values associated with each design in the set of designs for a set of criteria. The method further includes determining, via the at least one processor, an optimality criteria for evaluating the trial designs, searching, within the set of trial designs, via the at least one processor, for globally optimum designs based on the optimality criteria, and transmitting, via the at least one processor, globally optimum designs.
US12040057B2
A scaffold-oriented line notation can include: a scaffold sequence of atom identifiers of a scaffold, the scaffold sequence includes at least one decoration marker or any number of decoration markers, each decoration marker being adjacent to an atom identifier of a linking atom of the scaffold; a decoration separator following a last atom identifier or a last decoration marker of the scaffold sequence; at least one decoration having at least one atom identifier in a line notation that defines a chemical structure of the chemical moiety of the decoration that is attached to the linking atom of the scaffold of the molecule; in the scaffold sequence, an order of the at least one decoration marker defines an order of the at least one decoration; in the at least one decoration, the first decoration follows the first decoration separator.
US12040051B2
The invention provides methods and system for making specific base calls at specific loci using a reference sequence construct, e.g., a directed acyclic graph (DAG) that represents known variants at each locus of the genome. Because the sequence reads are aligned to the DAG during alignment, the subsequent step of comparing a mutation, vis-a-vis the reference genome, to a table of known mutations can be eliminated. The disclosed methods and systems are notably efficient in dealing with structural variations within a genome or mutations that are within a structural variation.
US12040050B1
A dataset describing a collection of proteins is loaded, which identifies, for each protein, a respective value of a characteristic of interest. The dataset is provided as one or more inputs to a trained unsupervised representation model to cause the trained unsupervised representation model to generate a representation for each protein in the collection. The representation for each protein is input into a supervised top model to train the supervised top model to obtain a predicted characteristic and the trained supervised top model is used to obtain a predicted characteristic for a particular protein.
US12040048B2
The method includes compressing numbers of reads data for targeted genes of a gene expression assay performed on a test sample. The targeted genes are organized into categories. Each category represents a functional context associated with the targeted genes in that category. The numbers of reads corresponding to targeted genes each category is compressed to form a compressed value for the category. The compressed value is compared to a baseline value for the category to determine an enrichment or a loss of a signature corresponding to the functional context of the category. The method may include analyzing information from multiple assays performed on the test sample, assigning a score value to each assay result and predicting a response to immune-oncology treatment based on the assigned scores.
US12040047B2
Presented herein are techniques for identifying and/or validating sequence variants in genomic sequence data. The techniques include generating an error rate reflective of sequence errors present in the genomic sequence data. The error rate may be used to validate potential sequence variants. The error rate may be based on errors identified during consensus sequence confirmation for sequence reads associated with individual unique molecular identifiers.
US12040043B2
A semiconductor memory device includes a plurality of input-output pins configured to communicate with a memory controller, a command control logic, a temperature measurement circuit and an operation limit controller. The command control logic controls an operation of the semiconductor memory device based on command signals and control signals transferred from the memory controller through control pins among the plurality of input-output pins. The temperature measurement circuit measures an operation temperature of the semiconductor memory device to generate a temperature code corresponding to the operation temperature. The operation limit controller, when it is determined based on the temperature code that the operation temperature exceeds a risk temperature, controls an internal operation of the semiconductor memory device regardless of the command signals and the control signals transferred from the memory controller to thereby decrease a power consumption of the semiconductor memory device.
US12040041B2
A semiconductor device comprises a stack structure comprising decks each comprising a memory element level comprising memory elements, and a control logic level in electrical communication with the memory element level and comprising control logic devices. At least one of the control logic devices of the control logic level of one or more of the decks comprises at least one device exhibiting a gate electrode shared by neighboring vertical transistors thereof. A control logic assembly, a control logic device, an electronic system, a method of forming a control logic device, and a method of operating a semiconductor device are also described.
US12040039B2
An apparatus that includes a memory cell array, an I/O terminal supplied with an original write data in a normal operation, a compression logic circuit configured to generate a compressed test data in a test operation based on a test read data read from the memory cell array, and a syndrome generator configured to generate a first syndrome based on the original write data in the normal operation and generate a second syndrome based on the compressed test data in the test operation.
US12040038B2
Methods, systems, and devices for imprint recovery for memory cells are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
US12040037B2
Implementations described herein relate to interrupting a memory built-in self-test. A memory device may read one or more bits, associated with a memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify, based on the one or more bits, that the memory built-in self-test is to be interrupted while the memory built-in self-test is being performed using a test mode. The memory device may be permitted to interrupt the memory built-in self-test while the memory built-in self-test is being performed using the test mode but may not be permitted to interrupt the memory built-in self-test while the memory built-in self-test is being performed using a repair mode. The memory device may interrupt the memory built-in self-test while the memory built-in self-test is being performed using the test mode.
US12040036B2
The present disclosure describes a magnetic memory device. The magnetic memory device includes a magnetic sensing array configured to sense an external magnetic field strength. The magnetic memory device further includes a voltage modulator configured to, in response to the external magnetic field strength being greater than a threshold magnetic field strength, provide a test voltage different from a current write voltage of the magnetic memory device. The magnetic memory device further includes an error check array configured to use the test voltage as a write voltage of the error check array and provide a bit error rate corresponding to the test voltage. The magnetic memory device further includes a control unit configured to adjust, based on the bit error rate being equal to or less than a threshold bit error rate, a write voltage of the magnetic memory device from the current write voltage to the test voltage.
US12040034B2
Various embodiments relate to a method for storing and reading data from a memory. Data words stored in the memory may be grouped, and word specific parity information and shared parity information is generated, and the shared parity information is distributed among the group of words. During reading of a word, if more errors are detected than can be corrected with word parity data, the shared parity data is retrieved and used to make the error corrections.
US12040032B2
An electronic circuit and method for self-diagnosis of a data memory (RAM) is described comprising/using a first error correction code unit (ECCGEN1) for generating an error correction code (ECCIN) from user data (DIN) to be written into the data memory (RAM). The electronic circuit is arranged to feed the user data (DIN) written into the memory and the related error correction code (ECCIN) into the error check unit (ECCCHK/CORR) in the write cycle when writing the user data and the related error correction code (ECCIN) into the data memory (RAM) to provide a Latent Fault flag in case of a determined difference between the error correction code (ECCIN) and the countercheck code (CCCIN) calculated from the user data (DIN) by the error check unit (ECCCHK/CORR).
US12040026B2
A processing device determines difference error counts that are indicative of relative widths of valleys. Each of the valleys is located between a respective pair of programming distributions of memory cells of the memory device. A program targeting operation is performed on a memory cell of the memory device to calibrate one or more program verify (PV) targets associated with the programming distributions. To perform the program targeting operation, a rule from a set of rules is selected based on the difference error counts. The set of rules corresponds to an adjusting of a PV target of a last programming distribution. One or more program verify (PV) targets associated with the programming distributions are adjusted based on the selected rule.
US12040023B2
A memory storage device including a flash memory and a controller circuit is provided. The flash memory includes a plurality of memory cells. Each of the memory cells includes a substrate, a drain terminal, a source terminal, and a gate terminal. The controller circuit is coupled to the flash memory. The controller circuit is configured to perform a first erase operation on the memory cells to obtain a first erase threshold voltage distribution, and perform a program operation on the memory cells to obtain a program threshold voltage distribution. The first erase threshold voltage distribution is larger than a first target voltage. The program threshold voltage distribution is smaller than a second target voltage. The first target voltage is larger than the second target voltage. A writing method of a flash memory is also provided.
US12040016B2
In accordance with some embodiments of the present disclosure, an apparatus for performing convolution operations is provided. The apparatus includes a first crossbar circuit comprising a first plurality of cross-point devices; a second crossbar circuit comprising a second plurality of cross-point devices; and a word line logic to apply input signals to the first crossbar circuit and the second crossbar circuit. The word line logic is configured to provide input signals representative of input data to be convolved using one or more two-dimensional convolution kernels and one or more depth-wise convolution kernels. The first crossbar circuit is configured to output a first plurality of output signals representative of a convolution of the input data and the two-dimensional convolution kernels. The second crossbar circuit is configured to output a second plurality of output signals representative of a convolution of the input data and the depth-wise convolution kernels.
US12040007B2
A semiconductor device with reduced power consumption is provided. The semiconductor device includes a transmitter unit, a receiver unit, a bias-outputting unit, and a controller unit. The bias-outputting unit has a plurality of memory units. The plurality of memory units each retains information to determine transmission power. The receiver unit receives a request signal transmitted from a base station and supplies it to the controller unit. The controller unit selects one of the plurality of memory units according to the request signal. The memory unit has an OS transistor and retains information when power supply is stopped.
US12040001B1
The present disclosure relates to pretreating a magnetic recording head assembly for magnetic media drive. The magnetic recording head assembly comprises a slider having a media facing surface (MFS), a top surface disposed opposite the MFS, a trailing edge surface disposed adjacent to the top surface, and an optical grating disposed on the trailing edge surface. A vertical cavity surface emitting laser (VCSEL) device is mounted to the trailing edge surface of the slider. The VCSEL device is aligned with the optical grating. A magnetic recording head comprising a waveguide and a near field transducer (NFT) coupled to the waveguide is disposed on the trailing edge surface of the slider. The VCSEL device is capable of emitting a plurality of lasers that are phase coherent on to the optical grating. The optical grating is capable of directing the emitted lasers about 90 degrees to the waveguide.
US12040000B2
The present application provides a special effect processing method and apparatus. The method includes: generating an audio signal in response to a touch operation of a user in a process of playing a video; segmenting the audio signal into multiple audio frames; performing, according to attributes of the audio frames, special effect processing on a picture which is currently played in the video.
US12039992B2
The voice control device includes a sound source signal input unit, a frequency determination unit, a band controller, a sound image controller, and a voice output unit. The sound source signal input unit inputs a sound source signal of content from a sound source. The frequency determination unit determines a cutoff frequency. The band controller acquires a high frequency signal in a frequency band equal to or higher than the cutoff frequency and a low frequency signal in a frequency band equal to or lower than the cutoff frequency, from the sound source signal of the content. The sound image controller generates a plurality of sound image control signals for controlling sound images of the plurality of speakers, by controlling at least one of a phase and a sound pressure level of the high frequency signal. The voice output unit outputs the low frequency signal to a first speaker, and outputs the plurality of sound image control signals to a second speaker composed of a plurality of speakers.
US12039981B2
A method, apparatus, device, and storage medium for speaker change point detection, the method including: acquiring target voice data to be detected; and extracting an acoustic feature characterizing acoustic information of the target voice data from the target voice data; encoding the acoustic feature to obtain speaker characterization vectors at a voice frame level of the target voice data; integrating and firing the speaker characterization vectors at the voice frame level of the target voice data based on a continuous integrate-and-fire CIF mechanism, to obtain a sequence of speaker characterizations bounded by speaker change points in the target voice data; and determining a timestamp corresponding to the speaker change points, according to the sequence of the speaker characterizations bounded by the speaker change points in the target voice data.
US12039978B2
A computing system for enabling a user to control a legacy application of an enterprise using voice commands includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the computing system to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application. A computer-implemented method includes receiving a user utterance; generating an output by analyzing the utterance using a speech-to-text application programming interface; and performing an action with respect to an element of the legacy application. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive a user utterance; generate an output by analyzing the utterance using a speech-to-text application programming interface; and perform an action with respect to an element of the legacy application.
US12039975B2
A natural language system may be configured to act as a participant in a conversation between two users. The system may determine when a user expression such as speech, a gesture, or the like is directed from one user to the other. The system may processing input data related the expression (such as audio data, input data, language processing result data, conversation context data, etc.) to determine if the system should interject a response to the user-to-user expression. If so, the system may process the input data to determine a response and output it. The system may track that response as part of the data related to the ongoing conversation.
US12039970B1
A system and method for authenticating sound verbalized or otherwise generated by a live source within a monitored setting for voice-controlled or sound-controlled automation of a responsive process. One or more classifiers each generate a decision value according to values of predetermined signal features extracted from a received digital stream, and a sound type classification is computed according to an aggregate score of a predetermined number of decision values. The actuation of the responsive process is authenticated when the system discriminately indicates the captured sound signals to be verbalized or generated by a live source. The responsive process is thereby suppressed when the sound is instead determined to be reproduced or otherwise previously transduced, for example by a transmission or recording.
US12039967B2
A method for evaluating satisfaction with voice interaction, a device, and a storage medium are provided, which are related to a technical field of artificial intelligence, in particular, to fields of natural language processing, knowledge graph and deep learning, and can be applied to user intention understanding. The specific implementation includes: acquiring sample interaction data of a plurality of rounds of sample voice interaction behaviors; performing feature extractions on respective sample interaction data, to obtain a sample interaction feature sequence; acquiring satisfaction marks corresponding to the respective sample interaction data, to obtain a satisfaction mark sequence; and training an initial model by using a plurality of sets of sample interaction feature sequences and of satisfaction mark sequences, to obtain the model for evaluating satisfaction.
US12039965B2
An audio processing system includes: a first microphone configured to output a first signal based on a first audio signal; one or more microphones each of which outputs a microphone signal based on an audio signal; one or more adaptive filters configured to respectively receive the microphone signals from the one or more microphones and output passing signals based on the microphone signals; and a processor configured to: determine whether the microphone signal includes uncorrelated noise; control one or more filter coefficients of the one or more adaptive filters; and subtract a subtraction signal based on the passing signals from the first signal. The one or more microphones include a second microphone that outputs a second signal. When determining that the second signal includes the uncorrelated noise, the processor is configured to set a level of the second signal input to the corresponding adaptive filter to zero.
US12039963B2
To provide a means capable of suppressing deterioration in the soundproofing performance of a soundproofing material capable of exhibiting high soundproofing performance over a wide range of a frequency range of 2000 Hz or less.
A soundproofing material including a sheet having elasticity, and a support portion partitioning the sheet into a partition portion while supporting the sheet is configured so that a surface rigidity (k) of the sheet and a surface density (m) of the sheet in the partition portion satisfy a relationship of the following Expression 1. Further, the soundproofing material is disposed on a substrate and a vibration separation layer is further disposed between the soundproofing material and the substrate to configure a soundproofing structure:
1
2
π
k
m
>
900
[
Hz
]
.
[
Expression
1
]
US12039958B2
Devices and methods that use a perceptual-driven approach to foveated displays with the goal of offering elegant degradation of image resolution with the increase of eccentricity and eye movements. As a result, the implementation leads to minimally perceivable image artifacts and image resolution discontinuity, and may further eliminate or limit the need for an eyetracker or scanning mechanism. Hereby we refer this approach as perceptual-driven continuous foveated display in contrast to the multi-level discrete foveation approach used previously.
US12039955B2
A system and method for synchronizing two or more display elements of a multiple element display, is disclosed. The method includes embedding a frame count signal into the blanking portion of a video frame for each data stream received by the multiple display elements. Upon displaying the pixel data from a video frame, a frame count signal containing an identifying frame count is transmitted back to the computer. The computer compares the frame count signals to determine if the multiple display elements are synchronized. Upon a determination that the multiple display elements are not synchronized, the data stream for one or more display elements are adjusted accordingly. The system may be configurated as a federated system with two or more computers each communicatively coupled to each display element in a hierarchal system, where a secondary computer can control a display element if the primary computer or primary computer link fails.
US12039954B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for gamma lookup table compression based on dimensionality reduction. In one aspect, a method includes obtaining a selection of a particular display condition for a display panel from among different display conditions for the display panel, selecting, based on the selection of the particular display condition, a set of weights for a set of basis functions from among different sets of weights that correspond to the different display conditions for the display panel, determining a gamma lookup table for the particular display condition for the display panel based on the set of weights that were selected and the set of basis functions, and remapping an image to be output on the display panel based on the gamma lookup table for the particular display condition.
US12039940B2
A light-emitting display device includes a display panel including a plurality of subpixels each including a light-emitting element, a data driver configured to supply a data voltage and a reset voltage to each of the subpixels, and a scan driver configured to output an emission signal for controlling a non-emission period and an emission period of the light-emitting element and a reset signal for controlling a reset period of each of the subpixels, wherein the scan driver outputs the emission signal a plurality of times in one frame period and outputs the reset signal a plurality of times in a non-emission period according to the emission signal, and at least one of a plurality of emission signals or a plurality of reset signals has at least one of a different delay period or a different pulse width.
US12039935B2
A pixel circuit can include a driving element connected to a first node, a second node and a third node; a first switch element supplying an initialization voltage to the second node; a second switch element supplying a data voltage to a fourth node; and a capacitor connected between the third node and the fourth node. Also, the pixel circuit can further include a third switch element supplying a reference voltage to the third node; a fourth switch element supplying a pixel driving voltage to the first node; a fifth switch element electrically connecting the fourth node with the second node; a light emitting element driven to emit light based on a current supplied through the driving element; and a sixth switch element configured to electrically connect the third node with a fifth node connected to an anode electrode of the light emitting element.
US12039927B2
An active-matrix display comprising a power source VDD; a pixel array of columns and rows, each light-emitting pixel having an individually controlled segmented electrode and an opposite electrode; a driving circuit comprising at least one data line that supplies a data signal for each pixel along a column, wherein the data signal controls the gate of a driving transistor whose source and drain are connected between the power source VDD and the segmented electrode and at least one scan line that supplies a scan signal that controls the gate of a scan transistor that enables the loading of the data signal from the data line to the gate of the driving transistor for each pixel along a row; and a pixel control circuit in electrical contact with the segmented electrode wherein the pixel control circuit prevents light emission by the pixel based on the value of the data signal for that pixel. The pixel control circuit comprises a decision circuit which outputs a signal which controls a bypass transistor which prevents emission whenever the data signal indicates that the pixel should be non-emitting. This reduces crosstalk, particularly in OLED microdisplays.
US12039925B2
A display substrate includes a first division pattern in which a plurality of first openings corresponding to the first pixel areas and the second pixel areas are defined, a first color filter overlapping each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, a second division pattern which overlaps the peripheral area and in which a first common opening corresponding to each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, which are in one pixel row, is defined, and a first color control pattern corresponding to the first common opening and overlapping each of the first pixel area of the first pixel row and the first pixel area of the second pixel row, which are in the one pixel row.
US12039922B2
A display pixel including at least one light-emitting diode, a circuit for driving the light-emitting diode, and first, second, third, and fourth conductive pads. The driver circuit is powered with a first power supply voltage received between the first and second pads. The light-emitting diode is powered with a first binary signal, received between the third and second pads, and alternating between a second power supply voltage, greater than the first voltage, and a third voltage, smaller than the first voltage. The driver circuit is configured to determine a digital signal based on the values of a second binary signal on the fourth pad received during each of first pulses of the first binary signal at the third voltage and to control the light-emitting diode from the digital signal.
US12039898B2
In AR glasses, an incident angle calculation unit calculates first and second angles of incidence of first and second markers, respectively, to an imager relative to a reference line in the real world in accordance with image plane coordinates of the first and second markers in the image captured by the imager. A separation distance calculation unit calculates a camera-to-marker distance, which is a distance from the imager to the first marker, in accordance with the calculated first and second angles of incidence, and an inter-marker separation distance between the first and second markers along the reference line in the real world. A display adjustment unit adjusts a projection position and size of the AR image with respect to the first marker in the image plane coordinates in accordance with the camera-to-marker distance.
US12039887B2
Certain embodiments may be directed to a system and method for proctoring an exam, and more particularly, for online automated exam proctoring. A method may include checking a test-taker's computing device for compatibility, and for content that provide unauthorized aid to the test-taker during a testing session. The method may also include taking a photo of the test-taker, recording the test-taker by performing a room pan while analyzing the surrounds of the test-taker for unauthorized objects, and validating the identity of the test-taker by way of at least one of presenting challenge questions, obtaining voice biometrics, or obtaining keystroke biometrics. The method may further include recording the test-taker's audio or video and desktop feed, determining if the test-taker is exhibiting questionable behavior, and suspending the testing session if it is determined that the test-taker is exhibiting questionable behavior.
US12039886B2
A method, apparatus, and system according to which a patient simulator includes one or more of the following: a left eye assembly including a simulated left pupil, a simulated left eyelid, and/or a simulated left iris; a right eye assembly including a simulated right pupil, a simulated right eyelid, and/or a simulated right iris; a neck assembly including a simulated neck; a left brow assembly including a simulated left brow; a right brow assembly including a simulated right brow; a tear duct assembly including simulated left and right cheeks through which artificial pores are formed; and a mouth assembly including a simulated mouth. In various embodiments, any one, or a combination, of these assemblies may be, include, or be part of, a manikin in the form of a human face, and may therefore be activated simultaneously to realistically simulate life-like human emotional states.
US12039877B2
Controlling an unmanned aerial vehicle to traverse a portion of an operational environment of the unmanned aerial vehicle may include obtaining an object detection type, obtaining object detection input data, obtaining relative object orientation data based on the object detection type and the object detection input data, and performing an object avoidance operation based on the relative object orientation data. The object detection type may be monocular object detection, which may include obtaining the relative object orientation data by obtaining motion data indicating a change of spatial location for the unmanned aerial vehicle between obtaining the first image and obtaining the second image based on searching along epipolar lines to obtain optical flow data.
US12039868B2
A cross-traffic warning system for a motor vehicle includes first and second input devices transmitting associated first and second input signals for first and second detected objects positioned on the roadway. The system further includes a computer having one or more processors and a computer readable medium storing instructions. The processor is programmed to determine that the first object is a Vulnerable Road User (“VRU”) travelling on a first path based on the first input signal. The processor is further programmed to determine that the second object is a third party vehicle and further that the VRU and the third party vehicle are travelling on an associated one of first and second paths to imminently collide with one another based on the first and second input signals. The processor is further programmed to generate an actuation signal in response to the processor determining the imminent collision.
US12039861B2
One embodiment of a system for analyzing the in-lane driving behavior of an external road agent generates a sequence of sparse 3D point clouds based on a sequence of depth maps corresponding to a sequence of images of a scene. The system performs flow clustering based on the sequence of depth maps and a sequence of flow maps to identify points across the sequence of sparse 3D point clouds that belong to a detected road agent. The system generates a dense 3D point cloud by combining at least some of those identified points. The system detects one or more lane markings and projects them into the dense 3D point cloud to generate an annotated 3D point cloud. The system analyzes the in-lane driving behavior of the detected road agent based, at least in part, on the annotated 3D point cloud.
US12039851B2
A swimmer surveillance system configured to detect swimmers in a water body that are in a state of distress, or in a danger of drowning, and provide an alarm signal for prompting assistance to the swimmers in distress or in a danger of drowning, the system including: a processor; at least one swimmer sensor signally connected to the processor, and configured to attach to a swimmer, acquire data relating to an at least one physiological condition of the swimmer, and transmit the data to the processor; at least one image acquiring device signally connected to the processor, and configured to acquire images of the swimmers in the water body, and transmit visual data of the acquired images to the processor; and at least one alarming device signally connected to the processor, and configured to receive a signal from the processor and in response provide an alarm.
US12039847B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.
US12039845B2
Disclosed is a device for checking a field of view of a surveillance camera for on-site work, which rapidly and accurately checks a field of view in a field through a projection image without checking a filmed image through a monitor, is capable of installing the surveillance camera and adjusting a position of the surveillance camera, and is capable of outputting a visual warning according to a linkage with various image surveillance systems.
US12039838B2
Systems and methods which promote certain electronic gaming machines based on the relative status of such electronic gaming machines.
US12039837B1
A game system according to the present disclosure includes a playfield and a prize dispenser. The playfield includes a peg board, a plurality of deflector pegs attached to the peg board, a plurality of exits located below the deflector pegs, and a detector coupled with a first prize exit of the plurality of exits and configured to generate a first winning signal when detecting the object traversing through the first prize exit. The prize dispenser includes a dispenser portion coupled with a prize source and configured to dispense a predetermined prize from the prize source, after receiving the first winning signal from the detector.
US12039836B2
A system that, responsive to an occurrence of a cashout event at a gaming device, transfers funds from the gaming device to a gaming establishment account and/or to a gaming establishment credit system.
US12039825B2
A gaming device may include a main cabinet that defines an opening for receiving a button deck. The button deck may include a button deck enclosure and one or more buttons protruding from or otherwise defined along a button surface of the button deck enclosure. A coupling tab may include a signal connector operable to connect to a signal connector of the button deck to electrically couple the button deck to a game controller of the gaming device. The gaming device may further include a locking pin locator operable to receive a locking pin to mechanically (e.g., physically) couple the button deck to the main cabinet of the gaming device. The coupling tab may be pivotally or flexibly connected to the main cabinet such that when the signal connectors are connected, the button deck moves into the opening and the locking pin is inserted into the locking pin locator.
US12039822B2
Apparatus for securely retaining documents, the apparatus (1) comprises a cover plate (4) and a receptacle (10), the receptacle (10) comprising a frame (3) and a pouch (2), the frame (3) comprising an opening (O) to access the pouch (2), the frame (3) further comprises at 5 least one channel (31a, 31b) for receiving an edge (4c, 4d) of the cover plate (4) in use to cover the opening (O) of the frame (3) and to prevent access to the interior of the pouch (2) of the receptacle (10) when the cover plate (4) is in a closed position, wherein the frame (3) and the cover plate (4) each comprise engageable lock portions to prevent the cover plate (4) from being removed from the receptacle (10) when in the closed position, and wherein 10 the frame (3) comprises a first formation (32a, 32b) located remotely from the at least one channel (31a, 31b) located between the at least one channel (31a, 31b) and the opening, the cover plate (4) comprises a second formation (42a, 42b) located remotely from the edge (4c, 4d) of the cover plate (4), the first formation (32a, 32b) and second formation (42a, 42b) are shaped to interlock to resist removal of the cover plate (4) in a direction transverse 15 and/or perpendicular to the major surface of the cover plate (4).
US12039814B2
It is provided a method for enabling remote unlock of a lock securing access to a physical space. The method is performed in a server and comprises the steps of: receiving, from a first mobile device, an access request to unlock a lock, wherein the request comprises an identifier of the lock and a user identifier associated with an access requester, being a user of the first mobile device; finding a remote credential device being associated with the lock; and transmitting an access request to the remote credential device, the access request comprising an identifier based on the user identifier.
US12039810B2
A multi-purpose truncated triangular pyramidal shaped cone is used as a sports field marker having a multi-sided shape with sides sloping at approximately 102.5° upward for the support of a smartphone with camera(s) leaning against a side to provide a stable view and record a timed finish of an athlete crossing a finish line of a race. The smartphone is secured to a side of the cone by an intermediate clamp holder having tapered resilient plugs pressed into receiving holes in the cone side. In an alternate use, plural cones are used to hold ends of a horizontal hurdle bar. This bar is raised higher by stacking identical hollow cones forming a stack with a long pole extending through a hole in a flat top surface of a top truncated cone. The pole is secured along a vertical axis of the cone stack by set screws converging along their axes from holes on each side of the pyramidal cone. A bowed cradle is mounted atop the pole to hold the horizontal hurdle bar.
US12039803B2
Techniques for distinguishing objects (e.g., an individual or an individual pushing a shopping cart) are disclosed. An object is detected in images of a scene. A height map is generated from the images, and the object is represented as height values in the height map. Based on height properties associated with another object, it is determined whether the other object is associated with the object. If so determined, the objects are classified separately.
US12039800B2
An acoustic imaging system coupled to an acoustic medium to define an imaging surface. The acoustic imaging system includes an array of piezoelectric acoustic transducers formed at least in part from a thin-film piezoelectric material, such as PVDF. The array is coupled to the acoustic medium opposite the imaging surface and formed using a thin-film manufacturing process over an application-specific integrated circuit that, in turn, is configured to leverage the array of piezoelectric actuators to generate an image of an object at least partially wetting to the imaging surface.
US12039799B2
A part detection apparatus (10) including: a data acquisition unit (11) that acquires image data of a human to be subject, a contour extraction unit (12) that extracts an outline representing a contour of the human to be subject, from the acquired image data, and a part detection unit (13) that continuously calculates a curvature radius on the extracted outline and detecting a part of a body of the human to be subject based on a change in the calculated curvature radius.
US12039792B2
A position-determining device, and a milking device, that determines a relative position of an object and includes a 3D time-of-flight camera with a 2D arrangement of pixels configured to repeatedly record an image of a space. A control unit is connected and includes an image-processing device. The 3D time-of-flight camera has a controllable light source and is configured to record a 2D image by means of reflected emitted light and collect distance information. The image-processing device is configured to recognize an object in the 2D image using image-processing criteria and determine distance information and relative position by analysing the 2D image and the distance information. Due to the fact that distance information, which is often much more noisy than 2D brightness information, can be determined with far fewer image points, the position is determined more quickly and reliably.
US12039790B2
A method for detecting a position of a seatbelt in a vehicle includes: capturing, by a camera, a source image of an occupant in the vehicle; determining a pose of the occupant based on the source image; determining an occupant shadow based on the pose of the occupant; determining, based on the occupant shadow, a shadow overlying a region of interest (ROI) in the source image; and detecting, based on the shadow overlying the ROI, the seatbelt within the ROI. A system for detecting a position of a seatbelt is also provided. The system includes a camera and controller in communication with the camera and configured to: determine a pose of the occupant; determine an occupant shadow based on the pose of the occupant; determine, based on the occupant shadow, a shadow overlying the ROI; and detect, based on the shadow overlying the ROI, the seatbelt within the ROI.
US12039784B1
A vehicle computing system may implement techniques to determine whether two objects in an environment are related as an articulated object. The techniques may include applying heuristics and algorithms to object representations (e.g., bounding boxes) to determine whether two objects are related as a single object with two portions that articulate relative to each other. The techniques may include predicting future states of the articulated object in the environment. One or more model(s) may be used to determine presence of the articulated object and/or predict motion of the articulated object in the future. Based on the presence and/or motion of the articulated object, the vehicle computing system may control operation of the vehicle.
US12039779B2
A method for whole-process trace leaving of video manuscript gathering, editing, and check, including: extracting a key frame from video clipping information, generating histogram data by using the key frame, and obtaining video modification information based on the histogram data; and on-chaining, by using timestamps as blockchain nodes, the video modification information completed at different time points to form a trace chain arranged according to the timestamp, to implement whole-process trace leaving for video clipping. The technical solutions of the present invention resolve a difficulty in whole-process trace leaving for video manuscript editing and issuing, and in addition, by using the blockchain techniques, implement tamper-proofing and security of trace information, thereby effectively improving security of gathering and editing in the media industry.
US12039777B2
A vehicle includes a chassis, a body, a lift assembly coupled to the body, a collection arm assembly coupled to the lift assembly and including a pair of interface members configured to engage an object, an object detection system configured to provide object detection data, and controller. The controller is configured to receive an indication, based on the object detection data, that the object is within an aligned zone relative to the body, determine an initial location of the object relative to the body, move the lift assembly so that the pair of interface members are aligned to engage the object, actuate the collection arm assembly to engage the pair of interface members with the object, and instruct the lift assembly to raise the object relative to the body.
US12039766B2
The present disclosure provides an image processing method, apparatus, device, and computer-readable storage medium. The method includes: obtaining an image dataset, the image dataset including an image and an accompanying text related to an unseen class in the image; and generating a probability and/or distribution of the unseen class using an unseen class obtaining model, the probability and/or distribution of the unseen class including a probability that each pixel in the image is from the unseen class, a probability that the unseen class is present in the image, and a regional probability after the image is subdivided into a plurality of regions.
US12039760B2
Technology is described for generating a modified logo using popular colors of a logo file to be used in electronic promotional pages. In addition, options selected by a user, the color of the logo itself and attributes of the electronic promotional pages can be used to filter electronic promotional pages provided. One method may be the operation of detecting a hue, saturation and luminance (HSL) in pixels of a logo file. Another operation may be clustering of the pixels from the logo file into groups based on hue, saturation and luminance (HSL). The colors in the color clusters may be weighted based on area of the logo file occupied by a color. Colors that exceed a defined weighting percentage may be selected as a popular color. Any repeated popular colors may be removed. Then a modified logo may be generated using the popular color selected.
US12039754B2
An optical position determination and identification system is for environments having a multiplicity of identically constructed objects. The system includes: a mobile image acquisition unit; and texture elements that are configured to be applied onto the objects. Each of the texture elements has a pattern that respectively comprises pseudorandom deviations from a predetermined basic pattern, which are not visible with the naked eye at a distance of 1 m. The image acquisition unit is configured to identify the texture elements uniquely with the aid of their pseudorandom deviations.
US12039753B2
An information processing apparatus according to an embodiment of the present technology includes a first acquisition section, a second acquisition section, and a determination section. The first acquisition section acquires a camera-based position indicating a position of a real object, the camera-based position being determined on the basis of a captured image of a real space in which there exists the real object. The second acquisition section acquires an output-wave-based estimation position indicating the position of the real object, the output-wave-based estimation position being determined on the basis of an output wave that is output to the real space from a position that corresponds to the real object. The determination section determines a reference position used to represent virtual content related to the real object, on the basis of the camera-based position and the output-wave-based estimation position.
US12039751B2
Tracking system for tracking one or more reflective markers includes at least two optical sensors configured to obtain image data of an environment that includes at least one marker. The tracking system obtains the image data from the at least two optical sensors. The tracking system is configured for extracting, from the image data, optical signatures representing reflections of the optical signal from at least one marker, determining optical centroids of the optical signatures of the at least one marker, estimating an initial pose for at least one marker, determining offset error vectors from the optical centroids of the at least one marker based on the initial pose, determining corrected optical centroids based on the offset error vectors and the optical centroids, and determining a corrected three dimensional position of the marker in the environment based on the corrected optical centroids of the marker.
US12039742B2
Systems and techniques are described for performing supervised learning (e.g., semi-supervised learning, self-supervised learning, and/or mixed supervision learning) for optical flow estimation. For example, a method can include obtaining an image associated with a sequence of images and generating an occluded image. The occluded image can include at least one of the image with an occlusion applied to the image and a different image of the sequence of images with the occlusion applied. The method can include determining a matching map based at least on matching areas of the image and the occluded image and, based on the matching map, determining a loss term associated with an optical flow loss prediction associated with the image and the occluded image. The loss term may include a matched loss and/or other loss. Based on the loss term, the method can include training a network configured to determine an optical flow between images.
US12039738B2
The present invention is directed to a method of multi-motion compensation for high-quality cone-beam CT of the head. A multi-stage approach is incorporated that includes a pre-conditioning stage in which an initial estimation of the motion trajectory is obtained with 3D-2D registration using the motion-contaminated CBCT and projection data. In the present invention, the motion-contaminated CBCT is used as a basis for 3D-2D registration in the pre-conditioning stage to capture large amplitude, rapid movements of the head and provide better initialization of the autofocus solution.
US12039722B2
By analyzing an image of a cell sample, whether a cell shown in the image is cancerous or not, the type of cancer, etc. are objectively and appropriately determined. An image analyzing device (1) includes: a binarizing section (41) which carries out a binarizing process a plurality of times with respect to a single captured image so as to generate a plurality of binarized images, the binarizing section carrying out the binarizing process each time the binarizing section varies a binarization reference value; a Betti number calculating section (42) which calculates a region number, which indicates the number of hole-shaped regions, with respect to each of the plurality of binarized images which have been generated; and a cancer determining section (43) which determines a type of cancer occurring in a cell included in tissue, on the basis of the binarization reference value which has been applied at a time of generation of one of the plurality of binarized images with respect to which one the region number has a given value.
US12039721B2
Embodiments described herein provide for receiving a second image comprising an overlay depicting an organ-at-risk (OAR) segmentations. The overlay is generated by a first machine learning model based on a first image depicting the anatomical region of a current patient. A second machine learning model receives the second image and set of third images depicting prior patient OAR segmentations on which the second machine learning model was trained. The second machine learning model classifies the second image as one of a set of class names and characterizes the extent to which the second image is similar to, or dissimilar to, images with the same class name in the set of third images. The characterization may be based on outputs of internal layers of the second machine learning model. Dimensionality reduction may be performed on the outputs of the internal layers to present the outputs in a form comprehendible by humans.
US12039720B2
A method for automatically estimating cellularity in a digital pathology slide image includes: extracting patches of interest from the digital pathology slide image; operating on each patch using a trained first deep convolutional neural network (DCNN) to classify that patch as either normal, having an estimated cellularity of 0%, or suspect, having a cellularity roughly estimated to be greater than 0%; operating on each suspect patch using a second DCNN, trained using a deep ordinal regression model, to determine an estimated cellularity score for that suspect patch; and combining the estimated cellularity scores of the patches of interest to provide an estimated cellularity for the digital pathology slide image at a patch-by-patch level.
US12039717B2
A lung region can be appropriately divided with a region dividing device, method, and program for dividing a lung region included in a medical image. A bronchus extracting unit 30 of a region dividing unit 22 extracts a bronchus from a lung region included in a medical image acquired by imaging a subject including a lung. A first dividing unit 31 to a fourth dividing unit 34 identify a plurality of branch positions of the bronchus and divide, based on the branch positions, the lung region into a plurality of regions.
US12039707B1
Some disclosed methods involve controlling a fingerprint sensor system to scan a portion of a user's digit and obtaining fingerprint image data corresponding to the portion of the user's digit. Some such methods involve obtaining defect data identifying one or more defective areas corresponding to an active fingerprint sensor area and determining whether the defect data indicates one or more defective areas corresponding to a touched portion of the active fingerprint sensor area from which the fingerprint image data were obtained. Some such methods involve determining, responsive to determining that the defect data indicates one or more defective areas corresponding to the touched portion, whether fingerprint image data corresponding to the one or more defective areas can be rectified and, responsive to determining that the fingerprint image data can be rectified, rectifying the fingerprint image data corresponding to the one or more defective areas.
US12039702B2
A device includes a memory and one or more processors. The memory is configured to store instructions. The one or more processors are configured to execute the instructions to apply a neural network to a first image to generate an enhanced image. The one or more processors are also configured to execute the instructions to adjust at least a portion of a high-frequency component of the enhanced image based on a motion compensation operation to generate an adjusted high-frequency image component. The one or more processors are further configured to execute the instructions to combine a low-frequency component of the enhanced image and the adjusted high-frequency image component to generate an adjusted enhanced image.
US12039701B2
An apparatus for enhancing image quality includes a combining module configured to combine an independent image having pixels independent from each other and a correlated image including correlation information between pixels and an artificial intelligence (AI) apparatus configured to provide a weight used to combine the independent image and the correlated image.
US12039698B2
Disclosed is an image processing method including steps of obtaining a plurality of sets of training data, each set of training data containing data of first and second images, image quality of the second image being higher than that of the first image, shooting contents of the first image being the same model, letting the data of the first image be an input of the model, and utilizing the plurality of sets of training data to train the model until a difference feature value between an output of the model and the data of the second image is minimum; and inputting data of a third image to be processed into the model so as to output data of a fourth image after image enhancement, image quality of the fourth image being higher than that of the third image.
US12039694B2
Apparatuses, systems, and techniques to enhance video are disclosed. In at least one embodiment, one or more neural networks are used to create a higher resolution video using upsampled frames from a lower resolution video.
US12039691B2
A method of compensating a display device includes: displaying a first display image of a calibration pattern; generating a first photograph image of the calibration pattern by capturing the first display image; generating a measurement representative position data corresponding to the calibration pattern by measuring the first photograph image; generating a third-order fitting representative position data by performing a two-dimensional third-order fitting; displaying a second display image of a full white display; generating a second photograph image of the full white display by capturing the second display image; generating a first crop image by performing a size adjustment based on the third-order fitting representative position data; calculating a luminance compensation value by comparing a measured luminance of the first crop image with a target luminance; and generating a compensated image data by applying the luminance compensation value to an image data.
US12039670B2
A method comprises determining positions of render strands based on a simulation model of simulation strands. Each simulation strand corresponds to a render strand. For a first range of values of a metric up to a threshold value, the simulation model is determined in a first simulation level using a first set of simulation strands. For a second range of values of the metric from a second threshold value, the simulation model is determined in a second simulation level using a subset of the first set of simulation strands. For metric values between the first and second threshold values, a transition between first and second simulation levels comprises computing the simulation model in the first level of detail. Positions of the render strands during the transition are derived from the first set of simulation strands having a first weight, and the second set of simulation strands having a second weight.
US12039669B2
In a computer-implemented method and system for capturing the condition of a structure, the structure is scanned with an unmanned aerial vehicle (UAV). Data collected by the UAV corresponding to points on a surface of a structure is received and a 3D point cloud is generated for the structure, where the 3D point cloud is generated based at least in part on the received UAV data. A 3D model of the surface of the structure is reconstructed using the 3D point cloud.
US12039668B2
In one embodiment, a method includes generating a front panel of a garment based on one or more images including the garment, generating a back panel of the garment, aligning the front panel and the back panel in a three-dimensional space so that the front panel is in front of a three-dimensional body and the back panel is behind the three-dimensional body, identifying one or more pairs of boundary segments of the front panel and the back panel, wherein each pair of boundary segments of the front panel and the back panel are to be attached together, and generating a digital garment by attaching each of the identified one or more pairs of boundary segments of the front panel and the back panel through a plurality of iterative simulations using a physics simulation model.
US12039661B2
A device for performing parameterized generation of two-dimensional images from a three-dimensional model may include at least one processor configured to receive a set of parameters for generating a two-dimensional image from a three-dimensional model. The at least one processor may be further configured to position a render camera relative to the three-dimensional model based at least in part on a first parameter of the set of parameters, apply a pose to the three-dimensional model based at least in part on a second parameter of the set of parameters, and add at least one supplemental content item to the posed three-dimensional model based at least in part on a third parameter of the set of parameters. The at least one processor may be further configured to generate, using the positioned render camera, the two-dimensional image from the posed three-dimensional model including the added at least one supplemental content item.
US12039659B2
In one implementation, a method includes: obtaining a representation for a volumetric region and obtaining SR content with a first set of dimensions; adapting the SR content by modifying one or more dimensions of the SR content from the first set of dimensions to a second set of dimensions based on one or more portions of the representation of the volumetric region; and causing presentation of the adapted SR content with the second set of dimensions via the display device.
US12039657B2
Embodiments of the technology described herein, provide a view and time synthesis of dynamic scenes captured by a camera. The technology described herein represents a dynamic scene as a continuous function of both space and time. The technology may parameterize this function with a deep neural network (a multi-layer perceptron (MLP)), and perform rendering using volume tracing. At a very high level, a dynamic scene depicted in the video may be used to train the MLP. Once trained, the MLP is able to synthesize a view of the scene at a time and/or camera pose not found in the video through prediction. As used herein, a dynamic scene comprises one or more moving objects.
US12039656B2
Some implementations relate to methods, systems, and computer-readable media for automatically capturing training data. In some implementations, a computer-implemented method includes generating a respective set of descriptors based on content identified in a 3D model, presenting, in a user interface, the 3D model and two or more descriptors, receiving, from the user interface, at least one selection from the two or more descriptors, authenticating a user based on the at least one selection, and modifying a weight of at least one descriptor associated with the at least one selection for an associated 2D image in a labeled training set for an artificial intelligence (AI) model.
US12039653B1
In one aspect, an example method includes (i) obtaining input data, wherein the input data includes story description text; (ii) providing the obtained input data to a narration model and responsively receiving generated narrative text; (iii) identifying, from among the generated narrative text, a subset of text; (iv) providing the identified subset of text to an image generation model and responsively receiving generated images; (v) providing the generated images to an animation model and responsively receiving generated video segments; (vi) providing the generated narrative text to a text-to-speech model and responsively receiving generated narrative speech; (vii) combining the generated video segments and the generated narrative speech to generate video content; and (viii) outputting for presentation, the generated video content.
US12039652B2
An animation data encoding method includes obtaining animation data corresponding to an animation tag code from an animation project file. In response to a determination that attribute types exist in an attribute structure table corresponding to the animation tag code, the method further includes determining attribute flag information corresponding to each attribute in the attribute structure table. The method also includes encoding, by processing circuitry of a computer device, an attribute value corresponding to each attribute in the animation data according to the attribute flag information, to obtain attribute content corresponding to each attribute. The method further includes, for each attribute, sequentially storing the corresponding attribute flag information and the corresponding attribute content according to an attribute order of the attribute structure table, to obtain a dynamic attribute data block corresponding to the animation tag code.
US12039639B2
Systems and methods reconstruct an image of a subject or object by performing an iterative reconstruction method to produce a plurality of intermediate images and the image of the subject, and transforming at least one selected intermediate image from the plurality of intermediate images using a quasi-projection operator. The quasi-projection operator includes a deep-learning model configured to map the at least one selected intermediate image to at least one regularized intermediate image. In addition, systems and methods for training the deep-learning model using a training data set that includes a plurality of training images and a plurality of corresponding training object images is disclosed.
US12039637B2
The present invention discloses a low dose Sinogram denoising and PET image reconstruction method based on teacher-student generator, the adopted network model is divided into a Sinogram denoising module and a PET image reconstruction module, the entire network needs to be processed in a training stage and a test stage. In the training stage: the present invention uses the denoising module to denoise the low dose Sinogram, and then makes the reconstruction module use the denoised Sinogram to reconstruct, in which the teacher generator is introduced in the training stage to constrain the whole, the denoising module is decoupled from the reconstruction module, and a better reconstructed image is obtained through training. In the testing stage, the present invention only needs to input low-dose Sinogram to the denoising module to obtain the denoised Sinogram, and then input the denoised Sinogram to the student generator to get the final reconstruction image.
US12039636B2
For reconstruction in medical imaging using a scan protocol with repetition, a machine learning model is trained for reconstruction of an image for each repetition. Rather than using a loss for that repetition in training, the loss based on an aggregation of images reconstructed from multiple repetitions is used to train the machine learning model. This loss for reconstruction of one repetition based on aggregation of reconstructions for multiple repetitions is based on deep set-based deep learning. The resulting machine-learned model may better reconstruct an image from a given repetition and/or a combined image from multiple repetitions than a model learned from a loss per repetition.
US12039635B2
An information processing apparatus extracts colors used for an image, links each color to one of color groups including a first color group and a second color group, displays, in a first region of a UI, a representative color associated with a group, of the color groups, to which extracted color is linked, displays a color palette including one color in a second region of the UI, and replaces a color included in the image and belonging to the color group associated with the selected representative color with a color selected from the color palette. If the color groups include groups to which at least one extracted color is linked, representative colors respectively associated with the groups to which at least one of the extracted colors is linked are displayed in the first region.
US12039631B2
The present disclosure relates to an image processing apparatus, an image processing method, and a program for performing lens emulation more easily.
An aberration table is generated as a table including converging ray vectors derived from aberrations of a lens selected through a user interface and targeted for emulation. A light focusing process is performed to generate a virtual captured image taken of an object through the selected lens, by use of the aberration table and a multi-view image. The present disclosure may be applied, for example, to image processing apparatuses, information processing apparatuses, imaging apparatuses, electronic devices, information processing methods, or programs.
US12039625B2
Described is a digitized mail control system. The system may include a server having a memory storing mail data associated with a user and a user computing device coupled to the server. The server may be programmed to receive an access signal from the user computing device that has accessed the system. In response to receiving the access signal, the server may process the user data and locate the stored mail data associated with the user data. The server may then create and send for execution on the user computing device instruction to display mail data including sender information and action buttons associated with predetermined actions to take in response to the sender information. The server may receive a signal including a selected action associated with a selected action button with regard to a selected sender and automatically execute program code corresponding to the selected action.
US12039617B2
Examples involve a control device using a social networking service to facilitate registration of a streaming media service with a media playback system. An example implementation receives (i) data indicating login credentials for a given account of a social networking service, and (ii) input data to configure streaming media services with a media playback system. Based on receiving the input data to configure the media playback system, the implementation queries the social networking service for streaming media services associated with the given account, and in response to the query, receives data indicating a first streaming media service associated with the given account. The implementation configures the media playback system to playback audio content from the first streaming media service that is associated with the given account and causes the media playback system to playback audio content from the first streaming media service.
US12039602B2
A system and method are provided that, among other things, can reduce the burden on receiving computers, increase data throughput, reduce system failure, and provide components of a scalable and flexible network architecture. Specifically, the system and method provide a multichannel-multicast network environment for use in dynamically assigning data to channels. This configuration is particularly useful in a trading network environment, as it effectively performs channel reassignments in a way not to disturb the receipt of the underlying data. While the example embodiments described herein pertain to electronic trading, the principles of the present invention may be equally applied in other environments where the advantages presented herein are beneficial.
US12039595B2
An example system creates a video based on a user's financial profile for a specified time period and displays the video on a virtual reality device to help the user visualize the user's financial decisions resulting in the user's current financial status as well as visualize the user's predicted financial status in the future. The system analyzes the user's historical financial transactional data, profile information and relevant market and peer information to extract and predict one or more data points regarding the user's financial profile from the past, present and the future. The system generates a video about the user's financial profile by creating a storyline based on the one or more data points.
US12039590B1
A system for enabling remote management of storage facilities has a videoconferencing system that allows a remote sales agent to communicate with customers at any of a plurality of storage facilities. When a customer enters a main office of a storage facility, the presence of the customer is sensed by one or more sensor nodes, and the remote sales agent is alerted to the customer's presence. In response, a videoconference call with the sales agent is established so that the customer sees an image of and may interact with the sales agent through the videoconferencing system. After the call, the sale agent may tend to other activities, such as communicating with other customers at the same facility or other storage facilities. If the customer desires to speak with the agent, the customer may provide a user input that automatically establishes a call with the same sales agent, if available.
US12039585B2
A computer implemented method for use in conjunction with a computing device, system, network, and cloud with touch screen two dimension display or augmented/mixed reality three dimension display comprising: obtaining, analyzing and detecting user blood and saliva chemistry data and mapping the blood and saliva data into a database associated with a specific user, applying the data with optimization equations and mapping equations to food chemistry such that a user may order food and beverage from a food/beverage distribution point or have food/beverage delivered to the user which has been specifically optimized for their specific blood characteristic target ranges. The method and system uses recursive techniques and neural networks to learn how to optimize food and beverage nutrient efficiency into the users blood chemistry.
US12039581B2
A controlled dispensing system includes a dispensing fixture and a server system coupled to the dispensing fixture and a mobile device via a communication network. The server system receives from the mobile device identification data of a user of the mobile device, verifies an identity or age of the user, and receives a request to reserve a controlled product included in the dispensing fixture. In accordance with the verifying of the identity or age of the user and the request to reserve the controlled product, the server system transmits to the mobile device dispense approval data including user validation and product selection information. The dispensing fixture obtains via an input peripheral a dispense code provided by the mobile device, the dispense code corresponding to the dispense approval data, and in accordance with the dispense code, causes a dispensing mechanism to dispense the controlled product.
US12039580B2
A method includes receiving, using a first graphical user interface, information associated with a request for proposal, quote, bid, or information (RFX) to be generated and provided to a supplier. The method also includes identifying one of multiple acquisition scenarios associated with the RFX to be generated based on the received information. The method further includes generating the RFX based on the received information and the identified acquisition scenario. The method also includes receiving, using a second graphical user interface, an RFX response from the supplier. The method further includes identifying multiple requirements associated with the RFX response based on the identified acquisition scenario and comparing contents of the RFX response to the identified requirements. In addition, the method includes automatically informing the supplier of one or more identified requirements for which the RFX response is non-compliant.
US12039567B2
Embodiments provide methods, systems, apparatuses, and computer program products for predicting behavior. An example method includes determining a classification for a first consumer, where the classification is based on a measure of frequency of purchases by the first consumer; identifying one or more first attributes for the first consumer based on the determined classification, the one or more attributes being attributes selected for predicting the respective one or more metric associated with the first consumer; and determining, based on values for the one or more first attributes, a first prediction value that indicates a programmatically expected number of purchases by the first consumer.
US12039563B2
Systems and methods for providing rewards to a user are provided. Providing rewards to the user may include receiving transaction data associated with a user's purchase, determining a merchant and a category associated with the transaction data, and assigning the transaction data to a merchant icon or a badge icon in a graphical user interface. The merchant icon or the badge icon may comprise a progress bar that indicates the user's progress in reaching a milestone associated with the icon. Based on the transaction data, a number of loyalty points of a number of transaction points may be assigned to the merchant icon or the badge icon, respectively. Further, based on whether a total number of loyalty points exceeds a first threshold or a total number of transaction points exceeds a second threshold, a reward may be generated to the user when the first or second threshold is exceeded.
US12039562B2
The present invention is a system, data access management utility and a method of generating links between local merchants and community programs, whereby the merchant may provide incentives to customers in relation to community programs. The present invention may track community programs, as well as both online and offline customer transactions between participants that make use of the incentive. The present invention may include as participants, customers, merchants, community organizations, intermediaries, and other groups or individuals. Participants may have participant identifiers, which may be linked to a payment source. Data may be collected about all participants, either expressly, or from offline or online transactions between participants utilizing a participant identifier, and said data may be stored in a data storage area. All data in the data storage area may be utilized by logic tool, which may provide information, such as details of consumer behaviour and analytic reporting. Matches between transactions and members and/or member activities may be identified by the system, and a level of certainty that the match is accurate may be determined.
US12039558B2
A system includes an energy storage device geographically proximate a plurality of load centers. The energy storage device is coupled to one or more of the plurality of load centers for supplying energy to the load centers and is also coupled to an energy generation source for receiving energy from the energy generation source. The system also includes a control system that is operable to receive energy market data, monitor the plurality of load centers, the energy storage device, and the energy generation source, and control the charging and dispatching of the energy storage device based on the monitoring and the energy market data.
US12039538B2
Described are a system, method, and computer program product for breach detection using convolutional neural networks. The method includes receiving transaction data associated with a plurality of transactions completed in a first time period. The method also includes identifying a set of suspected fraudulent transactions of the plurality of transactions based on inputting at least one parameter of the transaction data into a fraud evaluation model. The method further includes generating an image comprising a field of points, wherein each point is associated with at least one transaction of the set of suspected fraudulent transactions, and wherein an x-axis position in the image of each point in the field of points is associated with a time subperiod of the first time period in which the at least one transaction occurred. The method further includes detecting a breach event by processing the image with a convolutional neural network (CNN) model.
US12039533B2
A method for generating a cryptographic promissory note for posting to a blockchain includes: receiving an authorization request for a payment transaction, the authorization request being a transaction message formatted based on one or more standards that includes a plurality of data elements including a first data element configured to store a blockchain address and a second data element configured to store a transaction amount; generating a promissory note including the transaction amount; digitally signing the generated promissory note with a private key; encrypting the signed promissory note with a symmetric key; wrapping the symmetric key with a public key corresponding to the private key and a public key associated with an acquirer involved in the payment transaction; and electronically transmitting a blockchain transaction to a blockchain network that includes the encrypted promissory note, each symmetric key, and the blockchain address.
US12039532B2
A computerized method electronically verifies identity data of a customer by requesting the customer to provide identity data from a customer identification document during a financial transaction. The method updates an identity profile of the customer by combining the received portion of identity data with different portions of previously received identity data that were previously received from different merchants during different transactions between the customer and the different merchants. The method compares the identity profile to the unverified identity data of the customer when a number of transactions with the account is greater than a first transaction threshold, and approves the financial transaction when the identity profile matches the unverified identity data.
US12039524B2
Systems and methods may generally include sending an executable application, which when executed, automatically causes a monetary transfer. An example method may include performing, at a first user device, a handshake with a second user device, receiving, during the handshake, an operating capability of the second user device, and configuring, based on the operating capability of the second user device, an executable application, which when executed, automatically causes a monetary transfer to occur. The configured executable application may be sent to the second user device for execution.
US12039521B1
Example methods and apparatus for combining electronic payment and rewards redemption at retail points of sale are disclosed. A point of sale (POS) system may be configured to facilitate contactless payments while securing customer payment data. When a customer with a payment application installed on a mobile device initiates a transaction, the application obtains reference data associated with a customer account from an account services server of the POS. The reference data is then passed from the application of the mobile device to a POS terminal, such as by near field communication. Upon receiving the token, the POS terminal obtains customer payment data from the account services server and rewards program data for the customer from a rewards program server. Available rewards may be automatically applied prior to processing payment using the payment data to complete the contactless payment transaction.
US12039519B2
A system to indicate to a user to enter a personal identification number (PIN) on a commercial off the shelf (COTS) device, the system comprising: a secure card reader communicatively coupled to the COTS device, and wherein the secure card reader receives a payment card; a payment application installed on the COTS device; and one or more devices other than the COTS device. The payment application installed on the COTS device transmits one or more prompts to the one or more devices other than the COTS device based on a set of signals received from the secure card reader. The secure card reader transmits the set of signals after the payment card is received at the secure card reader, and the one or more prompts comprise at least one indication to the user to enter the PIN on a display of the COTS device.
US12039517B1
This disclosure describes systems and techniques for enabling a communication device to communicate wirelessly with a near-field-communication (NFC)-enabled payment terminal while avoiding interference between the NFC-enabled payment terminal and other NFC payment instruments. In some instances, the communication device may receive, via a non-NFC communication protocol, a payment token from an identification device and may send, over NFC, the payment token to the NFC-enabled payment terminal for satisfying the cost of a transaction.
US12039500B1
Implementations provide a calendar application for dynamic scheduling and adjustment of events, such as sequential training events. The calendar application is used to specify events that are to occur within a schedule of events, an order in which the events are to occur, and a duration for each event. The calendar application is also used to specify available time periods in which the events may be scheduled. Based on the specified events and available time periods, the events are scheduled into available time periods to generate a calendar, a schedule of the events that preserves the specified order of events. On detecting a change in the inputs, such as a change in the specified events and/or available time periods, the calendar may be automatically updated (in real time with respect to the change) to accommodate the change, while preserving the order and duration of events.
US12039498B2
According to various aspects, systems and methods are provided for tracking actions performed in various disparate talent platforms, and generating ratings for parties that use the talent platforms based on the tracked actions. Some embodiments provide objective ratings of hiring and staffing parties that are automatically determined based on stored data records of tracked actions. The hiring and staffing party ratings may build transparency of activity performed by the parties within the disparate talent platforms. This in turn builds trust among users of the online system.
US12039491B2
A wireless communication system tracks an item that wirelessly transfers a Fifth Generation Identifier (5GID) and a Global Trade Item Number (GTIN). Transceivers wirelessly detect the 5GID and the GTIN and transfer messages indicating the 5GID and the GTIN to a ledger gateway. The ledger gateway receives the messages and selects a distributed application in a distributed ledger node based on the 5GID and/or the GTIN. The ledger gateway proposes an item-tracking transaction with the 5GID and the GTIN to the selected distributed application in the distributed ledger node. The distributed ledger node and distributed application execute the proposed item-tracking transaction with the 5GID and the GTIN to generate an item-tracking result and store the item-tracking result in a blockchain format.
US12039487B2
Real-time video is captured of a pickup area for orders at a store. The images are analyzed and tracked for unique orders being placed in the pickup area and orders being removed from the pickup area. A customer-operated device is operated by a customer to identify the store where the customer placed an order in a remote location from the pickup area. Images of the orders that are present within the pickup area and order identifying information for the orders are provided to the customer via the customer-operated device.
US12039469B2
Aspects concern a method for controlling a transport system comprising determining historical data of a multiplicity of transport trips performed by the transport system, training a neural network to perform an invertible mapping of transport trips to latent representations to fulfil, by the distribution of the latent representations of the multiplicity of transport trips, a predetermined fitting criterion with respect to a predetermined latent representation base distribution, sampling a multiplicity of latent representations from the base distribution, mapping each of the sampled latent representations to a respective transport trip by using the trained neural network to perform the inverse of the invertible mapping to generate a multiplicity of synthetic transport trips, determining a control scheme for the transport system using the multiplicity of synthetic transport trips and controlling the transport system using the determined control scheme.
US12039467B2
A method for dynamically creating and validating a predictive analytics model to transform data into actionable insights the method comprising: identifying an event, selectively tagging, based on analytics expertise, at least one time series data area (data area), where the identified event occurred, comparing data area where the identified event is tagged with the data area where the identified event is not tagged, building, based on analytics expertise, the predictive analytics model embodying the classification generated by selective tagging, displaying the visual indicia generated by executing the predictive analytics model, and validating the predictive model based on a feedback from at least one domain expert.
US12039466B2
At a workstation for an order-picking system, with a remote control device are a source load carrier, and a target loading aid of a picking order, wherein the operator reloads at least one article unit according to an order. By actuating a confirmation control element, the operator indicates the completed reloading to a process controller of the workstation, which is configured to trigger a step following the current order. The confirmation control element has a base station and a mobile unit, between which a coupled wireless data communication connection is established. The mobile unit has an actuating element with an electric contactor, an electric energy storage, and a micro controller with a communication interface. Moreover, the data communication connection is only established during an actuation of the actuating element and the transmission of the data telegram.
US12039463B2
An example computer-implemented method includes receiving agricultural data records comprising a first set of yield properties for a first set of seeds grown in a first set of environments, and receiving genetic feature data related to a second set of seeds. The method further includes generating a second set of yield properties for the second set of seeds associated with a second set of environments by applying a model using the genetic feature data and the agricultural data records. In addition, the method includes determining predicted yield performance for a third set of seeds associated with one or more target environments by applying the second set of yield properties, and generating seed recommendations for the one or more target environments based on the predicted yield performance for the third set of seeds. In the present example, the method also includes causing display of the seed recommendations.
US12039459B2
Systems and methods for aggregating a dependency structure based on application logging data, application metadata, customer intent and journey, organizational structure, and operational support information. The method includes receiving data using an application programming interface. The method further includes, for each user, determining a start point and an end point corresponding to user activity on a networked system. The method also includes, for each user, determining a task based on the start point and end point corresponding to the user activity. The method further includes, for each user, determining operations data corresponding to the user activity. The method also includes, for each user, determining a dependency structure based on the task and the operations data. The method also includes aggregating the dependency structure, the task, and the operations data into a visualization. The method further includes generating for display the visualization on a user device.
US12039458B2
A system, method, and computer program product for incorporating knowledge from more complex models in simpler models. A method may include obtaining first training data associated with a first set of features and second training data associated with a second set of features different than the first set of features; training a first model based on the first training data and the second training data; and training a second model, using a loss function that depends on an output of an intermediate layer of the first model and an output of the second model, based on the second training data.
US12039448B2
A method and system for pruning a neural network (NN) block of a neural network during training, wherein the NN block comprises: a convolution operation configured to convolve an input feature map with a plurality of filters, each filter including a plurality of weights, to generate a plurality of filter outputs each corresponding to a respective filter; an activation operation configured to generate, for each of the filter outputs, a respective non-linearized output; a scaling operation configured to scale the non-linearized output generated in respect of each filter by multiplying the non-linearized output with a mask function and a respective scaling factor that corresponds to the filter. During training: for each scaling factor corresponding to a filter, learning the scaling factor by minimizing loss of a loss function including a first regularization function with respect to the scaling factor; and if a value of the scaling factor satisfies a predetermined criterion, selectively pruning the filter corresponding to the scaling factor by masking the filter from the convolution operation.
US12039445B2
The present teaching relates to method, system, medium, and implementation of in-situ perception in an autonomous driving vehicle. A plurality of types of sensor data are acquired continuously via a plurality of types of sensors deployed on the vehicle, where the plurality of types of sensor data provide information about surrounding of the vehicle. One or more items surrounding the vehicle are tracked, based on some models, from a first of the plurality of types of sensor data from a first type of the plurality of types of sensors. A second of the plurality of types of sensor data are obtained from a second type of the plurality of sensors and are used to generate validation base data. Some of the one or more items are labeled, automatically, via validation base data to generate labeled at least some item, which is to be used to generate model updated information for updating the at least one model.
US12039444B2
Systems and methods are disclosed herein for a recommendations engine that generates content recommendations using a trained model that is personalized based on the information corresponding to content consumption. The disclosed techniques herein provide a trained model to provide content recommendations. The trained model may have been trained using a predefined set of training data agnostic of a particular user profile. A system receives information corresponding to content consumption. The system may associate the information corresponding to content consumption with a profile. The system generates a personalized model based on the information corresponding to content consumption and on the trained model. The personalized model may be associated with the user profile. The system generates the content recommendations using the personalized model. The system then causes to be provided the content recommendations.
US12039443B2
A method includes receiving a training data set including a plurality of training data subsets. From two or more training data subsets in the training data set, the method includes selecting a support set of training examples and a query set of training examples. The method includes determining, using the classification model, a centroid value for each respective class. For each training example in the query set of training examples, the method includes generating, using the classification model, a query encoding, determining a class distance measure, determining a ground-truth distance, and updating parameters of the classification model. For each training example in the query set of training examples identified as being misclassified, the method further includes generating a standard deviation value, sampling a new query, and updating parameters of the confidence model based on the new query encoding.
US12039422B2
Embodiments of this application disclose a method and an apparatus for generating an application identification model. The method includes: obtaining Y data packets, where the Y data packets correspond to P applications, an ith application in the P applications corresponds to M(i) data packets, and Y=Σi=1PM(i), 1≤i≤P; extracting a target parameter of each of the M(i) data packets of each of the P applications to obtain M(i) samples, where the target parameter indicates information about a session connection established between the ith application and a server that provides the ith application; and training an initial identification model based on the M(i) samples of each of the P applications, to obtain a first application identification model, where the first application identification model is used to determine, based on a target parameter of a data packet, an application corresponding to the data packet.
US12039413B2
The present design is directed to a series of interconnected compute servers including a supervisory hardware node and a plurality of knowledge hardware nodes, wherein the series of interconnected compute servers are configured to categorize and scale performance of multiple disjoint algorithms across a seemingly infinite actor population, wherein the series of interconnected compute servers are configured to normalize data using a common taxonomy, distribute normalized data relatively evenly across the plurality of knowledge hardware nodes, supervise algorithm execution across knowledge hardware nodes, and collate and present results of analysis of the seemingly infinite actor population.
US12039412B2
A method and apparatus for transmitting information through a topological quantum error correction system based on multi-space-time transformation including steps of initializing quantum information, detecting an error in quantum information transmission, correcting the error in quantum information transmission, and decoding the information in quantum information transmission. Information safety is improved and only a quantity of devices for generating quantum states needs to be increased. A stabilizer is used to analyze code symmetry, for error detection, measurement, and correction. Any information about an encoded qubit is not revealed during odd/even parity measurement, so that an encoding state of the encoded qubit remains unchanged. A double-layer convolutional neural network model in an adversarial network can find an error correction chain with a best effect.
US12039411B2
Performing Just-In-Time (JIT) error correction optimization for quantum services using quantum simulators is disclosed herein. In one example, a processor device of a classical computing device receives an error correction optimization request from a quantum computing device, the error correction optimization request comprising one or more instructions of a service definition file of the quantum service including a location of an error, and also comprising a corrective action. Upon receiving the error correction optimization request, the processor device instantiates a plurality of quantum simulator instances associated with corresponding plurality of error correction profiles. The processor device then initiates execution of the one or more instructions in each of the plurality of quantum simulator instances to generate a corresponding plurality of execution results. The processor device uses a result evaluation criterion to identify an optimal execution result, and then transmits the optimal execution result to the quantum computing device.
US12039406B2
An apparatus useful for creating and measuring states of an entangled system, comprising a pair of interacting multi-level systems, each of systems comprising a state |g>, a state |r>, and state |r*>. One or more first electromagnetic fields excite a first transition between the ground state |g> and the state |r> to create an entangled system. One or more second electromagnetic fields are tuned between the state |r> and the intermediate state |r*> so that any population of the systems in |r*> are dark to a subsequent detection of a population in the systems in |g>, providing a means to distinguish the entangled system in the state |g> and the entangled system in the state |r>. In one or more examples, the systems comprise neutral Rydberg atoms.
US12039405B2
Systems, computer-implemented methods, and computer program products that can facilitate a classical and quantum ensemble artificial intelligence model are described. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an ensemble component that generates an ensemble artificial intelligence model comprising a classical artificial intelligence model and a quantum artificial intelligence model. The computer executable components can further comprise a score component that computes probability scores of a dataset based on the ensemble artificial intelligence model.
US12039397B2
Systems, methods, and devices detect radio frequency identification devices. Methods include transmitting a signal from a transmitter of a wireless device compatible with a wireless communications protocol, receiving, using a receiver of the wireless device, an encoded signal from a radio frequency identification (RFID) device, and determining a plurality of data values based, at least in part, on the received encoded signal. Methods further include generating an estimated distance value based, at least in part, on the received encoded signal, the estimated distance value representing an estimate of a distance between the wireless device and the RFID device.
US12039389B2
The technology disclosed in this patent document can be used to construct devices with opto-electronic circuitry for sensing and identification applications, to provide untethered devices for deployment in living objects and other applications, and to provide fabrication techniques for making such devices for commercial production. As illustrated by specific examples disclosed herein, the disclosed technology can be implemented to provide fabrication methods, substrates, and devices that enable wireless, inorganic cell-scaled sensor and identification systems that are optically-powered and optically-readout.
US12039375B2
The processing performance of an entire system is enhanced by efficiently using CPU resources shared by a plurality of guests. A server 10 includes a host OS 104 and a plurality of guest OSs 110A and 110B running on a plurality of virtual machines 108A and 108B, respectively, which are virtually constructed on the host OS 104. The plurality of virtual machines 108A and 108B shares CPU resources implemented by hardware 102. A guest priority calculation unit 202 of a resource management device (resource management unit 20) calculates a processing priority of at least one of the guest OSs 110 based on at least one of a packet transfer rate from the host OS 104 to the guest OS 110 and an available capacity status of a kernel buffer of the host OS 104. A resource utilization control unit 204 controls allocation of a utilization time for CPU resources to be used by the plurality of guest OSs 110 based on the calculated processing priority.
US12039372B1
Disclosed are a control method, system and device with edge cloud service stability. The control method comprises the following steps of: first step: acquiring quality data of a task executor, monitoring data of an edge server, reward data of a task requester and supervision data of a cloud platform; second step: establishing revenue functions of the task executor, the cloud platform, the task requester and the edge server to obtain replication dynamic equations; and third step: establishing a Jacobian matrix to obtain a system stabilization strategy. Through the combination of the cloud platform and the edge server, a transmission amount of remote data is reduced, a time delay of network transmission is reduced, and an operation cost of the network is reduced.
US12039370B2
The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.
US12039364B1
Techniques for allocating functionality of a block device driver are described. The described techniques utilize a hybrid architecture including a block device kernel driver that operates at a kernel space layer of the OS and a block device user space component that operates at a user space layer of the OS. Generally, the block device kernel driver performs input/output (I/O) operations on backing files of a block device and the block device user space component performs other operations such as management operations on the backing files of the block device.
US12039346B2
Provided are a lock screen display processing method, a terminal, and a storage medium. The method includes: in a case where a screen display space of a current lock screen interface is detected to be insufficient, obtaining a message source category corresponding to a received notification message; and according to the message source category, displaying the notification message in a drawer layout arrangement.
US12039343B2
Diagnostics and boot up for AV hardware and software of a computer system of an autonomous vehicle may be performed based at least on receiving a shutdown or power off indication, then a computing state of the computer system may be suspended with the computer system entering a low-power mode. The suspended computing state can be rapidly restored without requiring a reboot and diagnostics for key-on. To ensure the integrity of the saved computing state, the computer system may exit the low-power mode, rerun the diagnostics, reload the programs, and then reenter the low-power mode. Restoring the suspended computing state may be triggered by a user inserting an ignition key, pressing a button to turn on the vehicle, opening a door to the vehicle, remotely unlocking the vehicle, remotely starting the vehicle, etc.
US12039339B1
Disclosed herein are methods and corresponding apparatus and systems for controlling the configuration of a computer system through locking one or more control registers. In some embodiments, a write-enable controller is configured to permit writing to a control register by a software application when the value of a lock bit has been set to indicate that the control register is unlocked. The control register can be locked by setting the lock bit after the control register has been written to, e.g., as part of a system initialization process that places the computer system into a target configuration. After the control register has been locked, the write-enable controller may prevent further writes to the control register, e.g., a write request from the same application that wrote to the control register earlier or a different software application. The locking of the control register can be maintained until system reset.
US12039336B2
A processor includes a first mode where the processor is not to use packed data operation masking, and a second mode where the processor is to use packed data operation masking. A decode unit to decode an unmasked packed data instruction for a given packed data operation in the first mode, and to decode a masked packed data instruction for a masked version of the given packed data operation in the second mode. The instructions have a same instruction length. The masked instruction has bit(s) to specify a mask. Execution unit(s) are coupled with the decode unit. The execution unit(s), in response to the decode unit decoding the unmasked instruction in the first mode, to perform the given packed data operation. The execution unit(s), in response to the decode unit decoding the masked instruction in the second mode, to perform the masked version of the given packed data operation.
US12039333B2
A data processing system includes a compute blade generating a write command to store data and a read command to read the data, and a memory blade. The compute blade has a memory that stores information about performance characteristics of each of a plurality of memories, and determines priority information through which eviction of a cache line is carried out based on the stored information.
US12039331B2
One embodiment provides for a graphics processing unit to accelerate machine-learning operations, the graphics processing unit comprising a multiprocessor having a single instruction, multiple thread (SIMT) architecture, the multiprocessor to execute at least one single instruction; and a first compute unit included within the multiprocessor, the at least one single instruction to cause the first compute unit to perform a two-dimensional matrix multiply and accumulate operation, wherein to perform the two-dimensional matrix multiply and accumulate operation includes to compute an intermediate product of 16-bit operands and to compute a 32-bit sum based on the intermediate product.
US12039329B2
Systems, methods, and apparatuses relating to circuitry to implement dynamic two-pass execution of a partial flag updating instruction in a processor are described. In one embodiment, a hardware processor core includes a decoder circuit to decode instructions into a set of one or more micro-operations, an execution circuit to execute the micro-operations decoded for the instructions, a data register to store data, a flag register to store a plurality of flags, and a reservation station circuit coupled between the decoder circuit and the execution circuit, the reservation station circuit to, in response to an indicator bit set to a multiple pass mode for a single micro-operation in a reservation station entry, perform a first dispatch of the single micro-operation to the execution circuit, when a source data operand in the data register is ready for execution and a source flag operand in the flag register is not ready for execution, to generate a data resultant, and a second dispatch of the single micro-operation to the execution circuit when both the source data operand in the data register and the source flag operand in the flag register are ready for execution to generate a flag resultant based on one or more of the plurality of flags in the flag register.
US12039328B2
An embodiment may involve persistent storage containing one or more tables, wherein the tables include entries that specify automations, wherein the automations are software applications. One or more processors are configured to: receive a specification for a new automation, wherein the specification includes a frequency at which the new automation is to be executed, and expected time or resources saved per execution; generate an automation request within the tables, wherein the automation request includes the frequency and the expected time or resources saved; generate a reference from the automation request to an automation configuration item (CI) in the tables, wherein the automation CI represents a software application used to perform the new automation; cause the software application to execute at least part of the new automation and in accordance with the frequency; and measure actual time or resources saved per execution of the new automation.
US12039326B2
A computer that dynamically maps traffic to different versions of software is described. During operation, the computer may receive first traffic from a first tenant and second traffic from a second tenant, where the first traffic and the second traffic are addressed to a common computing environment that supports multiple, different tenants. Then, the computer may identify the first tenant based at least in part on first information included in the first traffic, and may identify the second tenant based at least in part on second information included in the second traffic. Moreover, the computer may dynamically map the first traffic to a first version of software and the second traffic to a second version of the software, where the dynamic mapping occurs at runtime. Note that the computer may concurrently execute the first version of the software and the second version of the software.
US12039325B2
The current document is directed to an automated-application-release-management system that organizes and manages the application-development and application-release processes to allow for continuous application development and release. The current document is particularly directed to implementations in which the automated application-release-management subsystem provides code-change ratings and developer ratings used throughout the code-change-submission-to-acceptance process. Code-change ratings and developer ratings are used to tailor tasks and control flow within the code-change-submission-to-acceptance process in order to respond to particular characteristics of code changes and developers.
US12039323B2
In example implementations, a computing device is provided. The computing device includes a processor, a multiplexer, a first memory, a second memory, and a controller. The processor is to execute an operating system (OS). The multiplexer is coupled to the processor. The first memory is coupled to the multiplexer to store current basic input/output system (BIOS) instructions. The second memory is coupled to the multiplexer. The controller is coupled to the multiplexer to control connections of the multiplexer to allow the processor to store updated BIOS instructions in the second memory in a background while the OS is executed by processor.
US12039319B1
An update deployment service performs automatic testing and deployment of a software update (e.g., security patches) for a software component on a fleet of IoT devices, without the need for the client to test the update and manually deploy the update to the IoT devices. A client configures the service by providing an upper usage limit for certain IoT hardware components (e.g., memory, hard disk) and/or code components (e.g., threads) that may be caused by any future updates. When a new update is available for deployment, the update deployment service obtains usage test data that indicates the amount of usage (or increase in usage) of the IoT hardware and/or code for the new update. If the usage (or increase in usage) is within the client-provided usage limits, then the service automatically deploys the update to the fleet of edge devices.
US12039315B2
Systems and methods for updating television receiving devices (such as cable and satellite set-top boxes) include functionality that pre-downloads software or firmware updates for the receiving device on a mobile device, such as a smartphone, of a television service provider technician. In order to communicate the updates to the receiving device from the mobile device, during initial installation of the set-top box at the customer premises, the technician connects his or her mobile device to the same input of the set-top box that normally receives the television programming and remote software or firmware updates from the television service provider. The mobile device may include or be coupled to an adapter that adapts a signal and hardware interface from an output interface of the mobile device to a signal and hardware interface compatible with the input interface of the set-top box.
US12039314B2
A package manager used with a containerization platform can organize code portions into immutable layers. Collections of layers can be organized and saved together as an executable unit. Disclosed solutions recognize that because layers do not change, they can be reused by the same user and can also serve as shared building blocks for multiple environments running simultaneously. To facilitate sharing layers, a system can analyze which ones are common to multiple environments and allow multiple simultaneous environments to share common layers. Layer compression and dominator algorithms can be used to address inherent layer constraints. To facilitate use of existing layers for efficient start-up, code packages can be organized into base layers and additional layers, and commonly-used layers can be cached. New or unique environment requests can combine previously-cached base layers and additional layers to avoid redundant calculations. A just-in-time approach can combine layers into new images on the fly and cache the new images for later use.
US12039305B2
A method for a compilation, an electronic device and a readable storage medium are provided. The method for a compilation includes analyzing source program data to determine a target irregular branch, generating an update data flow graph according to the target irregular branch, and mapping the update data flow graph to a target hardware to complete the compilation.
US12039303B2
A method, computer program product, and computing system for defining a library of functional modules; enabling a user to select a plurality of functional modules from the library of functional modules; and enabling the user to visually arrange the plurality of functional modules to form a conversational application.
US12039296B2
Systems and methods for auto-captioning repositories from source code are disclosed. A method for code repository embedding may include a computer program executed by an electronic device: (1) extracting docstring embeddings, code embeddings, and dependency embeddings from scripts in a repository; (2) applying a machine learning algorithm to each of the docstring embeddings, the code embeddings, and the dependency embeddings, wherein outputs of each of the machine learning algorithms comprises a vector; (3) concatenating the vectors into an output embedding vector; (4) weighting the output embedding vector using an attention mechanism, resulting in a repository representation comprising an abstract vector; (5) generating a plurality of tags for the repository representation or the output embedding vector representing the weights of the tags, using a trained neural network; (6) applying a tags-to-caption transformer to the tags or the output embedding vector, resulting in a caption; and (7) outputting the caption.
US12039292B2
An industrial integrated development environment (IDE) supports commissioning features that facilitate intelligent deployment of an automation system project to appropriate industrial devices (e.g., industrial controllers, drives, HMI terminals, etc.). In some embodiments, the industrial IDE system can generate validation checklists that can be used during commissioning to validate the system and manage project validation sign-off procedures. After commissioning of the system, the IDE system can also support a number of runtime monitoring features, including monitoring the automation system during operation and providing assistance with regard to detecting, predicting, and correcting maintenance issues.
US12039282B2
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12039263B1
The systems and methods described herein relate to improvements to generative artificial intelligence systems through the use of generative artificial intelligence pipelines to supply external information to pre-trained large language models for use in answering queries. To improve the efficiency and accuracy of large language models in responding to user queries, according to various aspects described herein, such queries may be modified and augmented with additional relevant information and may be divided into multiple queries for parallel handling, the results of which may then be combined into a response. The additional relevant information may include portions of documents or other data sets to be used in generating the response. Additional aspects may further improve resilience and flexibility by managing the generation or implementation of such modified and augmented queries.
US12039261B2
Certain aspects of the present disclosure provide techniques for creating an online document. A method includes prompting, a user for a base document; determining that the base document is an existing document comprising structured data; prompting the user to select a template; encoding one or more sections of the template selected by the user with content extracted from the structured data to generate an initial online document; identifying interactive elements from the structured data; creating a section within the initial online document corresponding to the interactive elements; generating for display, the initial online document in an online document editing environment, the online document editing environment configured to enable the user to selectively edit one or more sections of the initial online document; and publishing, the initial online document as the online document, with the online document creation system, in response to an indication from the user to publish.
US12039253B2
A scenario generation apparatus includes: a keyword selection unit that extracts a hierarchical structure from documents that is a basis of a scenarios for use in chatbot and has the hierarchical structure, and selects keywords from the headings in each layer of the extracted hierarchical structure, a link candidate generation unit that generates a first scenario candidate in which a link is set between the keywords and a second scenario candidate in which a link is not set between the keywords, by using documents, an evaluation value calculation unit that calculates an evaluation value for the link for each of the generated first scenario candidate and the second scenario candidate according to a setting rule, and a scenario generation unit that adopts one of the scenario candidates based on the calculated evaluation value and generates the scenario using the adopted scenario candidate.
US12039243B2
A system to access one or more user profiles that govern one or more vehicle functions. The system cooperates with a processor and verification module which are adapted to verify, using one or more of biometric information, gesture recognition, facial recognition and device identification information, that a user has authority to access the one or more user profiles, where the one or more profiles are stored in one or more of a vehicle, a cloud and a communications device. An edit module is further provided and adapted to allow the user to make one or more edits to the one or more user profiles.
US12039242B2
A layout method includes generating a design data comprising an electronic circuit, and generating a design layout by placing a first cell corresponding to the electronic circuit. The first cell includes a first source/drain region and a second source/drain region extending in a first direction in a first layer, a gate electrode extending in a second direction perpendicular to the first direction in a second layer, and a first conductive line arranged in a third layer over the second layer and electrically connected to one of the first source/drain region, the second source/drain region and the gate electrode. The first cell is defined by a left cell side and a right cell side. At least one of the left cell side, the right cell side, the gate electrode and the first conductive line extends in a third direction not parallel to the first and second directions.
US12039226B1
A method for detecting a change in an environment is disclosed. The method includes forming a test acoustic signal based on time-reversal of a baseline acoustic signal after the baseline acoustic signal has traversed the environment while the environment is in a baseline condition. The method also includes detecting the test acoustic signal after the test acoustic signal has traversed the environment while the environment is in an unknown condition. The method includes determining whether there has been a change in the environment by comparing the baseline acoustic signal with the detected test acoustic signal after the test acoustic signal has traversed the environment while the environment is in the unknown condition.
US12039222B2
A control method includes obtaining an information item on operation of a first device from the first device, determining a priority level for the obtained information item according to the content or attribute of the obtained information item, storing the obtained information item in a memory unit in association with the determined priority level, and preferentially transmitting an information item associated with a higher priority level among information items stored in the memory unit to a second device to cause the second device to output the information item associated with the higher priority level by sound, the information items having been obtained in the obtaining.
US12039217B2
A system for communicating with eye wear. The system may include smart glass pairing instructions that are configured to establish a radio frequency (“RF”) communication link between a terminal and the eye wear. The system may include image proximity instructions that are configured to estimate a distance from the eye wear to the terminal. The system may include overlay instructions that are configured to overlay an eye wear display on a view of the terminal through the eye wear. The system may include response instructions configured to receive from a user a response to the eye wear display. The system may include synchronization instructions configured to: define a virtual integrated UI that corresponds to the terminal and the eye wear display; and record a state of the virtual integrated UI.
US12039213B2
A print control apparatus includes a modification control section configured to change, in accordance with a given number relating to a print request issued by a terminal device, the number or a specification of one or more virtual data conversion servers that convert data of a print job based on the print request into data suitable for the printing apparatus, and an allocation control section configured to allocate the print job to any one of the changed one or more data conversion servers.
US12039208B2
A printing system allowing an administrator to conveniently limit a function of a print device when used by a general user is provided. The printing system includes a print device, an information processing apparatus in which a general-purpose printer driver commonly usable for a plurality of models of print devices is initially set as a cloud printer driver used when printing is performed by the print device, a first server, and a second server. The printing system increases or decreases the number of functions settable by a general user by using the cloud printer driver. The first server manages an APPID of the print setting extension application to be installed when the general user uses the print device as print setting extension application designation information in association with a GUID of the print device. The second server manages a plurality of print setting extension applications in association with their APPIDs.
US12039206B2
An image processing apparatus includes one or more memories storing instructions, and one or more processors executing the instructions to obtain document data before printing, to set an inspection area that is an inspection target for an image represented by the obtained document data, to update, in a case when the document data is modified, the set inspection area based on the modified document data, and to generate, based on the modified document data, a reference image for inspection of a printed material.
US12039200B2
Disclosed is a storage device which includes a nonvolatile memory device, a buffer memory, a port that is connected with an external device, and a storage controller. When a command received from the external device through the port corresponds to a first packet format, the storage controller accesses the nonvolatile memory device by using the buffer memory in response to the command. When the command received from the external device through the port corresponds to a second packet format, the storage controller accesses the buffer memory without accessing the nonvolatile memory device in response to the command.
US12039199B2
Systems and methods utilize discovery log entry identifiers (DLEIDs) to identify individual discovery log page entries (DLPEs) in a discovery log page, for example, to allow a name server to manipulate DLPEs and perform specific operations, including zoning operations. Thus, DLEIDs advantageously reduce data flow and repetitive full discovery log page requests and responses and associated processing times; especially, in scenarios where changes to data are minimal. Further, a DLEID-based get log page command may be used to perform push and pull registrations, e.g., to query a specific set of end devices. Advantageously, this reduces message size or sizes and, thus, the number of messages that need to be exchanged, e.g., during an addition or deletion of end devices, especially in larger environments.
US12039196B2
A processing device in a memory system determines that a number of commands from an active queue that have been executed on a memory device does not satisfy an executed transaction threshold criterion, that a number of pending commands in an inactive queue satisfies a first promotion threshold criterion, and that a number of pending commands in the active queue does not satisfy a second promotion threshold criterion. In response, the processing device switches an execution grant from the active queue to the inactive queue.
US12039193B2
An apparatus, method and computer program are provided for managing memory page updates within non-volatile memory. The apparatus has processing circuitry for performing read and write operations for data to be stored in the non-volatile memory. The non-volatile memory is arranged as a plurality of memory pages, where each memory page comprises a plurality of chunks. A non-volatile chunk buffer is used to store data updates for multiple chunks prior to those data updates being made to the data stored in the non-volatile memory. Chunk tracking storage is then used to identify, for each chunk, when current data of that chunk is stored in the non-volatile chunk buffer rather than the non-volatile memory. The processing circuitry is arranged when performing a write operation for data within a specified chunk, to generate the data update for that specified chunk, to cause the data update to be stored within the non-volatile chunk buffer, and to cause the chunk tracking storage to be updated to identify that the current data of that specified chunk is stored in the non-volatile chunk buffer. The processing circuitry is also arranged, when performing a read operation, to reference the chunk tracking storage in order to determine when to access the non-volatile chunk buffer instead of the non-volatile memory in order to obtain the data required by the read operation. Such a technique allows the endurance of the non-volatile memory to be improved, whilst also maintaining access speed for accesses performed by the processing circuitry.
US12039192B2
A buffer management component of a memory sub-system configures a plurality of read buffers in a data path associated with a memory device; receives a first read command to read data stored at the memory device; selects a first read buffer to receive the first data; responsive to selecting the first buffer, initiates a read operation to retrieve the first data from the memory device and store the first data in the first read buffer; receives a second read command to read a second data stored at the memory device, where second read command is received before first read command has been completed; determines whether a second read buffer is available to receive the second data; responsive to determining that the second read buffer is available, selects the second read buffer to receive the second data for the second read command; and responsive to selecting the second read buffer, initiates a second read operation to retrieve the second data from the memory device and store the first data in the second read buffer.
US12039186B2
A method of testing a suspend operation, the method including: determining whether to transfer a suspend sampling signal to a suspend command circuit at a time point prior to each of a plurality of suspend operation time points stored in a sequence operation circuit; transferring the suspend sampling signal from the sequence operation circuit to the suspend command circuit; generating an internal suspend operation command based on the suspend sampling signal; transferring the internal suspend operation command from the suspend command circuit to the sequence operation circuit; performing suspend operations for all the plurality of suspend operation time points in response to the internal suspend operation command; and determining whether the suspend operations are performed at all of the suspend operation time points.
US12039183B2
Systems and methods for creating local, or on-premises, secondary copies of data managed and/or stored in online repositories are described. In some embodiments, the systems and methods perform a single application programming interface (API) call to a web application level of an online repository to transfer a copy of the data stored in the online repository from the online repository to a local site of a local information management system. Via the local site, the systems and methods access the copy of the data at the site of the local information management system, generate a metadata manifest file that associates metadata files and data files within the copy of the data of the site of the local information management system, and transfer the data files and the metadata manifest file to a media agent for storage to a secondary storage device of the local information management system.
US12039176B2
The present disclosure relates to providing multiple error correction code protection levels in memory. One device includes an array of memory cells and an operating circuit for managing operation of the array. The operating circuit comprises an encoding unit configured to generate a codeword for a first error correction code (ECC) protection level and a second ECC protection level, and decoding unit configured to perform an ECC operation on the codeword at the first ECC protection level and the second ECC protection level. The codeword comprises payload data stored in a plurality of memory cells of the array, and parity data associated with the payload data stored in parity cells of the array.
US12039161B2
An electronic device includes first and second touch screen displays and a processor configured to: based on receiving a first touch input on the first touch screen display and a second touch input on the second touch screen display at substantially a same time while displaying a first execution screen in a single window on the first and second touch screen displays, determine whether the first and second touch inputs are a screen split gesture when the first and second touch inputs start within a first boundary area of the first touch screen display and a second boundary area of the second touch screen display, respectively, and are released after moving a distance at substantially the same time; and display the first execution screen in a first split window on the first touch screen display and display a second execution screen in a second split window on the second touch screen display based on the screen split gesture.
US12039138B1
Disclosed are an input sensing unit and a display device including the input sensing unit. The input sensing unit includes a first sensing electrode extending in a first direction, a second sensing electrode extending in a second direction and insulated from the first sensing electrode, a first pen sensing electrode extending in the first direction and including a 1-1st pen sensing electrodes and a 1-2nd pen sensing electrode disposed on different layers and overlapping each other, and a second pen sensing electrode extending in the second direction and including a 2-1st pen sensing electrodes and a 2-2nd pen sensing electrode disposed on different layers and overlapping each other. The 1-1st pen sensing electrode is disposed adjacent to the first sensing electrode on the same layer, and the 2-1st pen sensing electrode is disposed adjacent to the second sensing electrode on the same layer.
US12039134B2
A vehicular display apparatus includes a display panel, a force sensor attached on a bottom surface of the display panel, and a variable geometry electrode disposed under the force sensor with a certain interval between the variable geometry electrode and the force sensor, wherein the force sensor measures a force touch of a user based on a variation of a contact area or the certain interval between the variable geometry electrode and the force sensor caused by the force touch of the user transferred through the display panel, for determining touch manipulation intention of the user with respect to the display panel.
US12039117B2
Provided is a display device that includes a display panel including a plurality of light emitting areas and a non-light emitting area between the light emitting areas, an insulating layer disposed on the display panel, a first conductive pattern overlapping the non-light emitting area and directly disposed on the insulating layer, a color filter layer overlapping the light emitting areas and disposed on the insulating layer, a first insulating layer disposed on the first conductive pattern and the color filter layer and in which opening parts overlapping the light emitting areas are defined, and a second conductive pattern overlapping the non-light emitting area and disposed on the first insulating layer.
US12039101B2
The present disclosure relates to a vibration generation device, a display apparatus including the vibration generation device, and a vehicle including the vibration generation device. A vibration generation device includes a piezoelectric ceramic part having a certain interval, a piezoelectric material layer between the piezoelectric ceramic parts, and an electrode part configured to provide electric field to one or more of the piezoelectric ceramic part and the piezoelectric material layer.
US12039080B2
Disclosed are a method and system for providing privacy in a virtual space. The method of providing privacy in a virtual space includes setting a privacy distance for guaranteeing a personal space of a user agent in a virtual space, and filtering information exposable to the user agent in the virtual space based on the privacy distance.