Document Document Title
US11611091B2 Air tank and variable geometry air handling in hydrogen fuel cells
An air handling system for a fuel cell stack includes a pneumatic storage device disposed downstream from a compressor, a flow control valve system configured to operatively couple an inlet of the pneumatic storage device to an outlet of the compressor and configured to operatively couple an outlet of the pneumatic storage device to an inlet of the fuel cell stack, and a controller configured to, in response to a power demand being greater than a threshold, cause the flow control valve to open to increase a flow rate of air from the pneumatic storage device to the fuel cell stack.
US11611087B2 Method of producing resin frame member for fuel cell and processing die
In a method of producing a resin frame member for a fuel cell, a processing die is used. The method includes a processing step of moving an upper die toward a lower die to thereby form an inclined surface on each of side parts of a resin film. In the processing step, shearing is performed while maintaining a predetermined clearance between the lower processing section and the upper processing section and in a state where each of the side parts is at least partially positioned at a cutout so that each of the side parts is inclined downward toward the inside. The cutout is formed by cutting off an edge part of a placement surface that is positioned on the lower processing section side.
US11611085B2 Multiple perforation plate for separator of fuel cell
A multiple perforation plate for a separator of a fuel cell is provided. The multiple perforation plate is disposed between the separator having a flat plate shape and a gas diffusion layer to form flow paths for a reaction gas, and the multiple perforation plate includes a porous hole region having an uneven shape repeatedly formed therein and provided with a plurality of flow path holes configured to allow the reaction gas to flow in a turbulent way, and a channel region forming a flow path configured to allow the reaction gas to flow along a flow direction of the reaction gas in a straight way, wherein the porous hole region and the channel region are alternately disposed and integrally formed.
US11611084B2 Bilayer electrolyte membrane and a redox flow battery comprising a bilayer electrolyte membrane
An electrolyte membrane and method for generating the membrane provide a resistance as low as possible to minimize ohmic losses. The membrane has a low permeability for redox-active species. If redox-active species still cross the membrane, this transport is balanced during charge and discharge preventing a net vanadium flux and associated capacity fading. The membrane is mechanically robust, chemically stable in electrolyte solution, and low cost. A family of ion exchange membranes including a bilayer architecture achieves these requirements. The bilayer membrane includes two polymers, i) a polymer including N-heterocycles with electron lone pairs acting as proton acceptor sites and ii) a mechanically robust polymer acting as a support, which can be a dense cation exchange membrane or porous support layer. This bilayer architecture permits a very thin polymer film on a supporting polymer to minimize ohmic resistance and tune electrolyte transport properties of the membrane.
US11611082B2 Grid assembly for a plate-shaped battery electrode of an electrochemical accumulator battery
The invention relates to a grid arrangement for a plate-shaped battery electrode of an electrochemical accumulator having a frame and a grid arranged thereon, wherein the frame comprises at least one upper frame element having a connecting lug of the battery electrode disposed on its side facing away from the grid, and wherein the grid is at least formed by horizontal bars, which are bars extending substantially horizontally, and vertical bars, which are bars extending substantially vertically, wherein at least some of the vertical bars are arranged at different angles to one another in the shape of a fan. The invention further relates to an accumulator.
US11611081B2 Lithium ion secondary battery, battery core, negative electrode plate, and apparatus
The present disclosure provides a lithium ion secondary battery, a battery core, a negative electrode plate and an apparatus containing the lithium ion secondary battery. The lithium ion secondary battery includes a battery core and an electrolytic solution, the battery core including a positive electrode plate comprising a positive current collector and a positive active material layer, a separator, and a negative electrode plate comprising a negative current collector and a negative active material layer, wherein the positive current collector and/or the negative current collector are a composite current collector, the composite current collector comprises a polymer-based support layer and a conductive layer disposed on at least one surface of the support layer, and the composite current collector has a thermal conductivity in a range of 0.01 W/(m·K) to 10 W/(m·K), preferably in a range of 0.1 W/(m·K) to 2 W/(m·K).
US11611078B2 Positive electrode active material for lithium secondary battery, comprising lithium cobalt oxide for high voltage, and method for preparing same
The present invention provides a positive active material for a rechargeable lithium battery, the active material including a dopant and having a crystalline structure in which metal oxide layers (MO layers) including metals and oxygen and reversible lithium layers are repeatedly stacked, wherein in a lattice configured by oxygen atoms of the MO layers adjacent to each other, the dopant time of charge, thereby forming a lithium trap and/or lithium dumbbell structure.
US11611077B2 Positive electrode active material for secondary battery, method for preparing the same, and lithium secondary battery including the same
A positive electrode active material for a secondary battery is provided. The positive electrode active material being a lithium cobalt-based oxide includes a doping element M. A lithium cobalt-based oxide particle containing the doping element M in an amount of 3,000 ppm or more, wherein in a bulk portion corresponding to 90% of a core side among the radius from a core of the particle to a surface thereof, the doping element M in the lithium cobalt-based oxide particle is contained at a constant concentration, and in a surface portion from the surface of the particle to 100 nm in a core direction, the doping element M is contained at a concentration equal to or higher than that in the bulk portion and has a concentration in which the concentration thereof is gradient gradually decreased in the core direction from the surface of the particle.
US11611075B2 Positive manganese lithium oxide-stabilised electrode for a secondary lithium battery and a method for producing same
The present invention provides the compound LiMn2--x-yNaxMyO4/Na1-zMnLizMtO2/Na2CO3, to be used as a positive electrode for rechargeable lithium ion battery, where M is a metal or metalloid, 0.0≤x≤0.5; 0.0≤y≤0.5; 0.1≤z≤0.5; 0.0≤t≤0.3; as well as the method for producing it. The synthesis process includes disolving or mixing the precursor metals and then calcining them in air or controlled atmosphere in a temperature range between 250° C. and 1000° C., and for a time range of 0.5 h to 72 h to obtain the composite proposed with the interaction of its three present phases, presenting a high retention capacity during repeated loading/unloading cycles and excellent discharge capacity both at room temperature and up to 55° C.
US11611073B2 Composites of porous nano-featured silicon materials and carbon materials
Composites of porous nano-featured silicon and various materials, such as carbon, are provided. The composites find utility in various applications, such as electrical energy storage electrodes and devices comprising the same.
US11611072B2 Coating on nickelate cathode materials
Alkaline electrochemical cells are provided, containing cathodes with a nickel compound active material, wherein active material particles are coated with at least one of a number of materials so as to improve the shelf life of the electrochemical cell. Methods of preparing such cathodes and electrochemical cells are also provided.
US11611066B2 Sulfur-carbon composite and method for preparing same
A method for preparing a sulfur-carbon composite including: (a) stirring a porous carbon material in a solvent mixture including a carbonate-based compound and a volatile solvent and then drying; and (b) mixing the dried porous carbon material with sulfur and then depositing the sulfur in and on the porous carbon material by a heat melting method. A method for preparing a sulfur-carbon composite including: (a) mixing and stirring a porous carbon material and sulfur in a solvent mixture including a carbonate-based compound and a volatile solvent and then drying; and (b) depositing the sulfur in and on the porous carbon material by a heat melting method. In the sulfur-carbon composite, sulfur present in and on the porous carbon material, a proportion of β-monoclinic sulfur phase to sulfur contained in the sulfur-carbon composite is 90% or more based on a total molar ratio of sulfur.
US11611063B2 Method of preparing cathode for secondary battery
Provided herein is a method for preparing a cathode based on an aqueous slurry. The cathode slurry comprises a cathode active material, especially a nickel-containing cathode active material, with improved stability in water. Pre-treatment of nickel-containing cathode active materials may improve stability of the cathode by preventing undesirable decomposition of the material. In addition, battery cells comprising the cathode prepared by the method disclosed herein exhibit impressive electrochemical performances.
US11611061B2 Electrochemical cells having semi-solid electrodes and methods of manufacturing the same
Embodiments described herein relate generally to electrochemical cells having semi-solid electrodes that are coated on only one side of a current collector. In some embodiments, an electrochemical cell includes a semi-solid positive electrode coated on only one side of a positive current collector and a semi-solid negative electrode coated on only one side of a negative current collector. A separator is disposed between the semi-solid positive electrode and the semi-solid negative electrode. At least one of the semi-solid positive electrode and the semi-solid negative electrode can have a thickness of at least about 250 μm.
US11611058B2 Devices and systems for under display image sensor
An optical system is described. The optical system may include a sensor which may be in a mobile device. The optical system may use the same light source for imaging the display and for providing light to a sensor or sensor device. The optical system may be configured so that randomly polarized light will exit the device for viewing so that a user may view the display in any rotated orientation while wearing polarized eyewear. The optical system may further be configured to mitigate reflections in the mobile device from ambient light entering the system and from reflected and backscattered light from cross-contaminating the imaging light of the display.
US11611051B2 Display panel and display device
A display panel includes a corner area, and the corner area includes a corner display area, a corner edge area, and a corner wiring area between the corner display area and the corner edge area. The corner area includes: a flexible base layer, having a base groove in the corner wiring area and a plurality of first openings in the corner display area; a display function layer formed on the flexible base layer and located in the corner display area, the display function layer having second openings corresponding to the first openings; a peripheral circuit layer, formed on the flexible base layer and located in the corner wiring area, the peripheral circuit layer including one or more peripheral wirings, the orthographic projection of at least part of the peripheral wirings on the flexible base layer is within the base groove.
US11611047B2 Thermally activated delayed fluorescent material and application thereof
The present disclosure provides a thermally activated delayed fluorescent material and application thereof, the thermally activated delayed fluorescent material is a compound having a structure represented by Formula I and can be used as a light-emitting layer material of an organic electroluminescent device. The thermally activated delayed fluorescent material is applied to an organic electroluminescent device comprising an anode, a cathode, and at least one organic thin film layer between the anode and the cathode, the light-emitting layer in the organic thin film layer comprises any one or a combination of at least two of the thermally activated delayed fluorescent materials. An energy level difference between the triplet state and the singlet state of the thermally activated delayed fluorescent material provided by the present disclosure can be reduced to below 0.25 eV, and when used as a light-emitting layer material in an organic electroluminescent device, it can improve carrier balance, increase luminous efficiency, and reduce the device's voltage.
US11611044B2 Organic light-emitting device
An organic light-emitting device including a first compound represented by Formula 1 and a second compound represented by one of Formulae 2A and 2B.
US11611043B1 Nitrogen-containing compound, electronic component and electronic device
The present application, which pertains to the technical field of organic materials, provides a nitrogen-containing compound, an electronic component, and an electronic device. The structure of the nitrogen-containing compound is shown in Formula 1, in which A is the group represented by Formula 2. The nitrogen-containing compound can improve the performance of electronic component.
US11611039B2 Resistive random access memory device
A memory includes: a first electrode comprising a top boundary and a sidewall; a resistive material layer, disposed above the first electrode, that comprises at least a first portion and a second portion coupled to a first end of the first portion, wherein the resistive material layer presents a variable resistance value; and a second electrode disposed above the resistive material layer.
US11611037B2 Spin current magnetization rotational element
This spin current magnetization rotational type magnetoresistive element includes a magnetoresistive effect element having a first ferromagnetic metal layer having a fixed magnetization orientation, a second ferromagnetic metal layer having a variable magnetization orientation, and a non-magnetic layer sandwiched between the first ferromagnetic metal layer and the second ferromagnetic metal layer, and spin-orbit torque wiring which extends in a direction that intersects the stacking direction of the magnetoresistive effect element, and is connected to the second ferromagnetic metal layer, wherein the electric current that flows through the magnetoresistive effect element and the electric current that flows through the spin-orbit torque wiring merge or are distributed in the portion where the magnetoresistive effect element and the spin-orbit torque wiring are connected.
US11611030B2 Thermoelectric material element, power generation device, optical sensor, and method for manufacturing thermoelectric material
A thermoelectric material element includes: a thermoelectric material portion composed of a thermoelectric material that includes a first crystal phase and a second crystal phase during an operation, the second crystal phase being different from the first crystal phase; a first electrode disposed in contact with the thermoelectric material portion; and a second electrode disposed in contact with the thermoelectric material portion and disposed to be separated from the first electrode. During the operation, the thermoelectric material portion includes a first temperature region having a first temperature, and a second temperature region having a second temperature lower than the first temperature of the first temperature region. A ratio of the first crystal phase to the second crystal phase in the first temperature region is larger than a ratio of the first crystal phase to the second crystal phase in the second temperature region.
US11611025B2 Display panel, manufacturing method thereof, and display device
The present application provides a display panel, a manufacturing method thereof, and a display device. The present application adopts a molybdenum/copper stackup to form a solder pad for bonding, which can effectively solve a problem of a poor bonding force between MTD and a soldering material in the prior art. Meanwhile, a bonding lead is made of titanium-molybdenum-nickel alloy/copper/titanium-molybdenum-nickel alloy stackup, which can reduce manufacturing processes of the display panel and reduce manufacturing costs.
US11611024B2 Display device
A display device includes a substrate and pixels. The substrate has an intermediate region and a peripheral region. Each of the pixels includes sub-pixels. Each of the sub-pixels includes a pad group and a light emitting diode (LED) element. The pad group has a first pad and a second pad. The LED element is electrically connected to the first pad and the second pad. The pixels include standard pixels disposed in the intermediate region and peripheral pixels disposed in the peripheral region. The first pads and the second pads of the pad groups of the sub-pixels of each of the standard pixels are arranged in a first direction. The peripheral pixels include a first peripheral pixel. The first pads and the second pads of the pad groups of the sub-pixels of the first peripheral pixel are arranged in a second direction, and the first direction crosses over the second direction.
US11611022B2 Phosphor mixture, conversion element and optoelectronic component
An optoelectronic component may include a radiation-emitting semiconductor chip configured to emit electromagnetic radiation and a phosphor mixture. The excitation spectrum may have a peak wavelength ranging from 435 nm to 460 nm. The phosphor mixture may have three phosphors configured to emit electromagnetic radiation in different spectral ranges.
US11611020B2 Wide color gamut light-emitting element
A light emitting element including a housing having a cavity and an inner wall, a light emitting part disposed in the cavity to emit light having a peak wavelength in a blue wavelength band and including first and second light emitting chips spaced apart from each other, a lead portion to supply external electric power, and a wavelength converter including a first phosphor layer including a first phosphor to emit light having a peak wavelength in a green wavelength band, and a second phosphor layer including a second phosphor to emit light having a peak wavelength in a red wavelength band, in which the second phosphor includes at least one of a nitride-based red phosphor and a fluoride-based red phosphor represented by A2MF6:Mn4+, A is one of Li, Na, K, Ba, Rb, Cs, Mg, Ca, Se, and Zn, and M is one of Ti, Si, Zr, Sn, and Ge.
US11611017B2 Group 13 element nitride layer, free-standing substrate and functional element
A layer of a crystal of a group 13 nitride selected from gallium nitride, aluminum nitride, indium nitride and the mixed crystals thereof has an upper surface and a bottom surface. The upper surface of a crystal layer of the group 13 nitride includes a linear high-luminance light-emitting part and a low-luminance light-emitting region adjacent to the high-luminance light-emitting part, observed by cathode luminescence. The high-luminance light-emitting part includes a portion extending along an m-plane of the crystal of the group 13 nitride. The crystal of the nitride of the group 13 element contains oxygen atoms in a content of 1×1018 atom/cm3 or less, silicon atoms, manganese atoms, carbon atoms, magnesium atoms and calcium atoms in contents of 1×1017 atom/cm3 or less, chromium atoms in a content of 1×1016 atom/cm3 or less and chlorine atoms in a content of 1×1015 atom/cm3 or less.
US11611015B2 Quantum dot display panel, manufacturing method thereof, and display device
Disclosed are a quantum dot display panel, a manufacturing method thereof and a display device. The manufacturing method includes: forming a first functional layer on a substrate; processing the first functional layer so that the first functional layer includes a processed region and the processed region includes ions having a first polarity; forming a quantum dot layer having a second polarity in the processed region. The second polarity and the first polarity are opposite electrical polarities.
US11611013B2 Method for manufacturing light-emitting element
A method includes forming a first n-type nitride semiconductor layer; forming a first light-emitting layer on the first n-type nitride semiconductor layer; forming a first nitride semiconductor layer on the first light-emitting layer by introducing a gas comprising gallium and having a first flow rate; forming a first p-type nitride semiconductor layer on the first nitride semiconductor layer; forming an n-type intermediate layer on the first p-type nitride semiconductor layer; forming a second n-type nitride semiconductor layer on the n-type intermediate layer; forming a second light-emitting layer on the second n-type nitride semiconductor layer; forming a second nitride semiconductor layer on the second light-emitting layer by introducing a gas comprising gallium and having a second flow rate; and forming a second p-type nitride semiconductor layer on the second nitride semiconductor layer. The first flow rate is less than the second flow rate.
US11611010B2 Method for producing modules of thin film photovoltaic cells in a roll-to-roll process and apparatus configured for using such a method
A method for producing in a roll-to-roll process modules of thin film photovoltaic cells in a substrate film, the modules including the substrate with a photovoltaic layer inbetween a lower and upper electrode layer, by using an apparatus including a belt conveyor, and scribe and print stations arranged at respective positions along a transport direction of the belt conveyor to create an interconnection structure between the photovoltaic cells including an arrangement of structural elements having one or more conductive and isolating scribe lines and a conductive body connecting adjacent thin film photovoltaic cells. The method includes: creating by the processing stations, the interconnection structure in the moving substrate film; measuring the structural elements and determining parameters of each structural element; based on the parameters establishing a positioning error, associated with a functional defect; based on the error, correcting settings of one or more processing stations and/or the belt conveyor.
US11611008B2 Multi-junction laminated laser photovoltaic cell
A multi junction laminated laser photovoltaic cell includes a cell unit laminated body and upper and lower electrodes electrically connected with the bottom and top of the cell unit laminated body, respectively, wherein the cell unit laminated body includes more than 6 laminated PN-junction subcells, adjacent two subcells are connected in series via tunnel junctions, wherein each PN-junction subcell uses a semiconductor single crystal material with a specific band gap as the absorption layer, the multiple subcells at least have two different band gaps, and the band gaps of the subcells are arranged in such an order that they decrease successively from the light incidence side to other side of the photovoltaic cell.
US11611005B2 Backside illuminated photo-sensitive device with gradated buffer layer
A photo-sensitive device includes a uniform layer, a gradated buffer layer over the uniform layer, a silicon layer over the gradated buffer layer, a photo-sensitive light-sensing region in the uniform layer and the silicon layer, a device layer on the silicon layer, and a carrier wafer bonded to the device layer.
US11611003B2 Semiconductor component, use of a semiconductor component
A semiconductor component, in particular for a varactor, having at least one first semiconductor layer and a second semiconductor layer. At least two identical surface electrodes are arranged directly or indirectly on the second semiconductor layer facing away from the first semiconductor layer in order to form two anti-serially connected diodes. The surface electrodes are arranged in an interacting manner such that a load carrier zone which forms the common counter electrode for the surface electrodes is arranged in the first semiconductor layer at least in the operating state, and at least one control contact for controlling the potential of the load carrier zone is provided in a region of the load carrier zone on the second semiconductor layer face facing away from the first semiconductor layer. The load carrier zone produces a continuous electric connection from the counter electrode to the at least one control contact at least in the operating state, and the load carrier zone protrudes beyond the surface electrodes in a projection onto the rear face of the semiconductor component.
US11610998B2 Semiconductor device
A transistor in which shape defects are unlikely to occur is provided. A transistor with favorable electrical characteristics is provided. A semiconductor device with favorable electrical characteristics is provided. The semiconductor device includes a transistor. The transistor includes a semiconductor layer, a first insulating layer, a metal oxide layer, a functional layer, and a conductive layer. The first insulating layer is positioned over the semiconductor layer. The metal oxide layer is positioned over the first insulating layer. The functional layer is positioned over the metal oxide layer. The conductive layer is positioned over the functional layer. The semiconductor layer, the first insulating layer, the metal oxide layer, the functional layer, and the conductive layer have regions overlapping with each other. In the channel length direction of the transistor, end portions of the first insulating layer, the metal oxide layer, the functional layer, and the conductive layer are positioned inward from an end portion of the semiconductor layer. An etching rate of the functional layer with an etchant containing one or more of phosphoric acid, acetic acid, nitric acid, hydrochloric acid, and sulfuric acid is lower than an etching rate of the conductive layer.
US11610996B2 Semiconductor structure and method of forming the same
A semiconductor structure and a method of forming the same are provided. In the semiconductor structure, contact spacers are formed at least on sidewalls of contact trenches in the substrate, so that the distance between the gate and the silicide layers disposed only on the bottom surfaces, rather than on the sidewalls and the bottom surfaces, of the contact trenches can be increased, and thus the current leakage induced by gate can be decreased.
US11610995B2 Methods of forming dislocation enhanced strain in NMOS and PMOS structures
Methods of forming a strained channel device utilizing dislocations disposed in source/drain structures are described. Those methods and structures may include forming a thin silicon germanium material in a source/drain opening of a device comprising silicon, wherein multiple dislocations are formed in the silicon germanium material. A source/drain material may be formed on the thin silicon germanium material, wherein the dislocations induce a tensile strain in a channel region of the device.
US11610986B2 Power semiconductor switch having a cross-trench structure
A power semiconductor switch includes an active cell region with a drift region, an edge termination region, and IGBT cells within the active cell region. Each IGBT cell includes trenches that extend into the drift region and laterally confine mesas. At least one control trench has a control electrode for controlling the load current. At least one dummy trench has a dummy electrode electrically coupled to the control electrode. At least one further trench has a further trench electrode. At least one active mesa is electrically connected to a first load terminal within the active cell region. Each control trench is arranged adjacent to no more than one active mesa. At least one inactive mesa is adjacent to the dummy trench. A cross-trench structure merges each control trench, dummy trench and further trench to each other. The cross-trench structure overlaps at least partially along a vertical direction with the trenches.
US11610983B2 Epitaxial features confined by dielectric fins and spacers
A semiconductor device includes a substrate, a dielectric isolation structure disposed on the substrate, a semiconductor fin disposed on the substrate and extending through the dielectric isolation structure, first and second dielectric fins disposed on the dielectric isolation structure and sandwiching the semiconductor fin, a dielectric block disposed on the substrate and interfacing with the first and second dielectric fins, and an epitaxial feature over the semiconductor fin. The epitaxial feature has a bottom portion laterally between the first and second dielectric fins.
US11610981B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device comprising: providing a substrate, wherein an amorphous silicon layer is formed on the substrate; forming an etching auxiliary layer on the amorphous silicon layer, wherein the upper surface of the etching auxiliary layer is flat, and the etching auxiliary layer is made of a single material; and etching the amorphous silicon layer and the etching auxiliary layer to obtain an amorphous silicon layer with a target thickness, wherein the upper surface of the etched amorphous silicon layer is flat.
US11610978B2 LDMOS with an improved breakdown performance
A method for manufacturing a semiconductor device includes forming a plate structure over an isolation region. A drain electrode electrically connected to a drift region underlying the isolation region is formed, wherein the drain electrode is separated from a first location of the plate structure by a first distance along a central axis of an active area of the semiconductor device in a direction of a current flow between a source and a drain of the semiconductor device, the drain electrode is separated from a second location of the plate structure by a second distance along a line parallel to the central axis and within the active area. The first distance is less than the second distance.
US11610976B2 Semiconductor device including a transistor with one or more barrier regions
A semiconductor device includes a transistor having a drift region of a first conductivity type in a semiconductor substrate having a first main surface, a body region of a second conductivity type between the drift region and first main surface, and trenches in the first main surface which pattern the substrate into mesas. The trenches include an active trench and first and second source trenches. A source region of the first conductivity type is in a first mesa arranged adjacent to the active trench. A second mesa between the first and second source trenches is in contact with at least one source trench. A barrier region of the first conductivity type at a higher doping concentration than the drift region is arranged between the body and drift regions in the second mesa. A vertical size of the barrier region is at least twice a width of the second mesa.
US11610975B2 Semiconductor devices having multiple barrier patterns
Semiconductor devices are provided. A semiconductor device includes a first active pattern on a first region of a substrate, a pair of first source/drain patterns on the first active pattern, a first channel pattern between the pair of first source/drain patterns, and a gate electrode that extends across the first channel pattern. The gate electrode is on an uppermost surface and at least one sidewall of the first channel pattern. The gate electrode includes a first metal pattern including a p-type work function metal, a second metal pattern on the first metal pattern and including an n-type work function metal, a first barrier pattern on the second metal pattern and including an amorphous metal layer that includes tungsten (W), carbon (C), and nitrogen (N), and a second barrier pattern on the first barrier pattern. The second barrier pattern includes the p-type work function metal.
US11610964B2 Capacitor structures for memory and method of manufacturing the same
A method of manufacturing a capacitor structure of memory, including forming a patterned photoresist layer on a hard mask layer and spacers on sidewalls of the patterned photoresist layer, perform a first etch process to remove uncovered hard mask layer so as to form first patterned hard mask layer and expose first portion of the dielectric layer, lowering a surface of the first portion of dielectric layer, perform a second etch process to remove uncovered first patterned hard mask layer so as to form second patterned hard mask layer and expose second portion of the dielectric layer, and performing a hole etching process to form first holes and second holes respectively in the first portion and the second portion of dielectric layer, wherein sidewalls of the first holes and second holes have wavelike cross-sections, and the wavelike cross-sections of first holes and second holes are shifted vertically by a distance.
US11610963B2 Semiconductor device structure with bottom capacitor electrode having crown-shaped structure and interconnect portion and method for forming the same
The present disclosure provides a semiconductor device structure with a bottom capacitor electrode having a crown-shaped structure and an interconnect portion and a method for forming the same. The semiconductor device structure includes a capacitor contact disposed over a semiconductor substrate, and a dielectric layer disposed over the capacitor contact. The semiconductor device structure also includes a patterned mask disposed over the dielectric layer, and a bottom capacitor electrode disposed over and electrically connected to the capacitor contact. The bottom capacitor electrode includes a base layer disposed between the capacitor contact and the dielectric layer, and a surrounding portion disposed over the base layer and along sidewalls of the dielectric layer and the patterned mask. The bottom capacitor electrode also includes a first interconnect portion disposed in the dielectric layer and substantially parallel to the base layer.
US11610956B2 Display device and method for manufacturing the same
A display device includes a thin film transistor disposed on a base substrate, an insulation layer covering the thin film transistor, an organic light-emitting diode disposed on the insulation layer, a bus electrode and an organic fluoride pattern. The organic light-emitting diode includes a first electrode electrically connected to the thin film transistor, an organic light-emitting layer disposed on the first electrode, and a second electrode disposed on the organic light-emitting layer. The bus electrode is disposed on the second electrode. The organic fluoride pattern is disposed adjacent to the bus electrode.
US11610952B2 Methods of fabricating OLED panel with inorganic pixel encapsulating barrier
Embodiments described herein relate to sub-pixel circuits and methods of forming sub-pixel circuits that may be utilized in a display such as an organic light-emitting diode (OLED) display. The device includes a plurality of sub-pixels, each sub-pixel of the plurality of sub-pixels defined by adjacent pixel-defining layer (PDL) structures with inorganic overhang structures disposed on the PDL structures, each sub-pixel having an anode, organic light-emitting diode (OLED) material disposed on the anode, and a cathode disposed on the OLED material. The device is made by a process including the steps of: depositing the OLED material and the cathode by evaporation deposition, and depositing an encapsulation layer disposed over the cathode.
US11610951B2 Display panel and method for manufacturing same
A display panel and a method for manufacturing the display panel are provided. The display panel includes a plurality of pixel units, wherein each of the pixel units includes first sub-pixels, second sub-pixels, third sub-pixels, first pixel definition layers, and a second pixel definition layer. Each of the pixel units is enclosed by one of the first pixel definition layers into a rectangle; and the second pixel definition layer is disposed in each of the first pixel definition layers and between the first sub-pixels, the second sub-pixels, and the third sub-pixels.
US11610948B2 OLED with butterfly-shaped spacer
The present application proposes a display panel, including a display area and a non-display area surrounding the display area, wherein the display panel includes: a plurality of metal traces and a plurality of color resist blocks located in the display area; and a test key located in the non-display area, wherein the test key includes a plurality of color resist patterns and a plurality of metal patterns, each of the color resist patterns corresponds to a corresponding one of the color resist blocks, each of the metal patterns corresponds to one of the metal traces, and each of the color resist patterns is disposed correspondingly between adjacent ones of the metal patterns.
US11610945B2 Electronic device
An electronic device includes a first electronic unit and a second electronic unit. The first electronic unit includes a first light conversion layer and emits a blue light having a first spectrum. The first spectrum has a first intensity, and the first intensity is a maximum intensity of the first spectrum. The second electronic unit emits a light having a second spectrum different from the first spectrum, and the second spectrum has a second intensity in a range from 300 nm to 460 nm, and the second intensity is a maximum intensity in the range from 300 nm to 460 nm of the second spectrum. A ratio of the second intensity to the first intensity is in a range from 0.06% to 10.0%.
US11610936B2 Micro light-emitting diode displays having color conversion devices and assembly approaches
Micro light-emitting diode displays and methods of fabricating micro LED displays are described. In an example, a micro light emitting diode pixel structure includes a plurality of micro light emitting diode devices in a dielectric layer. A transparent conducting oxide layer is above the dielectric layer. A color conversion device (CCD) is above the transparent conducting oxide layer and over one of the plurality of micro light emitting diode devices.
US11610932B2 Photodetecting device with enhanced collection efficiency
A photodetecting device includes a substrate, a first photosensitive layer supported by the substrate, and a second photosensitive layer supported by the substrate and adjacent to the first photosensitive layer, each of the first photosensitive layer and the second photosensitive layer being coupled to a first doped portion having a first conductivity type, and a second doped region having a second conductivity type different from the first conductivity type, wherein the first photosensitive layer is separated from the second photosensitive layer, and the first doped portion coupled to the first photosensitive layer is electrically connected to the first doped portion coupled to the second photosensitive layer.
US11610931B2 Imaging apparatus
Provided is an imaging apparatus including an imaging unit having a plurality of pixels, the pixels each having: a conversion element converting incident light into photoelectrons; a floating diffusion layer electrically connected to the conversion element and converting the photoelectrons into a voltage signal; a differential amplifier circuit electrically connected to the floating diffusion layer, including an amplifier transistor to which a potential of the floating diffusion layer is input, and amplifying the potential of the floating diffusion layer; a feedback transistor electrically connected to the amplifier transistor and initializing the differential amplifier circuit; a clamp capacitance connected in series between the floating diffusion layer and the amplifier transistor; and a reset transistor connected in parallel between the floating diffusion layer and the clamp capacitance and initializing the potential of the floating diffusion layer.
US11610927B2 Capping structure along image sensor element to mitigate damage to active layer
Various embodiments of the present disclosure are directed towards an image sensor. The image sensor includes and image sensor element disposed within a substrate. The substrate comprises a first material. The image sensor element includes an active layer comprising a second material different from the first material. A buffer layer is disposed between the active layer and the substrate. The buffer layer extends along outer sidewalls and a bottom surface of the active layer. A capping structure overlies the active layer. Outer sidewalls of the active layer are spaced laterally between outer sidewalls of the capping structure such that the capping structure continuously extends over outer edges of the active layer.
US11610924B2 Solid-state imaging device capable of inhibiting peeling of fixed charge film, method of manufacturing the same, and electronic device
The present technology relates to a solid-state imaging device capable of inhibiting peeling of a fixed charge film while inhibiting dark current, a method of manufacturing the same, and an electronic device. A solid-state imaging device provided with a semiconductor substrate in which a plurality of photodiodes is formed, a groove portion formed in a depth direction from a light incident side for forming an element separating unit between adjacent photoelectric conversion elements on the semiconductor substrate, a first fixed charge film formed so as to cover a surface of a planar portion on the light incident side of the semiconductor substrate, and a second fixed charge film formed so as to cover an inner wall surface of the groove portion formed on the semiconductor substrate is provided. The present technology is applicable to a backside illumination CMOS image sensor, for example.
US11610918B2 Display device
A display device includes a pixel portion in which a pixel electrode layer is arranged in a matrix, and an inverted staggered thin film transistor having a combination of at least two kinds of oxide semiconductor layers with different amounts of oxygen is provided corresponding to the pixel electrode layer. In the periphery of the pixel portion in this display device, a pad portion is provided to be electrically connected to a common electrode layer formed on a counter substrate through a conductive layer made of the same material as the pixel electrode layer. One objection of our invention to prevent a defect due to separation of a thin film in various kinds of display devices is realized, by providing a structure suitable for a pad portion provided in a display panel.
US11610912B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a stacked body, memory pillars, first and second insulation layers and an isolation region. The stacked body above a substrate includes conductive layers isolated from each other and stacked along a first direction crossing the substrate surface. The memory pillars extend through the stacked body along the first direction. The first insulation layer is provided above the memory pillars. The isolation region is provided higher than upper surfaces of the memory pillars in the stacked body along the first direction, and isolates the stacked body in a second direction crossing the first direction. The second insulation layer is provided on the first insulation layer and a side wall of the isolation region.
US11610906B2 Semiconductor device
First and second memory cells are arranged on a semiconductor substrate. The memory cell includes, between a first or second source region and a first or second drain, a configuration in which a first or second selection gate and a first or second floating gate are arranged in series. The first memory cell and the second memory cell are adjacent to each other in a first direction. A first signal line extending in the first direction and connected to the first and second selection gates is further provided. The first and second source regions are configured to share a first region. The first selection gate extends in a direction different from the first direction.
US11610904B2 Semiconductor structure and method of manufacture
A semiconductor structure and method for forming the semiconductor are provided. The semiconductor structure includes a first electrode comprising a first portion, a second portion, and a sheet portion connecting the first portion to the second portion. A ferroelectric material is over the sheet portion. A second electrode is over the ferroelectric material.
US11610902B1 Antifuse array structure and memory
The present disclosure provides an antifuse array structure and a memory. The antifuse array structure includes a plurality of antifuse integrated structures arranged in a bit line extension direction and a word line extension direction to form an antifuse matrix. The antifuse integrated structure is arranged in a same active region, and an extension direction of the active region is the same as the bit line extension direction. Each antifuse integrated structure includes a first antifuse memory MOS transistor, a first switch transistor, a second switch transistor, and a second antifuse memory MOS transistor. The first switch transistor and the second switch transistor are respectively controlled through two adjacent word lines, the first antifuse memory MOS transistor and the second antifuse memory MOS transistor are respectively controlled through two adjacent programming wires, and the programming wire is further configured to control adjacent antifuse integrated structures.
US11610897B2 Landing pad structure
Provided is a landing pad structure including a substrate, a plurality of landing pads, a guard ring, and an edge pattern. The substrate includes a cell region, a periphery region, and a guard ring region located between the cell region and the periphery region. The landing pads are arranged on the substrate in the cell region in a hexagonal close packing (HCP) configuration. The guard ring is disposed on the substrate in the guard ring region in a strip form. The edge pattern is disposed on the substrate in the cell region and close to the guard ring region. A method of manufacturing the landing pad structure is also provided.
US11610890B2 Epitaxy regions extending below STI regions and profiles thereof
A method includes forming isolation regions extending into a semiconductor substrate, forming a plurality of semiconductor fins protruding higher than top surfaces of the isolation regions, forming a gate stack on the plurality of semiconductor fins, forming a gate spacer on a sidewall of the gate stack, and recessing the plurality of semiconductor fins to form a plurality of recesses on a side of the gate stack. The plurality of recesses extend to a level lower than top surfaces of the isolation regions. Epitaxy processes are performed to grow an epitaxy region, wherein the epitaxy region fills the plurality of recesses.
US11610888B2 Semiconductor device having cap layer
A semiconductor device includes a semiconductive substrate, a semiconductive fin, an isolation structure, a source/drain epitaxial structure, a first cap layer, and a second cap layer. The semiconductive fin protrudes from the semiconductive substrate. The isolation structure is over the semiconductive substrate and laterally surrounds the semiconductive fin. The source/drain epitaxial structure is over the semiconductive fin. The source/drain epitaxial structure has a rounded corner extending laterally and a top above the rounded corner. The first cap layer extends from the rounded corner of the source/drain epitaxial structure to the top of the source/drain epitaxial structure. The second cap layer covers the rounded corner and a bottom of the source/drain epitaxial structure. The first and second cap layers are made of different materials.
US11610885B2 Method for forming semiconductor structure
A method for forming a semiconductor structure includes forming a fin structure over a substrate. The method also includes forming a gate structure across the fin structure. The method also includes depositing a dopant source layer over the gate structure. The method also includes driving dopants of the dopant source layer into the fin structure. The method also includes removing the dopant source layer. The method also includes annealing the dopants in the fin structure to form a doped region. The method also includes etching the doped region and the fin structure below the doped region to form a recess. The method also includes growing a source/drain feature in the recess.
US11610880B2 Power MOS device having an integrated current sensor and manufacturing process thereof
Power MOS device, in which a power MOS transistor has a drain terminal that is coupled to a power supply node, a gate terminal that is coupled to a drive node and a source terminal that is coupled to a load node. A detection MOS transistor has a drain terminal that is coupled to a detection node, a gate terminal that is coupled to the drive node and a source terminal that is coupled to the load node. A detection resistor has a first terminal coupled to the power supply node and a second terminal coupled to the detection node.
US11610878B1 Semiconductor device with stacked chips and method for fabricating the same
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The method includes providing a bottom substrate; bonding a first stacking chip and a second stacking chip onto the bottom substrate; conformally forming a first isolation layer to cover the first and second stacking chips and to at least partially fill a gap between the first and second stacking chips; performing a thinning process to expose back surfaces of the first and second stacking chips; performing a removal process to expose through substrate vias of the first and second stacking chips; forming a first capping layer to cover the through substrate vias of the first and second stacking chips; and performing a planarization process to expose the through substrate vias of the first and second stacking chips and provide a substantially flat surface.
US11610875B2 Light emitting array structure and display
Disclosed is a light-emitting array structure having a substrate, a plurality of light-emitting pixel units, a plurality of first signal wires, a plurality of second signal wires, and an encapsulating layer. The light-emitting pixel units are arranged in array on the substrate. Each light-emitting pixel unit includes a driving chip, a first flat layer, a first redistribution layer, a second flat layer, a second redistribution layer, and a light-emitting diode. Each first signal wire is electrically connected to a corresponding one of the first redistribution layers and extends in a first direction. The second signal wires extend in a level different from the first signal wires. Each second signal wire is electrically connected to a corresponding one of the second redistribution layers and extends in a second direction different from the first direction. The encapsulating layer covers the light-emitting pixel units, the first and second signal wires, and the substrate.
US11610873B2 Semiconductor device and method of manufacturing semiconductor device
An object of the present disclosure is to provide a semiconductor device capable of confirming withstand voltage of a snubber circuit after providing the snubber circuit and a method of manufacturing the semiconductor device. A semiconductor device according to the present disclosure includes: an insulating substrate; a circuit patterns provided on the insulating substrate; a snubber circuit substrate provided on the insulating substrate separately from the circuit patterns; a resistance provided on one of the circuit patterns and the snubber circuit substrate; a capacitor provided on another one of the circuit patterns and the snubber circuit substrate; and at least one semiconductor element electrically connected to the resistance and the capacitor.
US11610872B2 Micro light emitting device array and method of manufacturing the same
Provided is a method of manufacturing a micro light emitting device array. The method includes forming a display transfer structure including a transfer substrate and a plurality of micro light emitting devices, where the transfer substrate includes at least two first alignment marks; preparing a driving circuit board, the driving circuit board including a plurality of driving circuits and at least two second alignment marks, arranging the display transfer structure and the driving circuit board to face each other so that the at least two first alignment marks and the at least two second alignment marks face one another and bonding the plurality of micro light emitting devices of the display transfer structure to the plurality of driving circuits.
US11610870B2 Displaying apparatus having light emitting device, method of manufacturing the same and method of transferring light emitting device
A displaying apparatus includes a pixel unit. The pixel unit includes at least one pixel having a light emitting device and a light conversion layer for converting a first wavelength of light of the light emitting device into a second wavelength of light different from the first wavelength; and an insulation layer covers side surfaces of the light emitting device and the light conversion layer.
US11610865B2 Semiconductor package
A semiconductor package includes a first semiconductor chip in which a through-electrode is provided, a second semiconductor chip connected to a top surface of the first semiconductor chip, a first connection bump attached to a bottom surface of the first semiconductor chip and including a first pillar structure and a first solder layer, and a second connection bump located between the first semiconductor chip and the second semiconductor chip, configured to electrically connect the first semiconductor chip and the second semiconductor chip, and including a second pillar structure and a second solder layer.
US11610864B2 Chip package structure and method of forming the same
A package structure and a method of forming the same are provided. The package structure includes a package substrate and an interposer substrate over the package substrate. The interposer substrate has a first surface facing the package substrate and a second surface opposite the first surface. A first semiconductor device is disposed on the first surface, and a second semiconductor device is disposed on the second surface. Conductive structures are disposed between the interposer substrate and the package substrate. The first semiconductor device is located between the conductive structures. A first side of the first semiconductor device is at a first distance from the most adjacent conductive structure, and a second side of the first semiconductor device is at a second distance from the most adjacent conductive structure. The first side is opposite the second side, and the first distance is greater than the second distance.
US11610860B2 Wire bonding apparatus and wire bonding method
A wire bonding apparatus according to an embodiment bonds a wire to a bonding portion by generating an ultrasonic vibration in a state of pressing the wire onto the bonding portion. The wire bonding apparatus includes a bonding tool that causes the wire to contact the bonding portion and applies a load, an ultrasonic horn that generates the ultrasonic vibration, a load sensor that continuously detects the load applied from the bonding tool to the bonding portion, and a controller that controls the operation of the bonding tool and the ultrasonic horn. The controller analyzes data of the load output from the load sensor between when the wire contacts the bonding portion and when the ultrasonic vibration is generated, and controls the operation of the bonding tool and the ultrasonic horn based on an analysis result.
US11610857B2 Method of manufacturing circuit structure
Provided is a circuit structure including a substrate, a pad, a dielectric layer, a conductive layer, an adhesion layer, and a conductive bump. The pad is disposed on the substrate. The dielectric layer is disposed on the substrate and exposes a portion of the pad. The conductive layer contacts the pad and extends from the pad to cover a top surface of the dielectric layer. The adhesion layer is disposed between the dielectric layer and the conductive layer. The conductive bump extends in an upward manner from a top surface of the conductive layer. The conductive bump and the conductive layer are integrally formed. A method of manufacturing the circuit structure is also provided.
US11610854B2 Semiconductor device and method of manufacture
A device includes a redistribution structure, a first semiconductor device, a first antenna, and a first conductive pillar on the redistribution structure that are electrically connected to the redistribution structure, an antenna structure over the first semiconductor device, wherein the antenna structure includes a second antenna that is different from the first antenna, wherein the antenna structure includes an external connection bonded to the first conductive pillar, and a molding material extending between the antenna structure and the redistribution structure, the molding material surrounding the first semiconductor device, the first antenna, the external connection, and the first conductive pillar.
US11610852B2 Semiconductor device
A semiconductor device according to the present embedment includes a substrate having a first region provided with a semiconductor element and a second region provided from the first region to an end. A material film is provided above the first and second regions. A first metal film is provided on the material film in the second region or on the material film between the first region and the second region. A trench, which caves in toward the substrate from a surface of the material film in the first region and from a surface of the material film under the first metal film, is provided in the material film between the first metal film and the first region.
US11610851B2 Die embedded in substrate with stress buffer
The present disclosure is directed to a package, such as a wafer level chip scale package (WLCSP) or a package containing a semiconductor die, with a die embedded within a substrate that is surrounded by an elastomer. The package includes nonconductive layers on surfaces of the substrate and the elastomer as well as conductive layers and conductive vias that extend through these layers to form electrical connections in the package. The package includes surfaces of the conductive material, which may be referred to as contacts. These surfaces of the conductive material are exposed on both sides of the package and allow the package to be mounted within an electronic device and have other electronic components coupled to the package, or allow the package to be included in a stacked configuration of semiconductor dice or packages.
US11610834B2 Leadframe including conductive pillar over land of conductive layer
A leadframe includes a first conductive layer, a plurality of conductive pillars and a first package body. The first conductive layer has a first surface and a second surface opposite to the first surface. The plurality of conductive pillars are disposed on the first surface of the first conductive layer. The first package body is disposed on the first surface of the first conductive layer and covers the conductive pillars. The conductive pillars and the first conductive layer are integratedly formed.
US11610832B2 Heat transfer for power modules
In one general aspect, an apparatus can include a module including a semiconductor die. The apparatus can include a heatsink coupled to the module and including a substrate, and a plurality of protrusions. The apparatus includes a cover defining a channel where the channel is outside of the module and the plurality of protrusions of the heatsink are disposed within the channel, and a sealing mechanism is disposed between the cover and the module is in contact with the module.
US11610827B2 Package and printed circuit board attachment
Generally, the present disclosure provides example embodiments relating to a package that may be attached to a printed circuit board (PCB). In an embodiment, a structure includes a package. The package includes one or more dies and metal pads on an exterior surface of the package. At least some of the metal pads are first solder ball pads. The structure further includes pins, and each of the pins is attached to a respective one of the metal pads.
US11610825B2 Method for calibrating temperature in chemical vapor deposition
In a method for semiconductor processing, a semiconductor substrate is provided. The semiconductor substrate defines at least one first trench therein. The at least one first trench has a first depth (d1). A coating layer is deposited onto the semiconductor substrate using at least one precursor under a setting for a processing temperature (T). The coating layer defines at least one second trench having a second depth (d2) above the at least one first trench. A first depth parameter (t) of the second depth (d2) relative to the first depth (d1) is determined. The processing temperature (T) is then determined based on the first depth parameter (t).
US11610824B2 Transmission-based temperature measurement of a workpiece in a thermal processing system
A thermal processing system for performing thermal processing can include a workpiece support plate configured to support a workpiece and heat source(s) configured to heat the workpiece. The thermal processing system can include window(s) having transparent region(s) that are transparent to electromagnetic radiation within a measurement wavelength range and opaque region(s) that are opaque to electromagnetic radiation within a portion of the measurement wavelength range. A temperature measurement system can include a plurality of infrared emitters configured to emit infrared radiation and a plurality of infrared sensors configured to measure infrared radiation within the measurement wavelength range where the transparent region(s) are at least partially within a field of view the infrared sensors. A controller can be configured to perform operations including obtaining transmittance and reflectance measurements associated with the workpiece and determining, based on the measurements, a temperature of the workpiece less than about 600° C.
US11610822B2 Structures for tuning threshold voltage
A semiconductor device includes a first gate structure that includes a first interfacial layer, a first gate dielectric layer disposed over the first interfacial layer, and a first gate electrode disposed over the first gate dielectric layer. The semiconductor device also includes a second gate structure that includes a second interfacial layer, a second gate dielectric layer disposed over the second interfacial layer, and a second gate electrode disposed over the second gate dielectric layer. The first interfacial layer contains a different amount of a dipole material than the second interfacial layer.
US11610821B2 Method for forming a semiconductor device involving the use of stressor layer
A method of forming semiconductor device is disclosed. A substrate having a logic circuit region and a memory cell region is provided. A first transistor with a first gate is formed in the logic circuit region and a second transistor with a second gate is formed in the memory cell region. A stressor layer is deposited to cover the first transistor in the logic circuit region and the second transistor in the memory cell region. The first transistor and the second transistor are subjected to an annealing process under the influence of the stressor layer to recrystallize the first gate and the second gate.
US11610819B2 Structures and methods of fabricating electronic devices using separation and charge depletion techniques
A method of fabricating an electronic device can include forming a plurality of vertical channels having sidewalls over a substrate, and forming gate dielectric regions over portions of the vertical channels and planar regions adjoining the vertical channels. Gate electrode regions are then formed over portions of the gate dielectric regions. The gate electrode material and the vertical channel region are doped and sized to enable full depletion of charges during operation. Source and body tie regions are formed on the vertical sidewalls by doping with a p-type or n-type dopant. Dielectric regions over the gate electrode regions are formed to electrically isolate the gate electrode regions from the source regions. A metallic layer is formed over the first side of the substrate having the vertical channels. Stress is then induced within the substrate by annealing and/or cooling to separate a semiconductor region of the substrate and the metallic layer from the remaining portion of the substrate. Drain electrode contacts are formed over the semiconductor region while gate electrode and source electrode contacts are formed by etching portions of a metallic layer formed over the first side of the substrate.
US11610816B2 Processing method of wafer
A processing method of a wafer in which a modified layer is formed inside the wafer. In the processing method, irradiation with a first laser beam is executed from a back surface side of the wafer and the modified layer is formed inside the wafer. Then, irradiation with a second laser beam is executed with the focal point thereof positioned to the inside or the front surface of the wafer and reflected light is imaged by an imaging unit. Furthermore, a processing state of the wafer is determined on the basis of a taken image. The second laser beam is shaped in such a manner that a sectional shape thereof in a surface perpendicular to a traveling direction thereof becomes asymmetric across the modified layer.
US11610814B2 Semiconductor chip suitable for 2.5D and 3D packaging integration and methods of forming the same
The present disclosure relates to a semiconductor chip that includes a substrate, a metal layer, and a number of component portions. Herein, the substrate has a substrate base and a number of protrusions protruding from a bottom surface of the substrate base. The substrate base and the protrusions are formed of a same material. Each of the protrusions has a same height. At least one via hole extends vertically through one protrusion and the substrate base. The metal layer selectively covers exposed surfaces at a backside of the substrate and fully covers inner surfaces of the at least one via hole. The component portions reside over a top surface of the substrate base, such that a certain one of the component portions is electrically coupled to a portion of the metal layer at the top of the at least one via hole.
US11610813B2 Interconnection element and method of manufacturing the same
An interconnection element of an interconnection structure of an integrated circuit is manufactures by a method where a cavity is etched in an insulating layer. A silicon nitride layer is then deposited on walls and a bottom of the cavity. The nitrogen atom concentration in the silicon nitride layer increasing as a distance from an exposed surface of the silicon nitride layer increases. A copper layer is deposited on the silicon nitride layer. The cavity is further filled with copper. A heating process is performed after the deposition of the copper layer, to convert the copper layer and the silicon nitride layer to form a copper silicide layer which has a nitrogen atom concentration gradient corresponding to the gradient of the silicon nitride layer.
US11610807B2 Methods and apparatus for cleaving of semiconductor substrates
Methods and apparatus for cleaving a substrate in a semiconductor chamber. The semiconductor chamber pressure is adjusted to a process pressure, a substrate is then heated to a nucleation temperature of ions implanted in the substrate, the temperature of the substrate is then adjusted below the nucleation temperature of the ions, and the temperature is maintained until cleaving of the substrate occurs. Microwaves may be used to provide heating of the substrate for the processes. A cleaving sensor may be used for detection of successful cleaving by detecting pressure changes, acoustic emissions, changes within the substrate, and/or residual gases given off by the implanted ions when the cleaving occurs.
US11610801B2 Laser-releasable bonding materials for 3-D IC applications
Novel polyketanil-based compositions for use as a laser-releasable composition for temporary bonding and laser debonding processes are provided. The inventive compositions can be debonded using various UV lasers, at wavelengths from about 300 nm to about 360 nm, leaving behind little to no debris. The layers formed from these compositions possess good thermal stabilities and are resistant to common solvents used in semiconductor processing. The compositions can also be used as build-up layers for redistribution layer formation.
US11610799B2 Electrostatic chuck having a heating and chucking capabilities
In one example, an electrostatic chuck comprises a chuck body having a top surface configured to support a substrate and a bottom surface opposite the top surface. The chuck body comprises one or more chucking electrodes, and one or more heating elements. The chuck body further comprises first terminals disposed on the bottom surface of the chuck body and coupled with the one or more heating elements, second terminals disposed on the bottom surface of the chuck body and coupled with the one or more chucking electrodes, and third terminals disposed on the bottom first surface of the chuck body and coupled with the one or more chucking electrodes.
US11610796B2 Equipment front end modules including multiple aligners, assemblies, and methods
A system includes an equipment front end module chamber, alignment pedestals housed within the equipment front end module chamber, and a load/unload robot at least partially housed within the equipment front end module chamber. The alignment pedestals include a first alignment pedestal having a first support surface and a second alignment pedestal having a second support surface, and the first support surface has a vertical offset and an overlap region having at least a partial overlap relative to the second support surface. The load/unload robot includes an arm, and vertically arranged blades attached to the arm. The vertically arranged blades include an upper blade configured to transfer a first substrate to the first alignment pedestal and a lower blade configured to transfer a second substrate to the second alignment pedestal.
US11610792B2 Heated substrate support with thermal baffles
Embodiments of substrate supports for use in a process chamber are provided herein. In some embodiments a substrate support for use in a process chamber includes a pedestal having an upper surface for supporting a substrate and an opposite lower surface, a first heater disposed within the pedestal between the upper surface and the lower surface, and thermal baffles having a plurality of voids that are fluidly isolated from each other disposed between the first heater and the lower surface to reduce heat transfer from the first heater to the lower surface of the pedestal.
US11610787B2 Load lock fast pump vent
A semiconductor processing tool is disclosed, the tool having a frame forming at least one chamber with an opening and having a sealing surface around a periphery of the opening, a door configured to interact with the sealing surface for sealing the opening, the door having sides perpendicular to the door sealing surface and perpendicular to a transfer plane of a substrate, and at least one drive located on the frame to a side of at least one of the sides that are substantially perpendicular to the door sealing surface and substantially perpendicular to the transfer plane of the substrate, the drive having actuators located at least partially in front of the sealing surface and the actuators being coupled to one of the sides of the door for moving the door from a sealed position. The at least one drive is located outside of a substrate transfer zone.
US11610785B2 Semiconductor packages
Disclosed is a semiconductor package comprising a semiconductor chip, an external connection member on the semiconductor chip, and a dielectric film between the semiconductor chip and the external connection member. The semiconductor chip includes a substrate, a front-end-of-line structure on the substrate, and a back-end-of-line structure on the front-end-of-line structure. The back-end-of-line structure includes metal layers stacked on the front-end-of-line structure, a first dielectric layer on the uppermost metal layer and including a contact hole that vertically overlaps a pad of an uppermost metal layer, a redistribution line on the first dielectric layer and including a contact part in the contact hole and electrically connected to the pad, a pad part, and a line part that electrically connects the contact part to the pad part, and an upper dielectric layer on the redistribution line.
US11610780B2 Alternating hardmasks for tight-pitch line formation
A method for forming fins includes forming a three-color hardmask fin pattern on a fin base layer. The three-color hardmask fin pattern includes hardmask fins of three mutually selectively etchable compositions. Some of the fins of the first color are etched away with a selective etch that does not remove fins of a second color or a third color and that leaves at least one fin of the first color behind. The fins of the second color are etched away. Fins are etched into the fin base layer by anisotropically etching around remaining fins of the first color and fins of the third color.
US11610779B2 Method for producing semiconductor device
An ion implanted region is formed by implanting Mg ions into a predetermined region of the surface of the first p-type layer. Subsequently, a second n-type layer is formed on the first p-type layer and the ion implanted region. A trench is formed by dry etching a predetermined region of the surface of the second n-type layer until reaching the first n-type layer. Next, heat treatment is performed to diffuse Mg. Thus, a p-type impurity region is formed in a region with a predetermined depth from the surface of the first n-type layer below the ion implanted region. Since the trench is formed before the heat treatment, Mg is not diffused laterally beyond the trench. Therefore, the width of the p-type impurity region is almost the same as the width of the first p-type layer divided by the trench.
US11610775B2 Method and apparatus for filling a gap
According to the invention there is provided a method of filling one or more gaps created during manufacturing of a feature on a substrate by providing a deposition method comprising; introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant; introducing a second reactant to the substrate with a second dose. The first reactant is introduced with a subsaturating first dose reaching only a top area of the surface of the one or more gaps and the second reactant is introduced with a saturating second dose reaching a bottom area of the surface of the one or more gaps. A third reactant may be provided to the substrate in the reaction chamber with a third dose, the third reactant reacting with at least one of the first and second reactant.
US11610771B2 Device for emitting ultraviolet light
A device for emitting ultraviolet light includes at least one excimer lamp and a housing for the excimer lamp(s). Each excimer lamp has a discharge vessel filled with light-emitting gases, and a pair of first and second electrodes that are placed in contact with the discharge vessel and produce a dielectric barrier discharge inside the discharge vessel. The housing is made of an insulating and heat-resistant resin material. The housing is configured to house the excimer lamp(s), and has a light-emitting window that allows light with a center wavelength in a range from 200 nm to 230 nm emitted from the excimer lamp(s) to exit from the housing.
US11610768B2 Methods and apparatus for high speed mass spectrometry
A mass spectrometer system comprises: (a) an ion source; (b) a mass filter or a time-of-flight (TOF) ion separator configured to receive a stream of first-generation ions from the ion source; (c) an ion storage device having an ion inlet configured to receive a stream of filtered ions comprising a plurality of ion species from the mass filter or TOF separator and to accumulate the plurality of ion species therein; (d) an ion mobility cell having an ion inlet configured to receive an accumulated batch of ion species from the ion storage device and an ion outlet configured to release, one at a time, the individual ion species therefrom; and (e) a mass analyzer configured to receive and mass analyze each first-generation ion species or each fragment ion species generated by fragmentation or other reaction of the various first-generation ion species.
US11610767B2 Methods of evaluating performance of an atmospheric pressure ionization system
The present invention comprises novel methods of continuously monitoring the performance of an atmospheric pressure ionization (API) system. The methods of the invention allow for improved quality monitoring of the processes that leads to the formation of ions at atmospheric pressure. The methods of the invention further allow for continuously monitoring for the quality of the ion formation process in API without the addition of extraneous material (such as labelled compounds or control known compounds) to the system being monitored.
US11610766B2 Target object processing method and plasma processing apparatus
A target object processing method is provided for processing a target object using a plasma processing apparatus including a processing chamber, a mounting table which is disposed in the processing chamber and on which the target object is mounted, an outer peripheral member disposed around the mounting table, and a first voltage application device configured to apply a voltage to the outer peripheral member. The method comprises preparing the target object having an etching target film and a patterned mask formed on the etching target film, and processing the mask. The step of processing the mask includes supplying a first processing gas containing a first rare gas to the processing chamber, and a first plasma processing for processing the mask positioned at an outer peripheral portion of the target object using plasma of the first processing gas while applying a DC voltage to the outer peripheral member.
US11610764B2 Plasma source and method of operating the same
A plasma source (100), comprises an outer face (10) with an aperture (14) for delivering a plasma from the aperture. A transport mechanism is configured to transport a substrate (11) and the plasma source relative to each other parallel to the outer face, with a substrate surface to be processed in parallel with at least a part of the outer face that contains the aperture. First (4-1) and second tile (4-2) are arranged within a first plane of a working electrode (22) with neighbouring edges (12) bordering a first plasma collection space (6-1) and a third tile (4-3) is arranged in a second plane of the working electrode parallel to the first plane such that the third tile overlaps neighbouring edges in the first plane. At least one of the working and counter electrodes comprises a local modification (13,15) near said neighbouring edges to increase a plasma delivery to the aperture compensating for loss of plasma collection due to the neighbouring edges.
US11610756B2 Charged particle beam apparatus and control method
A charged particle beam apparatus acquires an image that is not affected by movement of a stage at a high speed. The apparatus includes: a charged particle source for irradiating a sample with a charged particle beam; a stage on which the sample is placed; a measurement unit for measuring a movement amount of the stage; a deflector; a deflector offset control unit, which is a feedback control unit for adjusting a deflection amount of the deflector according to the movement amount of the stage; a plurality of detectors for detecting secondary charged particles emitted from the sample by irradiation of the charged particle beam; a composition ratio calculation unit that calculates composition ratios of signals output from the detectors based on the deflection amount adjusted by the feedback control unit; and an image generation unit for generating a composite image by compositing the signals using the composition ratio.
US11610751B2 Circuit breakers incorporating reset lockout mechanisms
A reset lockout mechanism for a circuit breaker includes a linkage, a rocker, an armature, a solenoid, and a plunger. The linkage is positioned to move between an open position and a closed position. The rocker is selectively engageable with the linkage. The armature is selectively engageable with the rocker. The plunger is supported by the solenoid and operatively coupled to the armature. The plunger is movable between a first position and a second position.
US11610747B1 Keyboard
A keyboard includes a substrate, a display member, and a keyswitch assembly. The display member is disposed over the substrate. The keyswitch assembly includes a keycap, a fixing element, two balance bars, and a position-returning member. The keycap is located over the substrate and has a light-transmitting portion located over the display member. The fixing element is disposed on the substrate and has a retaining slot. Each of the balance bars includes a rod portion and an end portion. The rod portion is rotatably engaged with the keycap. The end portion is movably retained in the retaining slot. The position-returning member abuts against the keycap above the substrate and is adjacent to an edge of the keycap.
US11610745B1 Key structure
A key structure includes a base plate, a switch element, a key pedestal and a keycap. The key pedestal includes an opening, a first hooking structure and a second hooking structure. The keycap includes an edge part, a triggering post, a third hooking structure and a fourth hooking structure. The third hooking structure and the fourth hooking structure are installed on the edge part. The switch element is installed on the base plate. The key pedestal is installed on the base plate. The triggering post is inserted into the opening to trigger the switch element. The third hooking structure of the keycap is movably connected with the first hooking structure of the key pedestal. The fourth hooking structure of the keycap is movably connected with the second hooking structure of the key pedestal. Consequently, the keycap is maintained in a horizontal state and not tilted.
US11610741B2 Stacked solid electrolytic capacitor, integrated circuit product and electronic product
A stacked solid electrolytic capacitor is provided in the present disclosure. The stacked solid electrolytic capacitor includes a capacitive module, a conductive module and a packaging structure. The capacitive module includes capacitive units stacked up sequentially. The conductive module includes a positive terminal, a negative terminal and at least one anti-oxidizing layer. The positive terminal is electrically connected to one of the capacitive units. The negative terminal is electrically connected to the one of the capacitive units through a conductive paste layer. The at least one anti-oxidizing layer is arranged between the negative terminal and the conductive paste layer. The packaging structure surrounds the capacitive module and the conductive module. Therefore, it is difficult for an oxide layer forming between the negative terminal and the capacitive units, and the equivalent series resistance of the stacked solid electrolytic capacitor can be reduced.
US11610739B2 Multilayer ceramic capacitor and method of manufacturing the same
A multilayer ceramic capacitor includes a ceramic body including dielectric layers, a plurality of internal electrodes disposed in the ceramic body, and a first side margin portion and a second side margin portion respectively arranged on end portions of the internal electrodes exposed to first and second surfaces. The first and second side margin portions each include a first region adjacent to an outward facing side surface of the respective side margin portion, and a second region adjacent to the internal electrodes exposed to the first and second surfaces of the ceramic body, and an average size of dielectric grains included in the second region is larger than an average size of dielectric grains included in the first region.
US11610736B2 Electronic component
An electronic component includes a laminate in which a plurality of dielectric layers and a plurality of internal electrodes are alternately laminated and external electrodes electrically connected to the internal electrodes. A side margin portion as a region in which the plurality of internal electrodes is not provided when a section of the laminate having the length direction and the width direction is viewed from the laminating direction includes a plurality of side margin layers laminated in the width direction. An outer layer portion as a region in which the plurality of internal electrodes is not provided except for the side margin portion when a section of the laminate including the laminating direction and the width direction is viewed from the length direction includes a plurality of layer-margin layers laminated in the laminating direction.
US11610732B2 Multilayer capacitor and method of manufacturing the same
A multilayer capacitor includes a capacitor body including first to sixth surface, and including a plurality of dielectric layers, and first and second internal electrodes; and first and second external electrodes. The first and second internal electrodes include first and second capacitance forming portion, first and second lead-out portion extending from the first and second capacitance forming portion toward the third surface of the capacitor body and connected to the first and second external electrode, and first and second dot pattern portion formed in at least one corner of the first and second capacitance forming portion. The first dot pattern portion and the second dot pattern portion have dot patterns not overlapping each other in the first direction.
US11610729B2 Transformer and assembling method thereof
A transformer comprises at least two windings and each of the at least two windings includes at least one lead-out wire, and a silicone rubber heat-shrinkable sleeve is wrapped around the outer surface of the lead-out wire. The at least two windings and a portion of the silicone rubber heat-shrinkable sleeve are encapsulated in a potting box with a first potting sealant, and another portion of the silicone rubber heat-shrinkable sleeve is exposed outside of the potting box.
US11610728B2 Electronic component and electronic component module
An electronic component comprising a glass body containing a photosensitizer; a conductor as at least a part of an electric element, arranged on the glass body; a terminal electrode as a terminal of the electric element, arranged above an outer surface of the glass body, with the terminal electrode being electrically connected to the conductor; and an insulating film arranged above the outer surface of the glass body. The insulating film reflects or absorbs light in a photosensitive wavelength range of the photosensitizer contained in the glass body.
US11610727B2 Coil component and coil device
A coil component 100 includes a first coil element 111 and a second coil element 112 each formed in an angular-tubular shape and disposed in parallel by winding and laminating a single flat wire 101 in one direction with edgewise-winding between one end portion 101A and another end portion 101B and bending the wound and laminated coil into two, and includes an interconnection part 113 for connecting the both elements. The interconnection part 113 includes a coil element winding end portion side raised part 123A, a coil element winding start portion side raised part 123B, and an intermediate part 123C extended between the two raised parts 123A and 123B.
US11610724B2 Coil component
A coil component includes a support substrate, a first coil and a second coil disposed on the support substrate to be spaced apart from each other, and a body including a first core and a second core penetrating through the first coil portion and the second coil portion and spaced apart from each other. The first coil portion has a first winding portion, forming at least one turn about the first core, and a first extension portion extending from one end portion of the first winding portion to surround the first core and the second core. The second coil has a second winding portion, forming at least one turn about the second core, and a second extension portion extending from one end portion of the second winding portion to surround the first core and the second core. A separation distance between a given turn of the first coil portion and an adjacent turn of the second coil portion is different from a separation distance between adjacent turns of the first coil portion.
US11610721B2 Inductor
An inductor includes a magnetic body, and a conductor embedded in the magnetic body. The conductor includes a first conductor, and a second conductor covering a periphery of the first conductor.
US11610718B2 Electrical inductor device
An inductor that is configured to store energy in a magnetic field includes a wire and a core. The wire is configured to deliver electrical current to the inductor to generate the magnetic field. The core is disposed radially about the wire. The core comprises magnetic particles that are suspended in a non-magnetic matrix. The magnetic particles are arranged such that a magnetic permeability of the core increases in a direction that extends radially outward from the wire along a cross-sectional area of the magnetic core from a first region that is adjacent to the wire to a second region that is adjacent to an outer periphery of the magnetic core.
US11610714B2 Slow wave inductive structure and method of forming the same
A slow wave inductive structure includes a first substrate. The slow wave inductive structure further includes a first conductive winding over the first substrate. The slow wave inductive structure further includes a second substrate over the first substrate, wherein a distance between the first conductive winding and the second substrate ranges from about 1 micron (μm) to about 2 μm, and the second substrate comprises polysilicon or doped silicon. The slow wave inductive structure further includes a second conductive winding on an opposite side of the second substrate from the first conductive winding.
US11610709B2 Electronic component
An electronic component includes an element provided with a recess, a mounting conductor disposed in the recess, and an internal conductor disposed inside the element and connected to the mounting conductor. A first region includes a first surface. A second region includes a third surface connecting a second surface and the first surface. The second surface and the third surface overlap with the first surface as viewed in a direction in which the first surface and the second surface face each other. The internal conductor is connected to the second region away from a connection portion between the first surface and the third surface.
US11610707B2 Controller and control method for linear solenoid valve
A controller for a linear solenoid valve is configured to: calculate an average value of an exciting current within a period including a natural number multiple of the dither cycle as an average current value; execute a feedback control on a control value of the pulse width modulation signal such that a target value of the exciting current and the average current value match; and calculate a dither correction amount by multiplying a ratio between the control value of the pulse width modulation signal obtained by the feedback control and the average current value by a dither current value that is a current value corresponding to the dither correction amount and calculating the dither correction amount such that an increase in the exciting current due to the dither correction amount is canceled out by a decrease in the exciting current due to the dither correction amount within one dither cycle.
US11610705B2 Ferrite sintered magnet and rotating electric machine comprising the same
A ferrite sintered magnet comprising an M type Sr ferrite having a hexagonal structure as a main phase, wherein the ferrite sintered magnet does not substantially comprise a rare earth element and Co, a content of B is 0.005 to 0.9% by mass in terms of B2O3, and a content of Zn is 0.01 to 1.2% by mass in terms of ZnO.
US11610701B2 Composite wiring, signal acquisition member, and production method of same
A composite wiring includes: elastic wiring comprising an elastic tube, a conductor wire disposed inside the tube, and fixing portions that fix the conductor wire and the tube together at both ends of the tube in the lengthwise direction thereof, the length of the conductor wire between the fixing portions when the tube is in an unextended state being longer than the length of the tube between the fixing portions; other wiring separate from the elastic wiring; and a connection member that connects the conductor wire of the elastic wiring and a conductor wire of the other wiring by caulking in a state of being brought into contact with each other, the connection member having an interior section sealed in a watertight manner with a sealing material.
US11610699B2 Multi-core cable and signal transmission path
A multi-core cable includes a plurality of coaxial cables being arranged in parallel with each other, and a synthetic resin covering member that collectively covers the plurality of coaxial cables. Each coaxial cable includes a center conductor, an insulator covering an outer periphery of the center conductor, and a metal outer conductor covering an outer periphery of the insulator. The covering member holds the plurality of coaxial cables in such a manner that the plurality of coaxial cables are aligned side by side along a direction perpendicular to a longitudinal direction of the plurality of coaxial cables. At least a part of the outer conductors of the plurality of the coaxial cables respectively contacts the covering member.
US11610696B2 Nuclear waste cask with impact protection, impact amelioration system for nuclear fuel storage, unventilated cask for storing nuclear waste, and storage and transport cask for nuclear waste
A nuclear waste cask with impact protection includes impact limiters comprising deformable energy-absorbing perforated sleeves. An impact amelioration system for nuclear fuel storage components includes impact limiter assemblies at the bottom cask to canister interface including impact limiter plugs frictionally engaging corresponding plug holes formed in the cask closure plate. A nuclear waste fuel storage system includes an unventilated cask including a heavy free-floating radiation shielding lid loosely coupled the top end of the cask in a movable manner via the anchor bosses which provides cask overpressurization protection. A nuclear waste cask includes an axially elongated rectangular cuboid cask body having a cavity for holding nuclear waste materials and cask locking mechanism including first locking protrusions on the lid which are selectively interlockable with mating second locking protrusions on the cask body to lock the lid to the cask body.
US11610695B2 Method for decommissioning nuclear facilities
A method for decommissioning a nuclear facility includes: separating a nuclear reactor pressure vessel from biodegradable concrete; decommissioning a concrete structure; covering the biodegradable concrete; and decommissioning the biodegradable concrete.
US11610688B2 Generating personalized treatment options using precision cohorts and data driven models
A plurality of attributes are extracted from a plurality of electronic health records, where each electronic health record is associated with a patient in a plurality of patients. Additionally, a training data set and a scoring data set are generated based on the plurality of attributes, and a patient similarity model is trained based on the training data set. A precision cohort is identified, where the precision cohort includes patients in the plurality of patients from the scoring data set that are similar to a first patient based on an electronic health record of the first patient and the similarity model. At least one result statistic for each of a plurality of treatments given to patients in the precision cohort is determined, and a first treatment of the plurality of treatments is selected for the first patient based at least in part on the determined result statistics.
US11610681B2 Method and apparatus for predicting response to food
Method of predicting a response of a subject to food is disclosed. The method comprises: selecting a food to which a response of the subject is unknown; accessing a first database having data describing the subject but not a response of the subject to the selected food; accessing a second database having data pertaining to responses of other subjects to foods, the responses of the other subjects including responses of at least one other subject to the selected food or a food similar to said selected food; and analyzing the databases based on the selected food to estimate the response of the subject to the selected food.
US11610679B1 Prediction and prevention of medical events using machine-learning algorithms
The present disclosure relates to providing personalized prediction and prevention of various types of medical events (e.g., emergency department visits, hospital admissions, complications) using machine-learning algorithms. An exemplary method comprises: obtaining a plurality of feature values of the patient; providing the plurality of feature values to a set of one or more trained machine-learning models to obtain: a first probabilistic value indicating a likelihood of a future medical event, a second probabilistic value indicating a likelihood of a reason for the future medical event, a third probabilistic value indicating a likelihood that the future medical event can be prevented, displaying, on the display, a risk value of the future medical event based on the first probabilistic value, a reason of the future medical event based on the second probabilistic value, an interceptability value of the future medical event based on the third probabilistic value.
US11610678B2 Medical diagnostic aid and method
Methods for assisting medical personnel in performing a diagnosis, diagnostic aids and computer readable media. The method initialisation step comprises: receiving a plurality of input medical texts tagged with potential medical codes; curating and validating the plurality of input medical texts to output a subset of medical texts that are validated and tagged with medical codes; and using the subset of tagged and validated medical texts to model the associations between the medical texts and the medical codes, and generating a medical text learning model based on the associations. The method diagnostic step comprises: inputting a specimen text relating to a patient into the medical text learning model; processing the specimen text using the medical text learning model; identifying suggested medical codes based on the specimen text; and outputting diagnoses, symptoms and treatments linked to the suggested medical codes for assisting medical personnel in providing a diagnosis for the patient.
US11610676B2 Information processing device and information processing method
An information processing device includes: a plurality of identifiers that discriminates whether abnormal data that is information indicating an abnormal value is included in treatment data and detects the abnormal data; and a hardware processor that: customizes evaluation data used when evaluating discrimination accuracy of the plurality of identifiers; calculates the discrimination accuracy of each of the plurality of identifiers using the evaluation data customized by the hardware processor; and selects one identifier out of the plurality of identifiers as an identifier used for discrimination based on a calculation result by the hardware processor.
US11610674B2 Direct CGM connectivity to a cloud storage network
A system and method is provided for a continuous glucose monitoring (CGM) system and the processing of data collected thereby. An internet gateway chip (140, 240, 340, 440) is included in elements of a CGM system to facilitate direct data communication with cloud network storage (150, 250, 350, 450) thereby communicate and store data of a CGM sensor (110, 210, 310, 410) of the CGM system. The internet gateway chip can be included in a receiver (130, 230, 330), such as an existing wireless receiver and display device of the CGM; in a smart phone or similar device, where the smart phone is also the wireless receiver and display device of the CGM; or in the sensor, such as an existing sensor and/or transmitter (410, 420) of the CGM to facilitate direct data communication between the CGM system and cloud network storage.
US11610671B2 System and method for locating equipment in a healthcare facility
An equipment locating system includes a plurality of medical apparatuses required for patient treatment and having equipment tags. A real-time locating system is configured to determine a location of each of the plurality of medical apparatuses by receiving a signal from the equipment tags. The caregiver selects a medical apparatus from an apparatus list when the medical apparatus is acquired so that the medical apparatus is tagged as being checked out.
US11610669B2 Method and system for assembling sets of medical instruments and/or pharmaceutical products
A method and system for assembling sets of medical instruments and/or pharmaceutical products. The system includes a control system comprising or being connected to a database comprising data objects corresponding to available objects. An input area is provided to receive batches of unsorted medical instruments or pharmaceutical product containers, and an identification area having an identification unit. A temporary sorting area is also provided, including a plurality of storage positions provided with visual indications capable of visually indicating one of the storage position at a time, and an output area, possibly being overlapping with the input area, arranged to receive medical instruments and/or pharmaceutical products as assembled sets. The controller is arranged to receive information from the identification unit obtained when an item is arranged on the identification area, and to identify the item in the database.
US11610662B2 Medicament pumps and control systems for managing glucose control therapy data of a subject
Glucose control systems are disclosed. An ambulatory medicament pump that is configured to wirelessly transmit one or more of a plurality of glucose control parameters and glucose control therapy data to a second ambulatory medicament pump is disclosed. A control system for transferring historical pump data from a first ambulatory medicament pump to a second ambulatory medicament pump is also disclosed. The control system can receive the historical pump data from a first ambulatory medicament pump, determine that at least one of a plurality of pairing conditions is satisfied to connect the data interface to the second ambulatory medicament pump, transmit, via the data interface, a pairing signal to the second ambulatory medicament pump, and transmit at least one of the therapy data associated with the delivery of the glucose control therapy or the glucose control parameter.
US11610660B1 Antiarrhythmic drug dosing methods, medical devices, and systems
The disclosure relates to a method which includes i) prompting input of: a creatinine clearance (CrCl) of a subject; whether the subject is being initiated or escalated on sotalol hydrochloride; an amount of an oral target dosage of sotalol hydrochloride for the subject; and optionally a projected start time for sotalol hydrochloride infusion; and ii) executing computer executable instructions to derive from a set of rules a sotalol hydrochloride dosing protocol for the subject based on the inputs. The disclosure also relates to systems and medical devices configured to perform one or more steps of the method, as well as a non-transitory computer-readable storage medium comprising computer-executable instructions or software stored thereon capable of performing one or more steps of the method.
US11610659B1 Tamper-proof medicinal drug container having content-destruction mechanism
A tamper-proof container for medication that enables self-destruction of contents upon tampering comprising an outer housing having a lid that permit insertion of pills, an inner medication chamber for holding discrete quantities of said pills, a dispensing section to provide timed dispensing of pills from said inner medication chamber according to a timing device preprogrammed according to a dosage regime, a pill destruction section to destroy and/or adulterate said pills upon activation, a pressurized double-walled bladder forming an annular chamber surrounding the medication chamber, and medication destruction section being operative to depressurize and activate destruction of pills upon tampering with the device.
US11610656B2 Consumer medication adherence system
A medication adherence system with a pill container with 2D barcodes printed along one or more compartment stores medication to be taken. A user scans the 2D barcode using a first electronic device with a mobile app installed and the user confirms the correct medication for the appropriate day and the system synchronizes scanning and scheduling data to an Internet cloud service. Separately, proxy users and caregivers can use a second electronic device to retrieve data from the cloud and manage a patient's medication scheduling and the devices are in data communication through the mobile app and associated cloud service. Proxy users can seamlessly monitor and manage medication adherence of semi-independent persons using the described system.
US11610655B1 User interface for providing drug pricing information
Methods and systems disclosed herein provide drug pricing information for display on a graphical user interface (GUI) for a user. The methods and systems may receive an electronic request from an electronic device associated with the user, wherein the electronic request includes a first set of information that identifies the user and a prescription drug and omits a second set of information corresponding to a prescription for the prescription drug; transmit the first set of information to a database management module; determine, by bypassing transmission of the second set of information to the database management module, the drug pricing information for the prescription drug; and generate, in response to the electronic request, a notification that includes the drug pricing information for display via the GUI executing on the electronic device. The drug pricing information can include a cash price, a co-pay price, and/or a membership price for the prescription drug.
US11610654B1 Digital fingerprinting for automatic generation of electronic health record notes
A note automation server automatically generates medical notes for appointments between patients and physicians. The note automation server generates a fingerprint for each upcoming appointment between a patient and physician using information from an EHR system and information stored on the note automation server. The fingerprint includes information about the patient, including demographic information and medical history. The note automation server identifies an appropriate note template and billing codes for the appointment using the fingerprint and an audio file recorded by a physician during and/or after an appointment. The fingerprint, audio file, and note template are used complete of the medical note. The completed medical note and billing codes are exported to the EHR system, where it is accessed by the physician. The note automation server monitors the EHR system to see if the physician modified the medical note or a billing code.
US11610651B2 Data structures and operations for searching, computing, and indexing in DNA-based data storage
The present disclosure is directed to enabling search and extraction of data stored in DNA with optimized data structures and functions. Accordingly, systems and methods are provided herein for performing certain functions on data stored in nucleic acid molecules. The present disclosure covers at least the following areas of interest: (1) data structures to provide efficient access and search of information stored in nucleic acid molecules, (2) accurate and quick reading of information stored in nucleic acid molecules, (3) targeted approaches to accessing subsets of information stored in nucleic acid molecules, (4) a rank function that determines a count of particular bit or symbol value in a set of information stored in nucleic acid molecules, (5) functions including counting, locating, and extracting occurrences of a specific pattern in a message of information stored in nucleic acid molecules, and (6) an if-then-else operation to sort data stored in nucleic acid molecules.
US11610649B2 Method and system for identification of key driver organisms from microbiome / metagenomics studies
A system and method for identification of key driver responsible for bringing changes in a microbial population is provided. The method involves construction of microbial association networks with each microbial taxa as nodes and their associations as edges and subsequent identification of crucial ‘driver’ nodes involved in the studied disease progression. While comparing a particular node between two networks, this method takes individual nodes and their associations into account as well as the identity of their interacting partners. A taxon in the diseased state with an altered set of associations while still being increasingly important for the whole network necessarily holds a key significance in microbial interplay. Using this rationale, this methodology computes a score to quantify this change for each node and calculates its statistical significance. Subsequently, ‘driver’ nodes are identified using the score coupled with other network parameters and a critical score for the ‘driver’ nodes is calculated to quantify its importance.
US11610644B2 Superior bioinformatics process for identifying at risk subject populations
A bioinformatics method for determining a risk score that indicates a risk that a subject, in particular a human, will experience a negative clinical event within a certain period of time. The risk score is based on a unique combination of activities of two or more cellular signaling pathways in a subject, wherein the selected cellular signaling pathways are the TGF-β pathway and one or more of a PI3K pathway, a Wnt pathway, an ER pathway, and an HH pathway. The invention includes an apparatus with a digital processor configured to perform such a method, a non-transitory storage medium storing instructions that are executable by a digital processing device to perform such a method, and a computer program comprising program code means for causing a digital processing device to perform such a method. The bioinformatics invention allows for more accurate prognosis of specific negative clinical events in a patient with, for example, a tumor or cancer, such as disease progression, recurrence, development of metastasis, or even death.
US11610640B1 Method for error correction coding with multiple hash groupings and device for performing the same
Various aspects include methods and devices for implementing the methods for error checking a memory system. Aspects may include receiving, from a row buffer of a memory, access data corresponding to a column address of a memory access, in which the row buffer has data of an activation unit of the memory corresponding to a row address of the memory access, determining multiple error correction codes (ECCs) for the access data using the column address, and checking the access data for an error utilizing at least one of the multiple ECCs. In some aspects, the multiple ECCs may include a first ECC having data from an access unit of the memory corresponding with the column address, and at least one second ECC having data from the access unit and data from the activation unit other than from the access unit.
US11610638B2 Sample holding circuit of reduced complexity and electronic device using the same
A sample holding circuit includes a signal input terminal, a first sampling unit, a second sampling unit, and a holding unit. The signal input terminal receives a first reference voltage or a second reference voltage, the first sampling unit samples the first reference voltage when a first clock signal is triggered to obtain a first sampling voltage, the second sampling unit samples the second reference voltage when a second clock signal is triggered to obtain a second sampling voltage. The holding unit receives the first sampling voltage and the second sampling voltage when a third clock signal is triggered. The sample holding circuit effectively simplifies circuit structure and reduces the use of amplifiers, also improving the signal to noise ratio.
US11610637B2 Apparatus for determining an expected data age of memory cells
Apparatus including an array of memory cells, and a controller configured to cause the apparatus to determine a first value indicative of a number of memory cells of a plurality of memory cells that are activated in response to a control gate voltage having a particular voltage level, compare the first value to a plurality of second values, and determine an expected data age of the plurality of memory cells or a plurality of read voltages in response to the comparison of the first value to the plurality of second values.
US11610634B2 Two multi-level memory cells sensed to determine multiple data values
The present disclosure includes apparatuses, methods, and systems for sensing two memory cells to determine multiple data values. An embodiment includes a memory having a plurality of memory cells and circuitry configured to sense memory states of each of two self-selecting multi-level memory cells (MLC) of the plurality of memory cells to determine multiple data values. The data values are determined by sensing a memory state of a first MLC using a first sensing voltage in a sense window between a first threshold voltage distribution corresponding to a first memory state and a second threshold voltage distribution corresponding to a second memory state and sensing a memory state of a second MLC using a second sensing voltage in a sense window between the first threshold voltage distribution corresponding to a first memory state and a second threshold voltage distribution corresponding to the second memory state. The sequence of determining data values includes sensing the memory state of the first and the second MLCs using higher sensing voltages than the first and the second sensing voltages in subsequent sensing windows, in repeated iterations, until the state of the first and the second MLCs are determined. The first and second sensing voltages are selectably closer in the sense window to the first threshold voltage distribution or the second threshold voltage distribution.
US11610629B2 Sensing scheme for low power reram-based physical unclonable functions
A system and method of secure communication between computing devices based on physical unclonable functions such as memories having dissolvable conductive paths is provided. The method involves enrolling a client device, the client device having a PUF such as a pristine ReRAM. The PUF is enrolled in a secure environment by reading and storing the resistances of the PUF's addressable memory cells. The cells are categorized into “rugged” and “vulnerable” categories on the basis of their resistance, the vulnerable cells being those more likely to be permanently altered during the generations of PUF responses. The rugged cells are used for the generation of PUF responses for cryptographic key generation, but the vulnerable cells may be inspected to detect unauthorized 3rd party access to the PUF.
US11610623B2 Apparatus with a row-hammer address latch mechanism
A refresh tracking circuit and associated methods are disclosed herein. The tracking circuit may be configured to track a primary count value and a secondary count value based on addresses associated with received commands. The primary and secondary count values may be configured to control corresponding refresh operations respectively associated with a primary address and a secondary address.
US11610622B2 Apparatuses and methods for staggered timing of skipped refresh operations
Embodiments of the disclosure are drawn to apparatuses and methods for staggering the timing of skipped refresh operations on a memory. Memory cells of memories may need to periodically perform refresh operations. In some instances, auto-refresh operations may be periodically skipped when charge retention characteristics of the memory cells of the memory exceed the auto-refresh frequency. To reduce peak current draw during refresh operations, the skipped refresh operations may be staggered across different portions of the memory. In one example, the skipped refresh operation may be staggered in time among memory dies of the memory to limit a number of memory dies that are performing an auto-refresh operation to a maximum number. In another example, the skipped refresh operation may be staggered in time among memory banks of a single memory array to limit a number of memory banks that are performing an auto-refresh operation to a maximum number.
US11610621B1 Oxide semiconductor-based FRAM
An oxide semiconductor based FRAM is provided in the present invention, including a substrate, a write electrode on the substrate, a ferroelectric dielectric layer on the write electrode, an oxide semiconductor layer on the ferroelectric dielectric layer, a source and a drain respectively on the oxide semiconductor layer and spaced apart at a distance, wherein the source and the drain are further connected to a plate line and a bit line respectively, a gate insulating layer on the source, the drain and the oxide semiconductor layer, and a word line on the gate insulating layer, wherein the word line, the oxide semiconductor layer, the ferroelectric dielectric layer and the write electrode overlapping each other in a direction vertical to the substrate.
US11610619B1 Pulsing scheme for a 1TNC ferroelectric memory bit-cell with plate-line parallel to word-line to minimize read or write disturb effects
A memory is provided which comprises a capacitor including non-linear polar material. The capacitor may have a first terminal coupled to a node (e.g., a storage node) and a second terminal coupled to a plate-line. The capacitors can be a planar capacitor or non-planar capacitor (also known as pillar capacitor). The memory includes a transistor coupled to the node and a bit-line, wherein the transistor is controllable by a word-line, wherein the plate-line is parallel to the bit-line. The memory includes a refresh circuitry to refresh charge on the capacitor periodically or at a predetermined time. The refresh circuit can utilize one or more of the endurance mechanisms. When the plate-line is parallel to the bit-line, a specific read and write scheme may be used to reduce the disturb voltage for unselected bit-cells. A different scheme is used when the plate-line is parallel to the word-line.
US11610618B2 Magnetic storage device and control method of magnetic storage device
According to one embodiment, a magnetic storage device includes a nonvolatile magnetic memory including a magnetoresistance effect element capable of storing data. A magnetic sensor is configured to measure the magnitude of an external magnetic field. A controller is configured to detect errors in the data at first time intervals when the measured magnitude of the external magnetic field is less than a threshold value and to detect errors in the data at second time intervals shorter than the first time interval when the measured magnitude of the external magnetic field is equal to or greater than the threshold value.
US11610617B2 Magnetic memory
A magnetic memory according to an embodiment includes: a first wiring and a second wiring; a first magnetic member having a first portion electrically connected to the first wiring and a second portion electrically connected to the second wiring, the first magnetic member extending in a first direction from the first portion to the second portion; a third wiring that is electrically insulated from the first magnetic member; and a control circuit electrically connected to the first wiring, the second wiring, and the third wiring, the control circuit supplying a current pulse, in which a trailing time is longer than a rising time, to the third wiring.
US11610614B2 Magnetoresistive element, magnetic memory device, and writing and reading method for magnetic memory device
Provided are a magnetoresistive element, a magnetic memory device, and a writing and reading method for a magnetic memory device, in which an aspect ratio of a junction portion can be decreased. A magnetoresistive element 1 of the invention, includes: a heavy metal layer 2 that is an epitaxial layer; and a junction portion 3 including a recording layer 31 that is provided on the heavy metal layer 2 and includes a ferromagnetic layer of an epitaxial layer magnetized in an in-plane direction, which is an epitaxial layer, a barrier layer 32 that is provided on the recording layer 31 and includes an insulating body, and a reference layer 33 that is provided on the barrier layer 32 and has magnetization fixed in the in-plane direction, in which the recording layer 31 is subjected to magnetization reversal by applying a write current to the heavy metal layer 2.
US11610613B2 Multiple concurrent modulation schemes in a memory system
Methods, systems, and devices for multiple concurrent modulation schemes in a memory system are described. Techniques are provided herein to communicate data using a modulation scheme having at least three levels and using a modulation scheme having at least two levels within a common system or memory device. Such communication with multiple modulation schemes may be concurrent. The modulated data may be communicated to a memory die through distinct signal paths that may correspond to a particular modulation scheme. An example of a modulation scheme having at least three levels may be pulse amplitude modulation (PAM) and an example of a modulation scheme having at least two levels may be non-return-to-zero (NRZ).
US11610611B2 Dynamic random access memory and method for manufacturing the dram having a bottom surface of a bit line contact structure higher than a top surface of a dielectric layer formed on a buried word line
A DRAM and its manufacturing method are provided. The DRAM includes a buried word line, a first dielectric layer, a bit line, and a bit line contact structure. The buried word line is formed in a word line trench of the substrate, and extends along a first direction. The first dielectric layer is formed in the word line trench, located on the buried word line, and has a top surface lower than the top surface of the substrate. The bit line contact structure is formed on the substrate, and has a bottom surface higher than the top surface of the first dielectric layer. The bit line is formed on the substrate and extends along a second direction perpendicular to the first direction.
US11610609B2 Systems and methods for enhanced video books
An enhanced video book and a system and method for creating an enhanced video book are described. Artwork and text corresponding to a storyline can be converted into a format that can be animated. A timing is established at which the converted artwork can be displayed, at a pace corresponding to the timing at which the converted text can be read. The converted artwork and/or the converted text are animating, and voice-over narration corresponding to the converted text is generated. The display of the converted artwork or the converted text is adjusted and synchronized with the voice-over narration based on the timing at which the converted artwork can be displayed. Audio is added and synchronized to the converted artwork. The converted artwork, the converted text, the animated or converted artwork, the animated converted text, the voice-over narration, and the audio are combined into an enhanced video book.
US11610605B1 Systems and methods for repairing remotely recorded audio data
Systems and methods for wirelessly recording multi-track audio files. In some aspects, each performer is equipped with a local audio device capable of locally recording the respective performer's audio while also transmitting it to a master recorder. Functions of the local audio device may be adjusted remotely. The locally recorded audio may be used to repair or replace any audio lost or corrupted during transmission to the master recorder. Such repair or replacement may be performed electronically or via playback of the locally recorded audio. In other aspects, a master recorder is not required since all locally recorded audio may be combined or otherwise processed post-recording. Locally recorded audio may include identifiers to aid in post-recording identification of such audio. A multi-memory unit is provided to facilitate manipulation and processing of audio files. A method for automatically adjusting local audio device power mode based upon recorder status is also disclosed.
US11610603B2 Intelligent region utilization in a data storage device
A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.
US11610598B2 Voice enhancement in presence of noise
Communication terminal includes a first microphone system, a second microphone system, and a noise reduction processing unit (NRPU). The NRPU receives a primary signal from the first microphone system and a secondary signal from the second microphone system. The NRPU dynamically identify an optimal transfer function of a correction filter which can be applied to the secondary signal provided by the second microphone system to obtain a correction signal. The correction signal is subtracted from the primary signal to obtain a remainder signal which approximates a signal of interest contained within the primary signal.
US11610597B2 Anti-causal filter for audio signal processing
An audio signal processor includes a digital filter block configured to receive an audio signal and output a first filtered audio signal, and a phase linearization block configured to receive the first filtered audio signal and output a second filtered audio signal with a more linear phase.
US11610595B2 Post filter for audio signals
In some embodiments, a pitch filter for filtering a preliminary audio signal generated from an audio bitstream is disclosed. The pitch filter has an operating mode selected from one of either: (i) an active mode where the preliminary audio signal is filtered using filtering information to obtain a filtered audio signal, and (ii) an inactive mode where the pitch filter is disabled. The preliminary audio signal is generated in an audio encoder or audio decoder having a coding mode selected from at least two distinct coding modes, and the pitch filter is capable of being selectively operated in either the active mode or the inactive mode while operating in the coding mode based on control information.
US11610593B2 Methods and systems for processing and mixing signals using signal decomposition
A method for mixing, processing and enhancing signals using signal decomposition is presented. A method for improving sorting of decomposed signal parts using cross-component similarity is also provided.
US11610592B2 Method and device for decoding signal
An audio signal decoding device includes a non-transitory memory storage stores audio data in a form of a bitstream; and an audio decoder, by which a first spectral coefficient of a first sub-band of a current frame of an audio signal by decoding the bitstream is obtained; a first average quantity of allocated bits per spectral coefficient of the first sub-band is obtained; a first noise filling gain for the first sub-band is obtained when the first average quantity is less than a threshold; a second spectral coefficient is reconstructed according to the first noise filling gain; a frequency domain audio signal is obtained according to the first spectral coefficient and the second spectral coefficient; and a time domain audio signal is generated according to the frequency domain signal.
US11610591B2 Machine learning for improving quality of voice biometrics
Methods and systems are disclosed herein for improving the quality of audio for use in a biometric. A biometric system may use machine learning to determine whether audio or a portion of the audio should be used as a biometric for a user. A sample of the user's voice may be used to generate a voice signature of the user. Portions of the audio that do not meet a similarity threshold when compared with the voice signature may be removed from the audio. Additionally or alternatively, interfering noises may be detected and removed from the audio to improve the quality of a voice biometric generated from the audio.
US11610589B2 Method and system for implementing voice monitoring and tracking of participants in group settings
Novel tools and techniques are provided for implementing voice monitoring and tracking, and, more particularly, to methods, systems, and apparatuses for implementing voice monitoring and tracking of participants in group settings. In various embodiments, a computing system might receive, from at least one audio sensor among the one or more audio sensors disposed within the first space, voice signals corresponding to voices associated with individuals present within the first space. The computing system might analyze the received voice signals to identify one or more individuals who are present within the first space. The computing system might present, within a user interface of the user device associated with the user, information regarding the identified one or more individuals to assist the user in coordinating discussions among the individuals present within the first space.
US11610578B2 Automatic hotword threshold tuning
A method for automatic hotword threshold tuning includes receiving, from a user device executing a first stage hotword detector configured to detect a hotword in streaming audio, audio data characterizing the detected hotword. The method includes processing, using a second stage hotword detector, the audio data to determine whether the hotword is detected by the second stage hotword detector. When the hotword is not detected, the method includes identifying a false acceptance instance at the first stage hotword detector indicating that the first stage hotword detector incorrectly detected the hotword. The method includes determining whether a false acceptance rate satisfies a false acceptance rate threshold based on a number of false acceptance instances within a false acceptance time period. When the false acceptance rate satisfies the false acceptance rate threshold, the method includes adjusting the hotword detection threshold of the first stage hotword detector.
US11610577B2 Methods and systems for providing changes to a live voice stream
Methods and Systems for providing a change to a voice interacting with a user are described. Information indicating a change that can be made to the voice can be received. The voice can be changed based on the information.
US11610576B2 Resin material for acoustic lens, acoustic lens, acoustic wave probe, acoustic wave measurement apparatus, ultrasound diagnostic apparatus, photoacoustic wave measurement apparatus, and ultrasound endoscope
Provided are a resin material for an acoustic lens including a resin (a) containing at least one of an epoxy group, a carbon-carbon double bond group, a methylol group, or a phenolic hydroxyl group; and a resin (b) containing a structural unit having a polysiloxane bond, and an acoustic lens, an acoustic wave probe, an acoustic wave measurement apparatus, an ultrasound diagnostic apparatus, a photoacoustic wave measurement apparatus, and an ultrasound endoscope in which the resin material is used.
US11610568B2 Modular automated music production server
A music production system comprises: a computer interface comprising at least one input for receiving an external request for a piece of music and at least one output for transmitting a response to the external request which comprises or indicates a piece of music incorporating first music data; a first music production component configured to process second music data according to at least a first input setting so as to generate the first music data; a second music production component configured to receive via the computer interface an internal request, and provide the second music data based on at least a second input setting denoted by the internal request; and a controller configured to determine in response to the external request the first and second input settings, and instigate the internal request via the computer interface.
US11610567B1 Musical instrument stand support apparatus with rotatable adjustment mechanism to display a guitar
A musical instrument support apparatus for displaying a guitar in a plurality of viewing positions may include a securement frame configured to be rotatably mounted to a vertical surface and including a plurality of bars connected together; a pair of side arms pivotably mounted to the securement frame, each arm in the pair of side arms configured to pivotably adjust to contact the body of the guitar; and a wall mount bracket attached to the securement frame and configured to be attached to the vertical surface. The support apparatus may be designed to secure the guitar with the body disposed on the support plate and the pair of sides of the body secured within the pair of arms, wherein the securement frame is rotatably adjusted relative to the support base to display the secured guitar in one of the plurality of viewing positions.
US11610566B2 Harmonica
Harmonica with a blues scale based on the minor pentatonic scale, which is formed from the pentatonic scale in the minor key by adding the diminished fifth, comprising at least 10 combs, which are tuned to an arrangement of notes of the blues scale with a multi-octave range, and the comb assignment of the blow and draw channels is determined by a sound arrangement of the scale-specific notes of the minor blues scale, for which purpose the three adjacent combs of at least one octave are tuned to the blow notes (1), (4), (5) and to the draw notes (3b), (5b), (7b).
US11610561B1 Hub system control method and hub performing the hub system control method
A hub system control method, for controlling a hub which has a maximum bandwidth and is connected to a plurality of monitors, comprising: acquiring resolutions and refresh rates of each one of the monitors by the hub; computing used bandwidths of each one of the monitors according to the resolutions and the refresh rates; and controlling the hub to operate corresponding to at least one relation between the used bandwidths and the maximum bandwidth.
US11610559B2 Shift register unit and threshold voltage compensation method thereof, driving circuit and display apparatus
The present disclosure discloses a shift register unit and a threshold voltage compensation method thereof, a driving circuit and a display apparatus. The shift register unit includes a cascaded output circuit coupled to a pull-up node, a clock signal input terminal, and a cascaded signal output terminal. The shift register unit is configured to transmit a clock signal from the clock signal input terminal to the cascaded signal output terminal under control of the pull-up node. A compensation circuit has a voltage output terminal coupled to the pull-up node, and is configured to provide an output voltage signal through the voltage output terminal during a blanking phase of a frame. The output voltage signal drives reverse drift of a threshold voltage of the cascaded output circuit.
US11610558B2 Method of acquiring outside luminance using camera sensor and electronic device applying the method
According to various embodiments, an electronic device includes a housing, a display viewable through a front surface of the housing and configured to display a screen, a camera sensor disposed in at least a portion of the front surface of the housing and configured to measure an external illuminance, a processor operationally connected to the display and the camera sensor; and a memory operationally connected to the processor. The memory may store instructions that, when executed, cause the processor to control the electronic device to: detect an turn-on event of the display, turn on the camera sensor to acquire the external illuminance using the camera sensor based on the display being turned on, acquire preview image information for a specified time through the camera sensor, turn off the camera sensor, acquire the external illuminance using an exposure time and a brightness value based on the acquired preview image information, and control a luminance of the display based on the external illuminance.
US11610557B2 Method and apparatus for improving a halo, and display
A method for improving a halo is applied to a display panel. The display panel includes a dimming sub-panel and a display sub-panel that are superposed. The dimming sub-panel includes a plurality of first pixels, the display sub-panel includes a plurality of second pixels, and each first pixel corresponds to at least two second pixels. The method for improving the halo includes: as for the first pixel: acquiring a second brightness datum of each of the at least two second pixels corresponding to the first pixel; calculating a target brightness datum of the first pixel according to second brightness data of the at least two second pixels; determining a first gray-scale datum of the first pixel according to the target brightness datum.
US11610553B2 Pixel sensing device and panel driving device for adjusting differences among integrated circuits
The present disclosure relates to a technology for adjusting differences among integrated circuits, that may occur in a pixel sensing, using bias voltages, and more particularly, a technology for adjusting a gain or an offset of each integrated circuit by adjusting a bias voltage.
US11610548B2 Method, a device, a display device and a medium for improving OLED residual images
The present application discloses a method, a device, a display device and a medium for improving OLED residual images. The method for improving OLED residual images includes obtaining a life attenuation rate relationship and a life attenuation degree relationship of an OLED display panel, dividing a display area of the display panel into a plurality of sub-areas to monitor temperature change and gray scale change of each sub-area respectively, obtaining a temperature value and a gray scale value of each sub-area at a current moment, calculating a current life attenuation rate according to the temperature value and the gray scale value, and calculating a current luminous time of each sub-area, calculating a life attenuation degree of each sub-area according to the current luminous time of each sub-area, and performing pixel compensation to each sub-area respectively according to the current life attenuation degree of each sub-area.
US11610546B2 Organic light emitting diode display
An organic light emitting diode (“OLED”) display includes a semiconductor layer on a substrate, first and second signal lines on the semiconductor layer, a shield layer on the first and second signal lines, a data line on the shield layer, and an OLED on the data line, where the transistor includes a driving transistor, a second transistor connected to the first signal line and the data line, and a third transistor including a gate electrode connected to the first signal line, a third electrode connected to a second electrode of the driving transistor, and a fourth electrode connected to a gate electrode of the driving transistor, the shield layer includes an overlapped portion overlapping at least a part of the connection portion and non-overlaps the second transistor, and the shield layer is separated from the first and second signal lines with a gap therebetween in a plan view.
US11610545B2 Pixel circuit and driving method thereof, and organic light emitting display apparatus
The present disclosure provides a pixel circuit and a driving method thereof, and an organic light emitting display apparatus. The pixel circuit includes: first to ninth transistors, a storage capacitor and a light emitting diode. T2 is used as a driving transistor, T3 is used as a switching transistor, T1, T2 and T3 form a threshold voltage sampling unit of T2, and T4, T8 and T9 form a compensation unit, and the compensation unit is used for compensating the IR Drop generated by a power supply voltage on a line.
US11610542B2 Display substrate, control method thereof and wearable display device
Proposed are a display substrate, a control method thereof and a wearable display device. The display substrate includes M rows and N columns of pixels and 2M rows of scanning lines, a first sub-pixel and a second sub-pixel of pixels in an i-th row are connected to the same scanning line and electrically connected to one of a (2i−1)-th row of scanning line and a 2i-th row of scanning line, and a third sub-pixel of the pixels in the i-th row is electrically connected to the other of the (2i−1)-th row of scanning line and the 2i-th row of scanning line; when the display substrate is displaying, a first sub-pixel, a second sub-pixel and a third sub-pixel among two pixels located in a (2i−1)-th row, a j-th column, and a 2i-th row, a j-th column emit light at an i-th stage of each frame.
US11610541B1 Pixel of display device
A pixel includes a light emitting element, first through third transistors, sixth through seventh transistors, a ninth transistor, and a capacitor. The first transistor is connected between supply and a second node and controls a driving current supplied to the light emitting element. The second transistor is connected between a third node and a data line. The third transistor is connected between a first node connected to a gate electrode of the first transistor and the second node. The sixth transistor is connected between the supply and a fifth node connected to an electrode of the first transistor. The seventh transistor is connected between the second node and a fourth node connected to an anode of the light emitting element. The ninth transistor is connected between the fifth node and bias. Gate electrodes of the sixth through seventh transistors and the ninth transistor are connected to a same emission line.
US11610539B2 Display panel and display device
Provided are a display panel and a display device. The display panel includes data lines arranged along the row direction, the operation of the data lines includes a data writing phase; and at least one data line meets the following: the at least one data line receives a data signal, while at least one of the other data lines receives a reset signal simultaneously. According to the provided display panel, the data reset process of the at least one data line overlaps with the data writing process of the other data lines.
US11610538B2 Display apparatus
A display apparatus includes a display panel, a gate driver, a data driver and an emission driver. The display panel includes a pixel. The gate driver is configured to provide a gate signal to the pixel. The data driver is configured to provide a data voltage to the pixel. The emission driver is configured to provide an emission signal to the pixel. The pixel includes a light emitting element, a driving switching element and a bias switching element. The driving switching element is configured to apply a driving current to the light emitting element. The bias switching element is configured to provide a bias voltage to an input electrode of the driving switching element. A frequency of a bias gate signal applied to a control electrode of the bias switching element is greater than a frequency of a data write gate signal applied to the pixel.
US11610537B2 Display device
Provided is a display device comprising a pixel unit including first pixel rows connected to first scan lines and second pixel rows alternating with the first pixel rows and connected to second scan lines, a scan driver including first scan stages connected to the first scan lines and second scan stages connected to the second scan lines, and an emission driver including emission stages in which each of emission lines is connected to two or more pixel rows. Accordingly, the display device is capable of changing a display frequency and maintaining the same cycle in which luminance decreases when the display frequency is changed.
US11610527B2 Data processing device, data driving device, and system for driving display device
The present disclosure relates to a data driving device, a data processing device, and a system for driving a display device and, more particularly, relates to a data driving device, a data processing device, and a system for automatically optimizing the configuration of the equalizer of the data driving device in the display device.
US11610525B2 Driving circuit and display panel
The present invention provides a driving circuit and a display panel including at least two gate driving units, and at least two of the gate driving units are connected in a cascade arrangement. an Nth stage driving unit in the at least two of the gate driving units includes a pull-up control module, a pull-up module, a pull-down module, a pull-down maintaining module, and a bootstrap capacitor, wherein N is an integer greater than 0.
US11610521B2 LED driving device and LED driving method
The present disclosure relates to a technology for driving an LED, comprising sensing a forward-direction voltage of an LED and determining whether or not the LED is defective by comparing the forward-direction voltage with a comparative object voltage, wherein the comparative object voltage is continuously updated using a sensed forward-direction voltage so that the comparative object voltage may be set to be an unfixed value, that is, a value reflecting a current state of an LED. This allows a more accurate detection of a defect of an LED.
US11610516B2 Perforated, combined receipt and label roll
A receipt and label roll comprises a core and a web having a longitudinally-extending axis and wound on the core along the axis. The web includes (i) a substrate having a front side and a back side opposite the front side, (ii) a thermally-sensitive coating disposed on the front side of the substrate, (iii) adhesive disposed on a portion of the back side of the substrate along the web axis, and (iv) a release coating disposed on the front side of the substrate along the web axis to prevent the adhesive from sticking to the front side of the substrate when the web is wound on the core. The web further includes (v) a longitudinal weakened structure extending along a direction parallel to the web axis and dividing the web into a first web portion on which the adhesive is disposed and a second web portion which is substantially devoid of adhesive.
US11610514B1 Arm for crash dummy, control method, device and storage medium
The present invention relates to the field of vehicle safety crash test dummies, and discloses an arm for a crash dummy, a control method, a device and a storage medium. The arm comprises: a first motor (1), a coupling (2), a capstan shaft (3), a first bevel gear (4), a second motor (5), a first capstan (6), a capstan bearing (7), an elbow joint base (8), a forearm (9), a first elbow joint bearing (11), drive lines (13), a second pulley (14), an elbow joint shaft (16), a first fixed sleeve (17), a second fixed sleeve (18), a second elbow joint bearing (20), an elbow joint connection block (22), a power source connection block (24), a second bevel gear (27), two sets of pulleys, a second capstan (28) and a power source bracket (29). The arm provided in this embodiment has an active function.
US11610508B2 Apparatus for assisting the mobility of visually impaired people in road traffic
The apparatus comprises a wireless communication device which is to be carried by the person and has a GPS receiver, a blind guiding device with an acoustic source, a position memory, a second GPS receiver and a comparator for comparison of the position data of the GPS receivers. The communication device continuously sends attention information and, upon receipt of the attention information, the blind guiding device switches on pedestrian orientation signals, an optical release signal and acoustic release signals and/or changes their volume.
US11610505B2 Musical chord conversion aid device
The present invention relates to a music chords conversion device. The device is used for providing instant representation showing conversion or correlation of major chords to minor chords and vice versa. The device can come in two variants (1) a physical device (2) a digital device. The physical device has a chords conversion component and a minor chords component wherein the minor chords component is configured to slide into the chords conversion component through a cut-out opening. The minor chords can be correlated to the major chords and displayed in a viewing region of the chords conversion component. The digital device includes a memory for storing the chords conversion and also includes a digital display for displaying the converted minor and major chords.
US11610501B2 Systems and methods for instrumentation of education processes
Systems and methods for education instrumentation can include one or more servers configured generate a plurality of models for modeling various aspects of an education process using training data related to academic performance of students. The one or more servers can collect data from client devices associated with various education institutions or stakeholders throughout a life cycle of the education process. The one or more servers can use the generated models and the collected data to assess the addressing of education standards and predict or estimate performance metrics associated with the education process. The one or more servers can provide computed metrics or assessments of how well education standards are addressed to one or more client devices for display.
US11610500B2 Adaptive learning environment driven by real-time identification of engagement level
Computer-readable storage media, computing devices, and methods associated with an adaptive learning environment associated with an adaptive learning environment are disclosed. In embodiments, a computing device may include an instruction module and an adaptation module operatively coupled with the instruction module. The instruction module may selectively provide instructional content of one of a plurality of instructional content types to a user of the computing device via one or more output devices coupled with the computing device. The adaptation module may determine, in real-time, an engagement level associated with the user of the computing device and may cooperate with the instruction module to dynamically adapt the instructional content provided to the user based at least in part on the engagement level determined. Other embodiments may be described and/or claimed.
US11610499B2 Printed circuitry
In an example, printed circuitry comprises a digitally printed switch, the printed switch comprising a first contact element printed using conductive print agent on a first substrate portion and a second contact element printed using conductive print agent on a second substrate portion. An interposed non-conductive printed spacer element is overprinted on at least one of the first and the second substrate portions.
US11610497B2 System and method to display SVS taxi mode exocentric view of aircraft
A system may include a display and a processor communicatively coupled to the display. The processor may be configured to: generate a synthetic vision system (SVS) taxi mode exocentric view of an aircraft when the aircraft is performing taxi operations and when the aircraft is on ground, wherein the SVS taxi mode exocentric view includes at least one range ring centered around a depiction of the aircraft, each of the at least one range ring providing a visual indication of a given range between the aircraft and a given range ring; and output, to the display, the SVS taxi mode exocentric view. The display may be configured to: display the SVS taxi mode exocentric view.
US11610487B2 Vehicle presence detection system
A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US11610484B1 Control system for maintaining alignment of machine on a trolley assist
A system includes a support, a sensor coupled to the support and arranged to output signals in a direction towards a haul road on which a machine traverses, an indicator coupled to the support, a first line coupled to the support, and a second line coupled to the support. Sensor data is received from the sensor, and based on the sensor data, a position of the machine on the haul road is determined. An alignment of the machine on the haul road is determined, where the alignment is associated with the machine maintaining contact with the first line and the second line. An indication is displayed for laterally aligning the machine on the haul road.
US11610483B1 Safety apparatus and method
A dashboard apparatus configured to detect a wrist band device within a first range of the dashboard apparatus; to select at least one of a plurality of audio messages stored in a computer memory of the dashboard apparatus, and to play the at least one of the plurality of audio messages stored in the computer memory of the dashboard apparatus through an audio speaker of the dashboard apparatus. In addition, the wrist band device may be configured to detect the dashboard apparatus within the first range of the wrist band device; to select at least one of a plurality of audio messages stored in a computer memory of the wrist band device, and to play the at least one of the plurality of audio messages stored in the computer memory of the wrist band device through an audio speaker of the wrist band device.
US11610482B2 System to warn a motorist of the presence of a pedestrian in a crosswalk at a traffic intersection
A system to warn a motorist of the presence of a pedestrian in a crosswalk at a traffic intersection includes at least one standard traffic signal configured for directing motorists through the traffic intersection. At least one standard walk light is included and configured for directing pedestrians for use on the crosswalk at the traffic intersection. At least one additional pedestrian warning signal is also included and configured to face the motorists. Each of the at least one additional pedestrian warning signals is in communication with the at least one standard traffic signal and the at least one standard walk light. Wherein, each of the at least one additional pedestrian warning signals is configured to warn the motorist of a certain presence of the pedestrian at the traffic intersection who are either about to cross or already crossing the traffic intersection.
US11610479B1 Systems and methods for intelligent traffic control
An intelligent traffic control system may be configured to manage autonomous vehicle traffic, such as by communicating with autonomous vehicles. The intelligent traffic control system may be configured to output an indication of a traffic control command to autonomous vehicles and non-autonomous vehicles. The intelligent traffic control system may be configured to determine traffic control commands for autonomous vehicles and non-autonomous vehicles.
US11610476B2 Remote control device
A remote control device includes a housing and an upper element. The top surface of the upper element can be partitioned to include different frictionally engaging surfaces. At least one frictionally engaging surface can be used as an input surface that receives user inputs such as touch or force inputs. An input device, such as a force sensing switch, can be positioned in the housing and used in determining an amount of force applied to the input surface. The bottom surface of the upper element below the second surface can be affixed to the housing in a manner that permits the input surface to bend based on the applied force.
US11610474B2 Integrated bicycle control device
An integrated bicycle control device has a handlebar portion of a bicycle handlebar assembly. The handlebar portion has a body with a gripping portion adjacent a distal end of the body and a transition portion spaced from the gripping portion. A compartment may be formed in the transition portion and an opening in the body may permit access to the compartment. An actuator is disposed near the distal end of the gripping portion. A control element and/or other elements or circuitry may be disposed within the compartment. The control device may include integrated accessory attachment structure.
US11610473B2 Control device for aerosol nebulizer system
The present invention relates to a control device for controlling an operation of an aerosol nebulizer system (30), said aerosol nebulizer system (30) comprising an aerosol generator (31) for nebulizing a liquid and a plurality of sensor units (38a, 38b, 38c, 38d, 38e), said control device (20) comprising: a communication unit (21), configured to establish a wireless communication connection and to perform data transmission with the aerosol nebulizer system (30), a sensor data control unit (22), configured to trigger a selection of sensor data related to the sensor units (38a, 38b, 38c, 38d, 38e) to be wirelessly transmitted to the control device (20).
US11610466B2 Multilevel rapid warning system for landslide detection
A hierarchical early-warning system for landslide probability issues a first level warning based on measured rainfall amounts exceeding a determined threshold, a second level warning, after the first level warning, based additionally on measured soil moisture content measured at different levels, and Factor of safety derived from forecasted pore pressure (FPP) each exceeding a determined threshold, a third level warning, after the first and the second level warnings, based additionally on ground movement measurements compared to a determined threshold, and a fourth level warning after the first, second and third level warnings, based additionally on data from movement-based sensors including strain gauge data.
US11610465B2 Comprehensive system and method of universal real-time linking of real objects to a machine, network, internet, or software service
A system for detecting placement or misplacement of an object includes a wireless tag; a first electronic device (“FED”) associated with the tag to automatically detect signals from the tag, determine a position of the FED, transmit the position and status to an external electronic device or network (“EED”) in response to the status indicating that the tag and the FED are within a predetermined range, and transmit the position and status to the EED in response to the status indicating that the tag and the FED are outside of the predetermined range; and a second electronic device (“SED”) that is unassociated with the tag to automatically detect signals from the tag, determine a position of the SED, determine an identifier for the tag using the signals, and transmit the position of the SED and the identifier to the EED.
US11610462B2 Boot wire wrap EAS tag
A security tag assembly for placing around a boot, including a circuit board having a processor, and one or more wires electrically connected to the circuit board that form a first opening and a second opening. The first and second openings are respectively configured to receive first and second components of the boot. The assembly further includes a tension switch connected to the one or more wires and having a closed position corresponding to a first tension level on the one or more wires and an open position corresponding to a second tension level on the one or more wires, wherein the second tension level is greater than the first tension level. Further, the processor is configured to monitor whether the tension switch is in at least the open position, wherein the processor is configured to trigger an alarm in response to the switch being in the open position.
US11610461B2 Video compression stream
The present disclosure relates to a method performed by a background blurring system (1) for provision of a video compression stream from a video camera (2) adapted for capturing a scene. The background blurring system identifies (1001) in a first image of the scene, at a first point in time, at least a first pixel comprised in a background of the first image. The background blurring system further determines (1002) a blurred pixel value for the at least first pixel. Moreover, the background blurring system provides (1003), subsequent the first point in time, the blurred pixel value in the video compression stream. The background blurring system furthermore identifies (1004) in a second image of the scene, at a subsequent second point in time, that the at least first pixel has altered to be comprised in a foreground of the second image. Moreover, the background blurring system provides (1005) in the video compression stream, subsequent the second point in time—continuously and/or intermittently—identified non-blurred pixel values for the at least first pixel. The background blurring system further identifies (1006) in a third image of the scene, at a subsequent third point in time, that the at least first pixel has altered to be comprised in a background of the third image, wherein a value of the at least first pixel has remained unchanged from an intermediate point in time up to the third point in time. Furthermore, when the third point in time is within a predeterminable background merge time period from the intermediate point in time, the background blurring system provides (1007), subsequent the third point in time, the blurred pixel value in the video compression stream.The disclosure also relates to a background blurring system in accordance with the foregoing, a video camera comprising such a background blurring system, and a respective corresponding computer program product and non-volatile computer readable storage medium.
US11610460B2 Apparatus, system, method and storage medium
An apparatus is provided comprising: a determination unit configured to determine a possibility of an abnormality of a subject based on images captured by a surveillance camera with an audio output function; an instruction unit configured to instruct the surveillance camera to produce audio toward the subject in response to the determination of the possibility of an abnormality; an acquisition unit configured to acquire a reaction of the subject to the audio from the surveillance camera; and a detection unit configured to detect whether the subject has an abnormality or not based on the reaction of the subject to the audio.
US11610455B2 System and method for pari-mutuel gaming
An improved gaming system comprising at least one gaming machine and a central controller. The gaming machine may conduct wagering on an event or set of events for a player, conducting a wager including receiving a wager value and a predicted ranking from the player and transmitting the wager to the central controller. The central controller accessing a database to automatically retrieve data about one or more events that occurred in the past and included multiple participants for creating a plurality of binary scorecards. The central controller matching the predicted ranking to a scorecard and determining a reward value based on an award level of the scorecard and tier levels of a pari-mutuel pool.
US11610453B2 Collusion detection
Various embodiments that may generally relate to collusion are described. Collusion detection may be used to prevent players in a wagering environment from violating the integrity of a game. Player actions may be tracked to develop a wagering profile that is specific to various game situations. A player acting in a manner that would be against their interest and against their defined profile may be considered a colluding action. Information about collusion actions may be presented for evaluation and/or anti-collusion actions may be automatically taken in response to such collusion actions being determined.
US11610452B2 Method of calculating the odds of a sports play using data fidelity
The present disclosure provides a method of calculating the odds of a sports play using data fidelity by using a historical database and extracting the most recent play data and the previous play data, and comparing the extracted play to a set of rules to determine if the data is accurate and should be used to calculate wagering odds or if the data is inaccurate or contains an error which prompts action by the system, such as suspending the current wager market until the data that is received is accurate. Also, the method provides a method of calculating the odds of a sports play using data fidelity by using a historical database and extracting the most recent wager market data or wager odds data and the previous wager market data or wager odd data and compares the data to a set of rules to determine if the data is accurate and if not notifying an administrator of the wagering network or wagering platform of a systematic error or issue.
US11610451B2 Interactive token system
An interactive token system includes one or more interactive tokens, such as an interactive coin. The interactive token includes a display that displays one or more images. The interactive token may be releasably engaged with a slot disposed on a wearable device or an interactive token station. Once engaged, the wearable device or interactive token station is able to wirelessly communicate with the interactive token, receive information from the interactive token, display information relating to the interactive token, control actions of the interactive token, and/or use the interactive token as part of a game or trading interaction.
US11610445B2 Automatic distribution of access control credentials based on a task
A method for managing a plurality of access control devices is provided. The method includes at a backend server, receiving a request to schedule a first task of the at least a subset of tasks. The backend server identifies one or more access control devices that a non-occupant account is to be granted credentials in order to complete the task. The backend server then provisions credentials for the one or more access control devices associated with the first task to the non-occupant account selected to complete the task.
US11610444B2 Movable barrier operator system having an imminent motion notification apparatus
In one aspect, a remote server computer is provided for facilitating operation of movable barrier operator systems having imminent motion notification apparatuses. The remote server computer includes a processor, a memory, and a network interface for communicating state change commands to the movable barrier operator systems via a network. The remote server computer is configured to receive a confirmation indicating that a sensor check has been performed to test sensors of those systems. Upon receiving a state change request from a remote control associated with a movable barrier operator system, the processor may determine whether the confirmation has been received for that system, and if so, causes communication of an attended command signal that inhibits operation of an imminent motion notification apparatus of the movable barrier operator system. Otherwise, the remote server computer may communicate an unattended command signal.
US11610442B2 Wireless electronic lockset user validation using comparative gesture processing
Methods and systems for validating intent to actuate an electronic lock are provided, using comparative gesture processing. One method includes obtaining motion signals representative of physical motion of the mobile device detected by a motion sensor of the mobile device and at an electronic lock. The method includes performing a similarity correlation between the first motion signals and the second motion signals, and, based on the similarity correlation determining that the first motion signals and second motion signals are correlated. Based on the correlation and authentication, the wireless electronic lockset is actuated.
US11610436B2 Efficient watchlist searching with normalized similarity
Methods and systems for face recognition and response include extracting a face image from a video stream. A pre-processed index is searched for a watchlist image that matches the face image, based on a similarity distance that is computed from a normalized similarity score to satisfy metric properties. The index of the watchlist includes similarity distances between face images stored in the watchlist. An action is performed responsive to a determination that the extracted face image matches the watchlist image.
US11610435B2 Generative adversarial neural network assisted video compression and broadcast
A latent code defined in an input space is processed by the mapping neural network to produce an intermediate latent code defined in an intermediate latent space. The intermediate latent code may be used as appearance vector that is processed by the synthesis neural network to generate an image. The appearance vector is a compressed encoding of data, such as video frames including a person's face, audio, and other data. Captured images may be converted into appearance vectors at a local device and transmitted to a remote device using much less bandwidth compared with transmitting the captured images. A synthesis neural network at the remote device reconstructs the images for display.
US11610433B2 Skin tone assisted digital image color matching
In implementations of skin tone assisted digital image color matching, a device implements a color editing system, which includes a facial detection module to detect faces in an input image and in a reference image, and includes a skin tone model to determine a skin tone value reflective of a skin tone of each of the faces. A color matching module can be implemented to group the faces into one or more face groups based on the skin tone value of each of the faces, match a face group pair as an input image face group paired with a reference image face group, and generate a modified image from the input image based on color features of the reference image, the color features including face skin tones of the respective faces in the face group pair as part of the color features applied to modify the input image.
US11610432B2 Infrared temperature measurement fused with facial identification in an access control system
An example method of infrared access, comprising, receiving a plurality of visual images, receiving a plurality of infrared images, calibrating pairs of at least one of the plurality of visual images to a respective at least one of the plurality of infrared images, determining an average temperature of the plurality of infrared images, determining a temperature of the respective calibrated pairs, and granting access if a visual image of the calibrated pair is authenticated by a facial recognition library and if the temperature of the calibrated pair is within a predefined threshold of the average temperature.
US11610426B2 In-glass fingerprint sensor and sensing circuit thereof
A sensor device includes a biometric sensor, which includes a substrate and a plurality of sensing electrodes over the substrate. The sensor device also includes an amplifier electrically coupled to the biometric sensor and configured to provide an output signal in response to a touch event received by the biometric sensor. The sensor device further includes an interface circuit arranged between the amplifier and the plurality of sensing electrodes.
US11610413B1 Driver identification using updating cluster analysis
A system for driver identification includes an interface and a processor. The interface is configured to receive a trip; and receive a set of albums, wherein an album of the set of albums includes one or more existing trips. The processor is configured to determine similarities for the trip to all trips in the set of albums; determine a first clustering based at least in part on the similarities; indicate that the trip is a provisionally assigned trip that is provisionally assigned to the album of the set of albums based at least in part on the first clustering; determine a second clustering for a set of provisionally assigned trips and all trips in the set of albums, wherein the set of provisionally assigned trips comprises qualified provisionally assigned trips; and determine updated trip assignments for an updated set of albums.
US11610409B2 Systems and methods for computer-based labeling of sensor data captured by a vehicle
Examples disclosed herein may involve (i) based on an analysis of 2D data captured by a vehicle while operating in a real-world environment during a window of time, generating a 2D track for at least one object detected in the environment comprising one or more 2D labels representative of the object, (ii) for the object detected in the environment: (a) using the 2D track to identify, within a 3D point cloud representative of the environment, 3D data points associated with the object, and (b) based on the 3D data points, generating a 3D track for the object that comprises one or more 3D labels representative of the object, and (iii) based on the 3D point cloud and the 3D track, generating a time-aggregated, 3D visualization of the environment in which the vehicle was operating during the window of time that includes at least one 3D label for the object.
US11610408B2 Blind spot information acquisition device, blind spot information acquisition method, vehicle, and non-transitory storage medium
A blind spot information acquisition device includes: a processor configured to: acquire sounds in an area around a vehicle, infer positions of occurrence of the sounds that have been acquired, acquire information relating to objects in the area around the vehicle, and determine that there is a sound occurring in a blind spot in a case in which a sound source in the positions of occurrence of the sounds cannot be identified from the information relating to objects in the area around the vehicle that has been acquired.
US11610405B2 System and method for correlating electronic device identifiers and vehicle information
A system for monitoring vehicle traffic may include a camera positioned to capture images within a license plate detection zone, the images may represent license plates of vehicles. The system may include an electronic device identification sensor that detects and stores electronic device identifiers of electronic devices located within an electronic device detection zone, and a computing system that detects, using the images, a license plate ID of a vehicle, compare the license plate ID of the vehicle to a database of trusted vehicle license plate IDs, identifies the vehicle as a suspicious vehicle, the identification based at least in part on the comparison of the license plate ID of the vehicle to the database of trusted vehicle license plate IDs, and correlates the license plate ID of the vehicle with at least one of the plurality of stored electronic device identifiers.
US11610401B2 Acquiring public opinion and training word viscosity model
A public opinion acquisition method and device, a word viscosity model training method and device, a server, and a medium are provided in the present disclosure. And the present disclosure relates to the technical field of artificial intelligence, specifically to image recognition and natural language processing, which can be used in a cloud platform. A video public opinion acquisition method includes: receiving a public opinion acquisition request, the public opinion acquisition request including a public opinion keyword to be acquired; matching the public opinion keyword to be acquired with video data including a recognition result, wherein the recognition result is obtained by performing predefined content recognition on the video data, the predefined content recognition including text recognition and image recognition; and determining video data that matches with the public opinion keyword to be acquired as result video data.
US11610398B1 System and apparatus for augmented reality animal-watching
An Augmented Reality (AR) device or gear or glasses or sunglasses, includes one or more imagers to capture images of an area-of-interest of an environment. A processor performs computer vision analysis or image recognition analysis, and detects one or more animals in the environment; and estimates their relative location, and further classifies them or estimates their properties. The detected and estimated information is then conveyed to the user, as an Augmented Reality layer of information that is super-imposed on the real-life field-of-view that is observed by the user. Optionally, additional indicators are used to convey the information, such as audio output, haptic output, or the like.
US11610396B2 Logo picture processing method, apparatus, device and medium
The present disclosure provides a logo picture processing method, apparatus, device and medium, and relates to technical field of image processing, and specifically to the technical field of artificial intelligence such as deep learning and computer vision. The logo picture processing method includes: obtaining a logo picture including: a current logo graph and current text information; performing text recognition on the logo picture to obtain the current text information; searching for a picture that matches both the current logo graph and the current text information, to obtain a matched picture. The present disclosure may improve the accuracy of the matched picture of the logo picture and thereby improve the logo picture recognition accuracy.
US11610395B2 Systems and methods for generating encoded representations for multiple magnifications of image data
Computer-implemented methods and systems are provided for generating encoded representations for multiple magnifications of one or more query images. An example method for involves operating a processor to obtain a query image and identify a set of anchor points within the query image. The processor is operable to generate a plurality of sub-images for a plurality of magnification levels for each anchor point. Each sub-image includes the anchor point and corresponds to a magnification level of the plurality of magnification levels. The processor is operable to, for each magnification level, apply an artificial neural network model to a group of sub-images having that magnification level to extract a feature vector representative of image characteristics of the query image at that magnification level; and to generate an encoded representation for multiple magnifications of the query image based on the feature vectors extracted for the plurality of magnification levels.
US11610393B2 Knowledge distillation for neural networks using multiple augmentation strategies
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and efficiently learning parameters of a distilled neural network from parameters of a source neural network utilizing multiple augmentation strategies. For example, the disclosed systems can generate lightly augmented digital images and heavily augmented digital images. The disclosed systems can further learn parameters for a source neural network from the lightly augmented digital images. Moreover, the disclosed systems can learn parameters for a distilled neural network from the parameters learned for the source neural network. For example, the disclosed systems can compare classifications of heavily augmented digital images generated by the source neural network and the distilled neural network to transfer learned parameters from the source neural network to the distilled neural network via a knowledge distillation loss function.
US11610390B2 System for detecting surface type of object and artificial neural network-based method for detecting surface type of object
An artificial neural network-based method for detecting a surface type of an object includes: receiving a plurality of object images, wherein a plurality of spectra of the plurality of object images are different from one another and each of the object images has one of the spectra; transforming each object image into a matrix, wherein the matrix has a channel value that represents the spectrum of the corresponding object image; and executing a deep learning program by using the matrices to build a predictive model for identifying a target surface type of the object. Accordingly, the speed of identifying the target surface type of the object is increased, further improving the product yield of the object.
US11610383B2 Display module and method for manufacturing same, and display device
Provided is a display module, including: a shell; a display panel, wherein the display panel is disposed in the shell and is connected to the shell; a first light emitting component, wherein the first light emitting component is connected to the display panel and is configured to emit light of a target wavelength; and a fingerprint recognition sensor, wherein the fingerprint recognition sensor is disposed between the shell and the display panel and is fixedly connected to the shell; an orthographic projection of the fingerprint recognition sensor onto the display panel and an orthographic projection of the first light emitting component onto the display panel do not overlap; and the fingerprint recognition sensor is configured to recognize a fingerprint based on received light of the target wavelength reflected by an obstacle.
US11610380B2 Method and computing device for interacting with autostereoscopic display, autostereoscopic display system, autostereoscopic display, and computer-readable storage medium
A method for interacting with an autostereoscopic display is disclosed. The method includes initiating displaying by the autostereoscopic display a left eye view and a right eye view that contain a virtual manipulated object, determining a real-world coordinate of the virtual manipulated object perceived by a user located at a predetermined viewing position of the auto stereoscopic display, receiving an interactive action of the user's manipulating body acquired by a motion tracker, where the interaction action includes a real-world coordinate of the manipulating body, determining whether an interaction condition is triggered based at least in part on the real-world coordinate of the virtual manipulated object and the real-world coordinate of the manipulating body, and refreshing the left eye view and the right eye view based on the interactive action of the manipulating body acquired by the motion tracker, in response to determining that the interaction condition is triggered.
US11610376B1 Wrist-stabilized projection casting
A wrist-pose isolation system can infer a wrist pose (e.g., the user's hand position relative to her forearm) and can reduce wrist-induced jitter for projection casting in an XR environment. A user's projection cast can be determined as a combination of a “low-wrist contribution” component (e.g., a body-and-arm component) and a “high-wrist contribution” component (e.g., the pose of the wrist with respect to the arm). Using input from a gesture-tracking system, the contribution of the user's wrist pose to the user's current projection cast is calculated as a “wrist-contribution vector.” A projection cast direction can be determined as the interpolation of the current low-wrist contribution component and the high-wrist contribution component. This interpolation can be performed by weighting each by a specified amount and combining them.
US11610375B2 Modulated display AR tracking systems and methods
Modulated display AR tracking systems and methods include a display configured to transmit first image content, the image content comprising a first image content frame and a second image content frame and a device comprising an image sensor, a processor and a memory. The device identifies the first image content frame and the second image content frame by distinguishing at least one feature of the first image content frame. The device recognizes at least one tracking pattern embedded of the second image content frame and retrieves a graphical element based on the at least one tracking pattern of the second image content frame. The device displays augmented image content including the first image content frame and the graphical element.
US11610371B2 Keyboards for virtual, augmented, and mixed reality display systems
User interfaces for virtual reality, augmented reality, and mixed reality display systems are disclosed. The user interfaces may be virtual or physical keyboards. Techniques are described for displaying, configuring, and/or interacting with the user interfaces.
US11610370B2 Joint shape and appearance optimization through topology sampling
Systems and methods enable optimization of a 3D model representation comprising the shape and appearance of a particular 3D scene or object. The opaque 3D mesh (e.g., vertex positions and corresponding topology) and spatially varying material attributes are jointly optimized based on image space losses to match multiple image observations (e.g., reference images of the reference 3D scene or object). A geometric topology defines faces and/or cells in the opaque 3D mesh that are visible and may be randomly initialized and optimized through training based on the image space losses. Applying the geometry topology to an opaque 3D mesh for learning the shape improves accuracy of silhouette edges and performance compared with using transparent mesh representations. In contrast with approaches that require an initial guess for the topology and/or an exhaustive testing of possible geometric topologies, the 3D model representation is learned based on image space differences without requiring an initial guess.
US11610363B2 Systems and methods for virtual reality environments
In some aspects, the disclosure is directed to methods and systems for a dynamic, reconfigurable virtual reality environment with in-environment access to external data and resources. Implementations of these systems also provide an external mechanism for modifying other aspects of the virtual reality experience with no need to recode or compile the experience. This can alter the primary flow of the experience, change its behavior based on the specific user accessing it and add branded or customer-specific aspects to the application. The same level or environment can provide drastically different experiences for various users from beginners through experts, even allowing the option of random or ordered events, controllable by an instructor or administrator, through simple configuration.
US11610361B2 Intersection testing in a ray tracing system using scaled ray components
A method and intersection testing module are provided in a ray tracing system for determining whether a ray intersects a 3D axis-aligned box. The box represents a volume defined by a front-facing plane and a back-facing plane for each of the dimensions of the three-dimensional axis-aligned box. Scaled ray components are determined, wherein a third scaled ray component equals 1. A scaled minimum culling distance and a scaled maximum culling distance are determined. Determined cross-multiplication values are used to identify which of the front-facing planes intersects the ray furthest along the ray and identify which of the back-facing planes intersects the ray least far along the ray. It is determined whether the ray intersects the identified front-facing plane of the box at a position that is no further along the ray than the position at which the ray intersects the identified back-facing plane.
US11610359B2 Graphics texture mapping
When performing anisotropic filtering when sampling a texture in a graphics processing system, a number of positions for which to sample the texture along an anisotropy direction is determined. When the determined number of positions for which to sample the texture along the anisotropy direction is a non-integer value that exceeds a lower integer value by more than a threshold amount, samples are taken along the anisotropy direction in the texture for a number of positions corresponding to the next higher multiple of 2 to the determined non-integer number of positions to be sampled. When the determined number of positions for which to sample the texture along the anisotropy direction does not exceed the lower integer value by at least the threshold amount, samples are taken along the anisotropy direction in the texture for a number of positions corresponding to the lower integer value.
US11610358B2 Data structures, methods and tiling engines for hierarchically storing tiling information in a graphics processing system
Methods and tiling engines for tiling primitives in a tile based graphics processing system in which a rendering space is divided into a plurality of tiles. The method includes generating a multi-level hierarchy of tile groups, each level of the multi-level hierarchy comprising one or more tile groups comprising one or more of the plurality of tiles; receiving a plurality of primitive blocks, each primitive block comprising geometry data for one or more primitives; associating each of the plurality of primitive blocks with one or more of the tile groups up to a maximum number of tile groups such that if at least one primitive of a primitive block falls, at least partially, within the bounds of a tile, the primitive block is associated with at least one tile group that includes that tile; and generating a control stream for each tile group based on the associations, wherein each control stream comprises a primitive block entry for each primitive block associated with the corresponding tile group.
US11610356B2 Method and electronic device for providing sign language
A method for providing sign language is disclosed. The method includes receiving, by an electronic device, a natural language information input from at least one source for conversion into sign language. The natural language information input includes at least one sentence. The method further includes predicting, by the electronic device, an emphasis score for each word of the at least one sentence based on acoustic components. The method further includes rephrasing, by the electronic device, the at least one sentence based on the emphasis score of each of the words. The method further includes converting, by the electronic device, the at least one rephrased sentence into the sign language. The method further includes delivering, by the electronic device, the sign language.
US11610347B2 Tomographic image processing apparatus and method
A computed tomography (CT) image processing apparatus and a CT image processing method are provided. The CT image processing apparatus may generate a virtual monochromatic image (VMI) by applying a weight to each of first, second, and third images corresponding to three different energy ranges. The CT image processing apparatus may set a region of interest (ROI) on a CT image, determine a VMI at an energy level at which a CNR of the ROI is at a maximum among a plurality of VMIs, and display the determined VMI.
US11610346B2 Image reconstruction using machine learning regularizers
A system and method for reconstructing an image of a target object using an iterative reconstruction technique can include a machine learning model as a regularization filter (100). An image data set for a target object generated using an imaging modality can be received, and an image of the target object can be reconstructed using an iterative reconstruction technique that includes a machine learning model as a regularization filter (100) used in part to reconstruct the image of the target object. The machine learning model can be trained prior to receiving the image data using learning datasets that have image data associated with the target object, where the learning datasets providing objective data for training the machine learning model, and the machine learning model can be included in the iterative reconstruction technique to introduce the object features into the image of the target object being reconstructed.
US11610345B2 Method and system of quantitative intravascular optical coherence tomography
The present disclosure relates to a method and a system of quantitative intravascular optical coherence tomography. The method includes: acquiring and graying an intravascular optical coherence tomography cross-sectional image, and converting it into a polar coordinate view; calculating a confocal function value and a sensitivity function value according to parameters of the imaging system; establishing a model of an intensity of a backscattered signal being attenuated depending on the detection depth, according to the confocal function value and the sensitivity function value to obtain a theoretical value of the backscattered signal; determining a measured value of the backscattered signal; constructing an error function according to the theoretical value and the corresponding measured value; minimizing the error function to determine a light attenuation coefficient corresponding to each polar coordinate; and determining a spatial distribution diagram of the light attenuation coefficient according to the light attenuation coefficient corresponding to each polar coordinate.
US11610344B2 Image interpretation support apparatus, image interpretation support method, and image interpretation support program
An image interpretation support apparatus includes: an acquisition unit that acquires a plurality of projection images obtained by tomosynthesis imaging in which a radiation is irradiated to a breast from different irradiation angles by a radiation source and a projection image is captured at each irradiation angle by a radiation detector; a first generation unit that generates a plurality of tomographic images on each of a plurality of tomographic planes of the breast from the plurality of projection images; a second generation unit that generates a synthetic two-dimensional image from a plurality of images among the plurality of projection images and the plurality of tomographic images; a detection unit that detects an object of interest candidate region estimated to include an object of interest from the synthetic two-dimensional image; and a determination unit that determines whether or not the object of interest is included in the object of interest candidate region on the basis of the plurality of tomographic images.
US11610343B2 Video display control apparatus, method, and non-transitory computer readable medium
A video display control apparatus receives a video content generated by a control target device in accordance with a control operation of a user via a network and displays the received video content on a head mount display attached to the user. The video display control apparatus includes a detection unit that detects a change in a direction of face or line of sight related to the control operation and a first display control unit that generates an auxiliary pattern in which at least one of a display position and a display form changes so as to follow the detected change in the direction of the face or the line of sight related to the control operation, superimposes the auxiliary pattern on the video content, and displays the video content on the head mount display.
US11610340B2 Edge enhancement filter
A method, computer program, and computer system is provided for coding video data. Video data is received, and an edge present within a sample of the received video data is detected. A gradient value corresponding to a direction associated with the detected edge is calculated. The video data is decoded based on the calculated gradient.
US11610338B2 Method of controlling a camera
A method comprises displaying a first image acquired from a camera having an input camera projection model including a first focal length and an optical axis parameter value. A portion of the first image is selected as a second image associated with an output camera projection model in which either a focal length and/or an optical axis parameter value differ from the parameters of the input camera projection model. The method involves iteratively: adjusting either the focal length and/or an optical axis parameter value for the camera lens so that it approaches the corresponding value of the output camera projection model; acquiring a subsequent image using the adjusted focal length or optical axis parameter value; mapping pixel coordinates in the second image, through a normalized 3D coordinate system to respective locations in the subsequent image to determine respective values for the pixel coordinates; and displaying the second image.
US11610335B2 Method and apparatus for placement of ADAS fixtures during vehicle inspection and service
A machine-vision vehicle service system, and methods of operation, incorporating at least one gimbaled sensor module configured with at least one of a camera, an optical projector, or a range finder to acquire or convey data associated with surfaces in proximity to the vehicle service system for guiding placement of vehicle service components relative to a vehicle undergoing service. The gimbaled sensor module is operatively coupled to a processing system configured with software instructions to selectively control an orientation of the gimbaled guidance system about one or more axis of rotation, enabling observation, projection of visible indicia, or displacement measurement along an associated sensor axis parallel with one of the axis of rotation during vehicle service procedures.
US11610333B2 Methods and devices for electronically altering captured images
An electronic device includes a display and an image capture device electronically capturing one or more images of a subject performing an activity. A wireless communication device can electronically transmit the one or more images to a remote electronic device across a network after a Procrustes superimposition operation is performed to compare the subject to a standard. The wireless communication device can electronically receive one or more electronically altered images identifying differences between one or more standard reference locations situated at one or more predefined features of the standard performing the activity and one or more corresponding subject reference locations situated at one or more predefined features of the subject performing the activity. These electronically altered images can be presented on the display of the electronic device to provide corrective feedback to the subject as how to better perform the activity.
US11610329B2 Visualization system for visualizing an alignment accuracy
The invention relates to a visualization system (10) for visualizing an accuracy of an alignment of a position and shape of an instrument (33), which has been determined by a position and shape determination device (9), with an image of the instrument. The accuracy is determined for different regions of the instrument as defined by the position and shape and of the image, wherein among these regions at least one region is determined, in which the determined accuracy indicates that it is insufficient. A visualization is then generated in which the determined region is indicated on a representation of the position and shape and/or the image. This visualization guides a user's eyes to the region which should not be missed, while deciding whether, for instance, a navigation of the instrument during a subsequent interventional procedure should be based on this alignment, which in turn allows for an improved navigation accuracy.
US11610327B2 Image processing apparatus, image processing method, and image processing program
An image processing apparatus includes a memory and a processor coupled to the memory and configured to perform acquiring object area information representing an image area of a target object in an image from an image database, using the object area information to calculate a distance map representing distance values from a contour of the target object inside the image area, and generating, based on the distance map, a line of points representing a curved line reflecting a global shape of the target object.
US11610326B2 Synthesizing 3D hand pose based on multi-modal guided generative networks
Systems and methods for obtaining hand images are provided. A method, performed by at least one processor that implements at least one network, includes obtaining a single source image, a three-dimensional (3D) hand pose of a first hand in the single source image, and a 3D target hand pose; and generating an image of a second hand, that has an appearance of the first hand and a pose of the 3D target hand pose, based on the single source image, the 3D hand pose, and the 3D target hand pose.
US11610323B2 Depth sensing apparatus and operating method of depth sensing apparatus
A synchronization method of a first depth sensing apparatus includes: transmitting a first optical signal to measure a distance to an object; receiving the first optical signal reflected by the object; when recognition of the received first optical signal fails, stopping transmission of the first optical signal and generating first synchronization information for synchronization with at least one second depth sensing apparatus; receiving a third optical signal for synchronization with the first depth sensing apparatus, which is transmitted by the at least one second depth sensing apparatus, and decoding the received third optical signal to extract at least one piece of second synchronization information; determining a time point at which and a cycle in which to re-transmit the first optical signal, based on the first synchronization information and the at least one piece of second synchronization information; and re-transmitting the first optical signal at the determined time point and cycle.
US11610321B2 Target tracking method and apparatus, storage medium, and electronic device
This application provides a target tracking method, including: obtaining a plurality of consecutive picture frames of a target video, and setting a tracked target region of an nth picture frame; performing a feature extraction operation on the tracked target region of the nth picture frame, to obtain a feature map of the tracked target region; calculating a weighted filter corresponding to the input feature map according to a correlation filter algorithm and a mean pooling constraint condition; calculating an output response of an (n+1)th picture frame by using the weighted filter and an input feature map of the (n+1)th picture frame in the plurality of consecutive picture frames, and determining a tracked target region of the (n+1)th picture frame according to the output response of the (n+1)th picture frame, until tracked target regions of all the consecutive picture frames are obtained. This application improves precision and effectiveness of target tracking.
US11610319B2 System and method for obtaining thermal image data of a body part and thermal imager
A computer-implemented method for obtaining thermal image data of a body part and a thermal imager are disclosed. The method comprises receiving image data of a body part, the image data including thermal image data, the thermal image data including thermal image data of the body part and background thermal image data, applying a classifier to the image data to detect a profile of the body part, the classifier being configured to use image data other than the thermal image data to perform the detection, generating a mask from said profile, and applying the mask to the thermal image data to remove the background thermal image data and obtain thermal image data of the body part.
US11610318B2 Systems and methods for anatomic structure segmentation in image analysis
Systems and methods are disclosed for anatomic structure segmentation in image analysis, using a computer system. One method includes: receiving an annotation and a plurality of keypoints for an anatomic structure in one or more images; computing distances from the plurality of keypoints to a boundary of the anatomic structure; training a model, using data in the one or more images and the computed distances, for predicting a boundary in the anatomic structure in an image of a patient's anatomy; receiving the image of the patient's anatomy including the anatomic structure; estimating a segmentation boundary in the anatomic structure in the image of the patient's anatomy; and predicting, using the trained model, a boundary location in the anatomic structure in the image of the patient's anatomy by generating a regression of distances from keypoints in the anatomic structure in the image of the patient's anatomy to the estimated boundary.
US11610315B2 System and method for identifying target regions prior to organs at risk segmentation
A method and device for generating a three dimensional (3D) bounding box of a region of interest (ROI) of a patient include receiving a two dimensional (2D) maximum intensity projection (MIP) image that is an axial view of the patient and a 2D MIP image that is a sagittal view of the patient. A first 2D bounding box of the ROI of the patient and a second 2D bounding box of the ROI of the patient are detected using the 2D MIP images. A 3D MIP image of the patient is received, and the 3D bounding box of the ROI of the patient is generated using the 3D MIP image, the first 2D bounding box, and the second 2D bounding box. The 3D MIP image including the 3D bounding box is provided.
US11610313B2 Systems and methods for generating normative imaging data for medical image processing using deep learning
Methods and systems are provided for generating a normative medical image from an anomalous medical image. In an example, the method includes receiving an anomalous medical image, wherein the anomalous medical image includes anomalous data, mapping the anomalous medical image to a normative medical image using a trained generative network of a generative adversarial network (GAN), wherein the anomalous data of the anomalous medical image is mapped to normative data in the normative medical image. In some examples, the method may further include displaying the normative medical image via a display device, and/or utilizing the normative medical image for further image analysis tasks to generate robust outcomes from the anomalous medical image.
US11610311B2 Systems and methods for detection of ocular disease
Disclosed herein are computer systems for, in part, image processing. Also disclosed herein are systems for processing ocular images of multiple imaging modalities to detect ocular diseases. Also disclosed herein are method comprising systems as described herein.
US11610307B2 Determining biomarkers from histopathology slide images
A generalizable and interpretable deep learning model for predicting biomarker status and biomarker metrics from histopathology slide images is provided.
US11610306B2 Medical image analysis method and device
A medical image analysis method includes: reading an original medical image; performing image classification and object detection on the original medical image to generate a first classification result and a plurality of object detection results by a plurality of complementary artificial intelligence (AI) models; performing object feature integration and transformation on a first detection result and a second detection result among the object detection results to generate a transformation result by a features integration and transformation module; and performing machine learning on the first classification result and the transformation result to generate an image interpretation result by a machine learning module and display the image interpretation result.
US11610304B2 Predicting tumor prognoses based on a combination of radiomic and clinico-pathological features
Embodiments discussed herein facilitate building and/or employing a clinical-radiomics score for determining tumor prognoses based on a combination of a radiomics risk score generated by a machine learning model and clinico-pathological factors. One example embodiment can perform actions comprising: accessing a medical imaging scan of a tumor; segmenting a peri-tumoral region around the tumor; extracting one or more intra-tumoral radiomic features from the tumor and one or more peri-tumoral radiomic features from the peri-tumoral region; providing the one or more intra-tumoral radiomic features and the one or more peri-tumoral radiomic features to a trained machine learning model; receiving a radiomic risk score (RRS) associated with the tumor from the machine learning model; determining a clinical-radiomics score based on the RRS and one or more clinico-pathological factors; and generating a prognosis for the tumor based on the clinical-radiomics score.
US11610303B2 Data processing apparatus and method
A medical image data processing apparatus is provided and includes processing circuitry to receive medical image data in respect of at least one subject; receive non-image data; generate a filter based on the non-image data; and apply the filter to the medical image data, wherein the filter limits a region of the medical image data.
US11610297B2 Tomography based semiconductor measurements using simplified models
Methods and systems for improved regularization associated with tomographically resolved image based measurements of semiconductor structures are presented herein. The regularizations described herein are based on measurement data and parameterization of a constrained voxel model that captures known process variations. The constrained voxel model is determined based on simplified geometric models, process models, or both, characterizing the structure under measurement. A constrained voxel model has dramatically fewer degrees of freedom compared to an unconstrained voxel model. The value associated with each voxel of the constrained voxel model depends on a relatively small number of independent variables. Selection of the independent variables is informed by knowledge of the structure and the underlying fabrication process. Regularization based on a constrained voxel model enables faster convergence and a more accurate reconstruction of the measured structure with less computational effort. This enables semiconductor measurements with reduced data acquisition requirements, and reduced measurement time.
US11610296B2 Projection and distance segmentation algorithm for wafer defect detection
A projection is determined in a semiconductor image, which can be an X projection and/or a Y projection. At least one threshold is applied to the projection thereby forming at least one segment within the region. A fine segment can be determined in the region using a distance value from the projection. Defect detection can be performed in one of the fine segments.
US11610295B2 System and method for detecting the operating condition of components of an implement
A system for detecting the operating condition of components of an implement may include an implement, a first sensor comprising one of an acoustic sensor or a vision-based sensor, a second sensor comprising the other of the acoustic sensor or the vision-based sensor, and a controller communicatively coupled to the first and second sensors. The controller may receive performance data from the first sensor indicative of a performance of the implement. The controller may further monitor the performance data received from the first sensor and identify an area of interest relative to the implement. Additionally, the controller may control an operation of the second sensor to collect component data indicative of an operating condition of at least one component of the implement located within the area of interest.
US11610294B2 Propensity model based optimization
Apparatuses, systems, methods, and computer program products are presented for a propensity module based optimization. An apparatus comprises a processor and a memory that stores code executable by the processor to receive an electronic submission for a pass/fail interface, identify information from the electronic submission to suggest to a user for entering into an input field for the pass/fail interface prior to submitting the electronic submission to the pass/fail interface to reduce a likelihood that the electronic submission will be rejected at the pass/fail interface, determine the likelihood that the electronic submission will be accepted by the pass/fail interface, and submit the electronic submission to the pass/fail interface in response to the likelihood satisfying a threshold.
US11610290B2 Point source detection
A system and method. The system may include a display, a lens having distortion, an image generator, and a processor. The lens may be configured to focus light received from an environment. The image generator may be configured to receive the light from the lens and output a stream of images as image data, wherein each of the stream of images is distorted. The processor may be configured to: receive the image data from the image generator; detect a point source object in the stream of images of the image data; enhance the point source object in the stream of images of the image data; undistort the stream of images of the image data having an enhanced point source object; and output a stream of undistorted images as undistorted image data to the display.
US11610288B2 Sharpening data representations of subterranean formations
The disclosure presents a process for sharpening an image data representation of collected measurements from a subterranean formation. The sharpening process utilizes an azimuthal filter applied to azimuthal radial ranges around a borehole to designate azimuthal bins. The azimuthal filter utilizes a set of filter coefficients to modify an azimuthal target bin. The set of filter coefficients is a devolution set as it contains at least one positive and one negative filter coefficient. The filter ratio of positive to negative filter coefficients can be adjusted utilizing the statistical uncertainty of the collected measurements and a targeted filter ratio. In some aspects, an axial filter process, also using a binning methodology, can be applied to the collected measurements, where the azimuthal and axial filtered values can be combined for the final image representation. The azimuthal and axial processes can be executed in serial or parallel process flows.
US11610282B2 Aligning digital images
A digital camera and a method for aligning digital images comprising: receiving images including first and second images depicting a first and a second region of a scene, the regions being overlapping and displaced along a first direction; aligning the images using a transformation; determining disparity values for an overlap between the images; identifying misalignments by identifying blocks of pixels in the first image having a same position along a second direction and having disparity values exhibiting a variability lower than a first threshold and exhibiting an average higher than a second threshold; adjusting the transformation for the identified blocks of pixels in the first image and their matching blocks of pixels in the second image; and realigning the images using the adjusted transformation.
US11610280B2 Steganographic image encoding of biometric template information on a card
Various embodiments are generally directed to utilizing a steganographically encoded image with an offline and/or online verification or authentication protocol. A method for using the steganographic image can include: receiving or utilizing a steganographic image associated with a user at a third-party device, the steganographically encoded image including an identification of a user steganographically encoded with a fingerprint template of the user, and authenticating the user using the steganographically encoded image.
US11610276B1 Methods and apparatus for automated food preparation
Methods and apparatus for automatically preparing food for consumption in which preparation comprises dispensing, manipulation, heating, and other operations using a wide variety of ingredients. The methods and apparatus described use ingredients efficiently and maintain their quality, while avoiding contact between ingredients and apparatus to minimize the risk of system contamination.
US11610270B2 Adjusting insurance policies based on common driving routes and other risk factors
A computer implemented method for providing insurance comprises receiving a plurality of vehicle data including a start point, an end point and a frequency value. The method further comprises analyzing the plurality of vehicle data to determine a driving route associated with the vehicle. The method also comprises determining, based on the frequency value, that the driving route is a common driving route and a risk level of the common driving route. The method further comprises processing one or more insurance options, including pricing and underwriting, based at least in part on the risk level of the common driving route.
US11610263B2 Interest rate swap compression match engine
The disclosed embodiments relate to a system for trading using a central counterparty which allows market participants to minimize risk and/or transactional fees associated with a portfolio of bilateral positions without substantially altering a risk profile thereof. In particular, the disclosed embodiments allow a market participant holding a portfolio of heterogeneous bilateral positions, such as positions in interest rate swap (“IRS”) contracts, to net together similar but not identical positions within their portfolio, thereby reducing margin requirements and/or transaction fees, according to criteria specified by the market participant, and which may be different from criteria specified by other market participants, wherein the overall risk exposure desired by the market participant in entering into the positions remains substantially unchanged as does the desired overall risk exposure of the counterparty market participants to those positions.
US11610257B2 Vehicle rental system
Vehicle-rental-system includes: rental-vehicle for rent to user; user-terminal carried by user; and management-server configured to manage operation, locking, and unlocking of rental-vehicle. Rental-vehicle is automatic-drive-vehicle having first-space available for user, and second-space available for luggage. Management-server includes processor and memory. Processor is configured to perform: receiving reservation-information of rental-vehicle transmitted from user-terminal; calculating usage-fee of rental-vehicle based on reservation-information; acquiring payment-information of usage-fee; setting operation-schedule of rental-vehicle based on reservation-information when payment-information is acquired; outputting travel-command to rental-vehicle in accordance with operation-schedule; and outputting unlocking-command of rental-vehicle when rental-vehicle and user-terminal are mutually authenticated. Reservation-information includes usage-information of at least one of first-space and second-space. Processor is configured to perform: outputting unlocking-command includes outputting unlocking-command of at least one of first-space and second-space based on reservation-information when outputting unlocking-command of rental-vehicle.
US11610255B2 Automatic web browsing in electronic messaging interface method and apparatus
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically allowing web browsing in a user interface of an electronic messaging system. The disclosed systems and methods automatically display electronic messages containing item information displayed in an electronic message in place of any web page links associated with the item enabling browsing of the item information from within the electronic messaging system's user interface.
US11610253B2 Order processing for remotely ordered goods
A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
US11610245B2 Online shopping system and method facilitating foreign transactions
Global shoppers may access numerous predetermined online shopping websites. Users can shop normally and can generate a third-party cart. Foreign shipping addresses and foreign payment types may be accepted.
US11610244B2 Method and system of forwarding contact data
The computer-implemented method of forwarding contact data associated with a potential customer generally has the steps of: receiving customer purchase data from the potential customer, the customer purchase data comprising the contact data and preference data; communicating a purchase interest notification to a plurality of vehicle dealers via a communication network, the purchase interest notification including the preference data; receiving a plurality of interest notices associated with the purchase interest notification from interested ones of the plurality of vehicle dealers; and forwarding the contact data of the potential customer to at least one privileged vehicle dealer based on said reception, in which the step of forwarding includes forwarding the contact data to at least one privileged vehicle dealer associated with a make different from the make associated with the vehicle make data of the customer purchase data.
US11610240B1 Method, apparatus, and computer program product for partitioning prescription transaction costs in an electronic prescription transaction
A method, apparatus and computer program product are provided for partitioning prescription transaction costs in an electronic prescription transaction by determining a credit amount to be applied to an adjudicated prescription claim, based on a co-pay amount provided by an adjudication computer, and a cash price obtained from a cash discount system. The remaining patient pay amount, which may be less than or equal to the cash price, may be transmitted to the pharmacy computer. The credit amount may be transmitted to the pharmacy computer or other third party computer.
US11610235B2 Augmenting web-based video media with cross-domain interactive online games
A system and method for augmenting video displayed via web browser to add interactive functionality is disclosed. Elements are included in a structured media definition to cause the video player to instantiate one or more new elements on a webpage when the media is played, including a first script that includes instructions to generate an interactive menu and second script, such that selection of an option from the interactive menu will call one or more application programming interface (API) functions of the second script. The structured media definition causes loading of the video and execution of the instructions. A server backend receives and processes API calls from the second script and transmits responses to the API calls to be acted upon by the second script.
US11610233B2 Method and system for integration among content publication, advertisement services, and rewards collection
A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first user-controlled slot if the first predetermined threshold is reached and allowing the first user to set a first price for the first user-controlled slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second user-controlled slot is then provided for the user to set a second price for rewards collection, and so on.
US11610230B2 System and method of detection and recording of realization actions in association with content rendering
Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.
US11610229B2 System and method for estimating visual impressions of vehicles configured with external graphic messaging
An impression estimation system for estimating visual impressions of a plurality of vehicles configured with exterior graphic messaging. A mobile device application of each of a plurality of mobile devices associated with the plurality of vehicles generates vehicle mobility data. A computational platform includes a processor and program code which, when executed by the processor, causes the processor to, with respect to each vehicle of the plurality of vehicles: (i) identify, using the vehicle mobility data, one or more of the road segments in which the vehicle was present; (ii) estimate, using the traffic volume data, a number of potential visual impressions of the vehicle within the road segments; (iii) determine an estimated number of visual impressions; (iv) generate visual impression information based at least in part upon the estimated number of visual impressions; and (v) cause display of the visual impression information.
US11610226B2 Condition-based method of directing electronic profile-based advertisements for display in ad space in video streams
An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
US11610225B2 Conversion optimization with long attribution window
An online system optimizes for longer attribution window conversions with an additive decomposition model by predicting the probability that a predefined action happens given an impression/click. The online system receives a content item from a content provider for display to a target user, and predicts a probability that a target user will convert given an interaction with the content item by the target user. The online system computes, by a first trained model, a short-term conversion probability of a conversion event happening within a first conversion window after the interaction. The online system computes, by a second trained model, a long-term conversion probability of the a conversion event happening within a second conversion window after the interaction, the second conversion window being longer than the first conversion window. The online system computes the conversion probability given the interaction based on the short-term conversion probability and the long-term conversion probability.
US11610219B2 Systems and methods for optimizing allocation of points
In one aspect of the present disclosure, a device includes one or more memories having computer-readable instructions stored therein and one or more processors. The one or more processors are configured to execute the computer-readable instructions to receive, over a period of time, information regarding transactions conducted in association with a user account; identify a category associated with one or more of the transactions based on the information, wherein identifying yields a number of categories; generate a ranking of the categories based on a transaction parameter; assign a different number of points to corresponding transactions in one or more of the categories based on the ranking, with a highest number of points assigned to the corresponding transactions in at least one category with highest ranking; and apply the corresponding number of points to the user account.
US11610217B1 Analysis of debit card compared to credit card use
An example computing device includes: a processor; and a system memory, the system memory including instructions which, when executed by the processor, cause the computing device to: identify a financial account associated with debit card use; parse financial transactions associated with the financial account to identify debit card transactions; categorize the debit card transactions into categories based upon types of merchants; map the categories to incentives associated with a credit card; and present potential savings associated with the incentives.
US11610216B2 Information processing apparatus, information processing method, and program
A control section of a server apparatus as an information processing apparatus in the disclosure executes: inquiring of a terminal of a user who desires to board a self-driving vehicle operating for pickup-delivery of an item, whether or not the user is able to handle work of pickup-delivery of the item at a pickup-delivery location between the self-driving vehicle and a pickup-delivery service user; and when a response indicating that the user is able to handle the work of pickup-delivery when the user is on board the self-driving vehicle is received from the terminal, transmitting to the self-driving vehicle an instruction to allow the user who desires to board and is able to handle the work of pickup-delivery to board the self-driving vehicle.
US11610215B2 Interface for interacting with transformed deal data
Techniques for implementing an interactive user interface for a personal circular based on transformed deal data are described. In response to a receiving of a query from a device of a user via an interactive user interface of a personal circular, the query specifying one or more keywords, or in response to a determination that an item has been included in a shopping list or favorites list of the user via the interactive user interface of the personal circular, a set of sale deals are identified that correspond to the one or more keywords or the item; a set of coupon deals are identified that correspond to the one or more keywords or the item; one or more visual representations of the one or more sale deals are caused to be displayed in a sale deals portion of the interactive graphical user interface for the personal circular; and one or more visual representations of the one or more coupon deals are caused to be displayed in a coupon deals portion of the interactive user interface of the personal circular.
US11610214B2 Deep reinforcement learning based real-time scheduling of Energy Storage System (ESS) in commercial campus
A system with deep reinforcement learning based control determines optimal actions for major components in a commercial building to minimize operation costs while maximizing comprehensive comfort levels of occupants. An unsupervised deep Q-network method is introduced to handle the energy management problem by evaluating the influence of operation costs on comfort levels considering the environment factors at each time slot. An optimum control decision can be derived that targets both immediate and long-term goals, where exploration and exploitation are considered simultaneously.
US11610209B2 Methods and apparatus for maintaining a power conversion system
Methods and apparatus are provided herein. For example, a method for maintaining a power conversion system can include transmitting, to a computing apparatus in operable communication with the power conversion system, an alert message indicating non-working microinverters and which of the non-working microinverters are under warranty and eligible for replacement; receiving, from the computing apparatus, a request for replacement for the non-working microinverters; and transmitting, to the computing apparatus, an acknowledgment message indicating that the request has been successfully received and replacements for the non-working microinverters are being shipped.
US11610207B1 Financial-based recommendation engine
As described herein, a system, method, and computer program are provided for a financial-based recommendation engine. In use, financial-related data is gathered for a plurality of users from a plurality of sources. Additionally, the plurality of users are clustered into a plurality of cohorts, based on the financial-related data. Further, a plurality of user profiles are created for the plurality of cohorts, including for each cohort of the plurality of cohorts, creating a corresponding user profile based on the financial-related data for the users in the cohort. Still yet, each user profile of the plurality of user profiles is matched to one another and to one or more financial products. Moreover, the one or more financial products matched to each user profile of the plurality of user profiles are recommended to the users in the cohort that corresponds to the user profile.
US11610200B2 Alert management system with real-time remediation and integration with the exception originating system
An alert management and real-time remediation system is disclosed. The system may receive, from an institution, an electronic file that includes an exception information (EI) data structure comprising exception information representing events and customers associated with the events, and a contact information data structure comprising an electronic address for each customer. The system may automatically parse the EI into events associated with the customers, and for each customer, send an event notification message (EN) to the electronic address of the customer, wherein the event notification message includes a link to an authentication interface of the institution associated with the customer. Responsive to the customer being authenticated by the authentication interface, providing a user interface to the electronic customer device for display to the customer, wherein the user interface displays information for each event associated with the customer and display elements from which a user may select, including a display element for a payment option; and responsive to the customer selecting the payment option, generating and sending a payment message to the institution.
US11610195B2 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between a contactless card, a client application, and a server are provided. The memory of the contactless card may include a first card number table storing a first plurality of card numbers, each card number associated with a user account. A first applet may cycle through the first card number table and transmit each of the first plurality of card numbers to a second applet. In response to detection of one or more gestures by the card, the client application may read one or more of the first plurality of card numbers from the second applet and transmit a verification request associated with the one or more read card numbers to the server, which may compare the one or more read card numbers to a number from a second card number table and transmit a verification determination to authenticate the card.
US11610190B2 Blaze remote management server for downloading a digital product
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
US11610188B2 Systems and methods for ATM integrated card fabricator
Systems and methods provided herein may include a card replacement system. The system may include an automated teller machine in data communication with a server. The automated teller machine may include an input device; a processor; a replacement card storage containing at least one replacement card, wherein the at least one replacement cards may include a magnetic stripe and a chip; a magnetic stripe writer; a chip writer; and an embossing device. The processor may be configured to: receive a replacement card request via the input device; request replacement card information from the server; encode replacement card information onto the replacement card using the magnetic stripe writer and the chip writer; and emboss user information onto the replacement card using the embossing device.
US11610181B2 Traceability and analysis of materials without unique identifiers in manufacturing processes and digital manufacturing transformation
A system tracks material flow during a production process. In particular, the system receives, from a materials container, a plurality of sensor readings. The materials container comprises a plurality of sensors at one or more intake locations and one or more outlet locations. The system generates an input data set and an output data set from the plurality of sensor readings. The system stores a first electronic ledger entry on an electronic ledger. The first electronic entry comprises the input data set and a time that sensor readings corresponding to the one or more intake locations were taken. The system stores a second electronic ledger entry on the electronic ledger. The second electronic entry comprises the output data set and a time that sensor readings corresponding to the one or more outlet locations were taken. The system generates display data associate with the first and second electronic ledger entries.
US11610179B2 Intelligent pre-processing and fulfillment of mixed orders
A pre-processing and fulfillment system and method are described. In some implementations, the method may include receiving an order containing a retail component and a pharmacy component, processing the order for the pharmacy component and the retail component, and generating a tracking token identifying the order and authorizing a party to receive a component of the order. The method may include transmitting fulfillment instructions to a fulfillment system based on processed information for the order, and transmitting the tracking token to a computing device of the authorized party. Some implementations may also include receiving a signal indicating receipt of the tracking token and an authorized transfer of the component, and updating a status of the order based on the received signal.
US11610177B2 Method, system and computer program product for tracking of a finite amount of liquid volume which is individualized in volume units
An invention relating to a method, a system, a container and a computer program product concerned with tracking a finite amount of liquid volume which is individualized into volume units. Each volume unit (Vu) comprises a define subset of volume from the finite amount of liquid volume (V). The liquid volume (V) is moved as volume units (Vu) and/or volume unit batch along a series of blocks in a network. The method comprises the steps of generating an identification representative of the specific liquid volume upon generation of that volume, storing that identification on a wirelessly readable communication unit applied on a single volume unit and/or single volume unit batch of the liquid volume, reading that identification by means of at least one first data acquisition unit upon movement of the single volume unit into a specific block in the network and enriching the identification with a specific block identification to form a first block identification and storing that first block identification on a distributed ledger. That last step can be repeated for each movement of the single unit from a parent block into a child block and thereby storing a numbering of subsequent block identification on the distributed ledger for each block the movement into is performed. Finally, an access to the volume unit in any one of the blocks in a network is recorded by means of the wirelessly readable communication unit and reflected in a subsequent reading of the identification.
US11610176B2 Systems and methods for providing availability of inventory having high inventory volatility
Methods and systems for providing inventory availability information to a web server from a plurality of inventory servers and/or intermediate servers. Inventory availability information may be retrieved from different sources, depending on whether the item is considered a high-traffic item. A high-traffic item may be one, for example, that is extremely popular, of limited release, on sale, or has a limited inventory.
US11610174B2 Systems and methods for imputation of transshipment locations
The present disclosure provides systems and methods that impute planned transshipment locations for an itinerary associated with an item of cargo. In particular, according to one aspect of the present disclosure, a supply chain management computing system can obtain itinerary data that describes a planned shipment of an item of cargo from an origin location to a destination location. For example, the itinerary data can identify at least a shipping vehicle planned to transport the item of cargo. The supply chain management computing system can access vehicle location data associated with at least the shipping vehicle and can predict, based at least in part on the itinerary data and the vehicle location data, a transshipment location at which the item of cargo is transferred from the shipping vehicle to a different shipping vehicle.
US11610171B2 Systems, methods, and computer program products for generating a normalized assessment of instructors
Systems, methods, and computer program products for generating a normalized assessment of instructors include calculating a first relative value unit (RVU) score for didactic instruction provided by the instructor, calculating a second RVU score for at least one of online instruction, seminar instruction, laboratory instruction, and/or simulation instruction provided by the instructor, calculating a third RVU score for practical experience instruction provided by the instructor, generating a normalized score for the instructor based on the first RVU score, the second RVU score, and the third RVU score, and displaying the normalized score for the instructor, where the first, second, and third RVU scores are each time-normalized scores.
US11610170B2 Rapid exploration of building design options for ventilation
A computer-implemented method for computationally determining ventilation efficiency when generating a building design comprises: generating a first three-dimensional (3D) mesh based on a first 3D building model; performing a first fluid dynamic computer simulation based on the first 3D mesh and first environmental data associated with the first 3D building model to generate a first output data set; and computing, based on the first output data set, a first value for a ventilation performance metric that is associated with the first 3D building model.
US11610167B2 Computer storage system
In some implementations, a warehouse management system is used. An order manager receives an order requiring an item to be moved to a first physical location. Data of the order is stored. The data for the order is accessed. A target item matching the required item to be moved is identified. Data representing a logical location of a target item is accessed. The workload manager identifies based on the data representing the logical location of the target item one or more tasks that are configured to move the target item to the first location. The tasks can be performed to move the target items to the first location.
US11610161B2 Skill validation
Apparatuses, computer readable medium, and methods are disclosed for verifying skills of members of an online connection network. The apparatus, computer readable medium, and methods may include a method including responding to a first member of the online connection network indicating a skill possessed by the first member by selecting a skill verification user interface (UI) to present to a second member of the online connection network where the first member and the second member are connected via the online connection network. The method may further include presenting the skill verification UI to the second member, where the skill verification UI presents an indication of the first member, an indication of the skill, and a query regarding a competence level of the skill possessed by the first member. The method may further include receiving a response to the query and determining a skill validation value of the skill for the first member based on the response and a machine learning model.
US11610160B2 System for validated tracking and management of events associated with equipment during lifetime usage
Validated tracking and managing of events associated with equipment during a usage lifetime. Equipment is registered within a distributed register/ledger of a distributed trust network according to an equipment identifier and subsequently events related to the equipment are registered and managed within the distributed register/ledger during the usage lifetime. Such events include resource arrangement-related events and property-right-related events. In addition, logic may be included in the distributed register/leger that triggers various actions in response to the events.
US11610158B2 Automated placement of plant varieties for optimum performance within a grow space subject to environmental condition variability
Systems, methods and computer-readable media are provided for determining optimum placement, within a grow space, of plants of different varieties. Sets of reference environmental setpoints each correspond to a desired predicted performance of a respective plant variety. Environmental condition metrics at different positions within the grow space are determined. An allocation of the plants is determined among different volumetric regions within the grow space based on predicted performance of the plant varieties as a function of position within the grow space.
US11610157B1 Machine learning methods and systems for characterizing corn growth efficiency
Example machine learning (ML) methods and systems for characterizing corn growth efficiency (CGE), and generating field management recommendations based on CGE values are disclosed. An example computing system includes one or more processors, and storage media. The media storing an ML model trained using a training agronomic data set labeled with one or more known CGE values corresponding to one or more trial agricultural fields. The media further storing instructions that, when executed, cause the system to: obtain a production agronomic data set corresponding to a target agricultural field; determine one or more input feature vectors based on the production agronomic data set; process the one or more input feature vectors, with the ML model, to generate one or more predicted CGE values for one or more portions of the target agricultural field; and provide the one or more predicted CGE values as an output.
US11610153B1 Generating reinforcement learning data that is compatible with reinforcement learning for a robotic task
Utilizing at least one existing policy (e.g. a manually engineered policy) for a robotic task, in generating reinforcement learning (RL) data that can be used in training an RL policy for an instance of RL of the robotic task. The existing policy can be one that, standing alone, will not generate data that is compatible with the instance of RL for the robotic task. In contrast, the generated RL data is compatible with RL for the robotic task at least by virtue of it including state data that is in a state space of the RL for the robotic task, and including actions that are in the action space of the RL for the robotic task. The generated RL data can be used in at least some of the initial training for the RL policy using reinforcement learning.
US11610152B2 Machine learning model development and optimization process that ensures performance validation and data sufficiency for regulatory approval
Machine learning model development and optimization tools are provided that ensure performance validation and data sufficiency for regulatory approval. According to an embodiment, a computer implemented method can comprise training a machine learning model to perform an inferencing task on an initial set of data samples included in a sample population. In various embodiments, the model can include a medical AI model. The method further comprises determining, by the system, subgroup performance measures for subgroups of the data samples respectively associated with different metadata factors, wherein the subgroup performance measures reflect performance accuracy of the machine learning model with respect to the subgroups. The method further comprises determining, by the system, whether the machine learning model meets an acceptable level of performance for deployment in a field environment based on whether the subgroup performance measures respectively satisfy a threshold subgroup performance measure.
US11610151B2 Distribution system, data management apparatus, data management method, and computer-readable recording medium
A distribution system 100 includes a data management apparatus 10 and a plurality of calculators 20 that execute machine learning. The data management apparatus 10 includes a data acquisition unit 11 that acquires information regarding training data held in a memory 21 of each of the calculators 20, from the calculators 20, and a data rearrangement unit 12 that determines training data that is to be held in the memory 21 of each of the calculators 20, based on characteristics of the machine learning processes that are executed by the calculators 20, and the information acquired from the calculators.
US11610144B2 Biosignature discovery for substance use disorder using statistical learning
A method for biomarker discovery for substance use disorders wherein high dimensional data containing a plurality of variables based on a sample size and a number of variables exceeding that sample size are applied to an ensemble of statistical learning models whereby biomarkers of a substance use disorder are identified.
US11610142B2 Safety monitor for image misclassification
Systems, apparatuses, and methods for implementing a safety monitor framework for a safety-critical inference application are disclosed. A system includes a safety-critical inference application, a safety monitor, and an inference accelerator engine. The safety monitor receives an input image, test data, and a neural network specification from the safety-critical inference application. The safety monitor generates a modified image by adding additional objects outside of the input image. The safety monitor provides the modified image and neural network specification to the inference accelerator engine which processes the modified image and provides outputs to the safety monitor. The safety monitor determines the likelihood of erroneous processing of the original input image by comparing the outputs for the additional objects with a known good result. The safety monitor complements the overall fault coverage of the inference accelerator engine and covers faults only observable at the network level.
US11610137B1 Cognitive computing using a plurality of model structures
A method of populating a data set includes generating a plurality of models that model the behavior of an agent process, where the plurality of models includes a first model, a second model, and a third model. The method also includes using the plurality of models to generate one or more requests for one or more external data sources, and using the plurality of models to select a plurality of queries from a data store of predefined queries. The plurality of queries are selected by the plurality of models to request information that is missing from the data set. The method also includes populating at least a portion of the data set using information received in response to the one or more requests for the one or more external data sources and the plurality of queries.
US11610136B2 Predicting the disaster recovery invocation response time
A method, computer system, and a computer program product for estimating the probability of invoking information technology (IT) disaster recovery at a location based on an incident risk is provided. The present invention may include receiving a piece of data associated with an incident at the location. The present invention may also include estimating a similarity value associated with the incident based on a plurality of past incidents from a knowledge base. The present invention may then include receiving a plurality of mined data based on the location. The present invention may further include predicting the incident risk to the location based on the received plurality of mined data and the estimated similarity value to the plurality of past incidents.
US11610132B2 Time invariant classification
Method(s) and apparatus are provided for operating and training an autoencoder. The autoencoder outputs a latent vector of an N-dimensional latent space for classifying input data. The latent vector includes a label vector y and a style vector z. The style vector z is regularised during training for effecting time invariance in the set of label vectors y associated with the input data. Method(s) and apparatus are further provided for controlling the optimisation of an autoencoder. The autoencoder outputting a latent vector of an N-dimensional latent space for classifying input data. The latent vector comprising a label vector y and a style vector z. The regularisation of the style vector z is controlled to increase or decrease the time invariance of the label vectors y. An autoencoder configured based on the above-mentioned trained autoencoder that regularised the style vector z for effecting time invariance in the set of label vectors y associated with the input data during classification.
US11610131B2 Ensembling of neural network models
A method includes determining, by a processor of a computing device, a subset of models included in a plurality of models generated based on a genetic algorithm and corresponds to a first epoch of the genetic algorithm. Each of the plurality of models includes data representative of a neural network. The method includes aggregating the subset of models to generate an ensembler. The ensembler, when executed on an input, provides at least a portion of the input to each model of the subset of models to generate a plurality of intermediate outputs. An ensembler output of the ensembler is based on the plurality of intermediate outputs. The method further includes executing the ensembler on input data to determine the ensembler output.
US11610130B2 Knowledge sharing for machine learning systems
A machine learning system includes a coach machine learning system that uses machine learning to help a student machine learning system learn its system. By monitoring the student learning system, the coach machine learning system can learn (through machine learning techniques) “hyperparameters” for the student learning system that control the machine learning process for the student learning system. The machine learning coach could also determine structural modifications for the student learning system architecture. The learning coach can also control data flow to the student learning system.
US11610129B2 System and method for multiscale deep equilibrium models
A computer-implemented method for a classification and training a neural network includes receiving input at the neural network, wherein the input includes a plurality of resolution inputs of varying resolutions, outputting a plurality of feature tensors for each corresponding resolution of the plurality of resolution inputs, fusing the plurality of feature tensors utilizing upsampling or down sampling for the vary resolutions, utilizing an equilibrium solver to identify one or more prediction vectors from the plurality of feature tensors, and outputting a loss in response to the one or more prediction vectors.
US11610126B1 Temporal-clustering invariance in irregular time series data
Techniques for generating multiple-resolutions of time series data are described. An input irregular time series having a plurality of data points is obtained, each data point of the plurality of data points including a timestamp and a feature vector. Based on the input irregular time series, multiple variant time series are generated. A data point in one of the variant time series is based in part on a combination of at least two data points of the input irregular time series. The multiple variant time series can then be used for machine learning tasks such as training a machine learning model or using a machine learning model to infer an output.
US11610124B2 Learning compressible features
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by a neural network (NN), a dataset for generating features from the dataset. A first set of features is computed from the dataset using at least a feature layer of the NN. The first set of features i) is characterized by a measure of informativeness; and ii) is computed such that a size of the first set of features is compressible into a second set of features that is smaller in size than the first set of features and that has a same measure of informativeness as the measure of informativeness of the first set of features. The second set of features if generated from the first set of features using a compression method that compresses the first set of features to generate the second set of features.
US11610115B2 Learning to generate synthetic datasets for training neural networks
In various examples, a generative model is used to synthesize datasets for use in training a downstream machine learning model to perform an associated task. The synthesized datasets may be generated by sampling a scene graph from a scene grammar—such as a probabilistic grammar—and applying the scene graph to the generative model to compute updated scene graphs more representative of object attribute distributions of real-world datasets. The downstream machine learning model may be validated against a real-world validation dataset, and the performance of the model on the real-world validation dataset may be used as an additional factor in further training or fine-tuning the generative model for generating the synthesized datasets specific to the task of the downstream machine learning model.
US11610114B2 Method for supervised graph sparsification
A method for employing a supervised graph sparsification (SGS) network to use feedback from subsequent graph learning tasks to guide graph sparsification is presented. The method includes, in a training phase, generating sparsified subgraphs by edge sampling from input training graphs following a learned distribution, feeding the sparsified subgraphs to a prediction/classification component, collecting a predication/classification error, and updating parameters of the learned distribution based on a gradient derived from the predication/classification error. The method further includes, in a testing phase, generating sparsified subgraphs by edge sampling from input testing graphs following the learned distribution, feeding the sparsified subgraphs to the prediction/classification component, and outputting prediction/classification results to a visualization device.
US11610113B2 System and method for understanding questions of users of a data management system
A data management system trains an analysis model with a machine learning process to understand the semantic meaning of queries received from users of the data management system. The machine learning process includes retrieving assistance documents that each include a query and an answer to the query. A training model analyzes each answer and generates first topic distribution data indicating, for each answer, how relevant each of a plurality of topics is to the answer. The queries are passed to the analysis model and the analysis model is trained to generate second topic distribution data that converges with the first topic distribution data based on analysis of the queries.
US11610109B2 Language agnostic machine learning model for title standardization
In an example embodiment, a system is provided whereby a machine learning model is trained to predict a standardization for a given raw title. A neural network may be trained whose input is a raw title (such as a query string) and a list of candidate titles (either title identifications in a taxonomy, or English strings), which produces a probability that the raw title and each candidate belong to the same title. The model is able to standardize titles in any language included in the training data without first having to perform language identification or normalization of the title. Additionally, the model is able to benefit from the existence of “loan words” (words adopted from a foreign language with little or no modification) and relations between languages.
US11610101B2 Formation failure resilient neuromorphic device
A neuromorphic device includes a plurality of first control lines, a plurality of second control lines and a matrix of resistive processing unit cells. Each resistive processing unit cell is electrically connected with one of the first control lines and one of the second control lines. A given resistive processing unit cell includes a first resistive device and a second resistive device. The first resistive device is a positively weighted resistive device and the second resistive device is a negatively weighted resistive device.
US11610097B2 Apparatus and method for generating sampling model for uncertainty prediction, and apparatus for predicting uncertainty
An uncertainty prediction apparatus includes an artificial neural network model trained based on deep learning, sampling models modeled by at least two weights obtained through sampling during a training process for the artificial neural network model, and an output generation unit configured to generate a result value reflecting an uncertainty degree by aggregating values output from the artificial neural network model and the sampling models after the same data is input to the artificial neural network model and the sampling models.
US11610096B2 Evaluation system for measured data from multiple domains
An evaluation system for processing measured data which include physical measured data detected with the aid of one or multiple sensors, and/or realistic synthetic measured data of the sensor(s), into one or multiple evaluation results. The system includes at least two input stages independent from each other, which are designed to receive measured data and process these measured data into precursors. At least one processing stage, receives the precursors from all input stages as inputs and is designed to process one or multiple input precursor(s) into a shared intermediate product. At least one output stage, which is designed to process the intermediate product into one or multiple evaluation result(s) of the evaluation system. A method for training the evaluation system. A method for operating the evaluation system is also provided.
US11610093B2 Artificial intelligence learning method and operating method of robot using the same
Disclosed are an artificial intelligence learning method and an operating method of a robot using the same. An on-screen label is generated based on image data acquired through a camera, an off-screen label is generated based on data acquired through other sensors, and the on-screen label and the off-screen label are used in learning for action recognition, thereby raising action recognition performance and recognizing a user's action even in a situation in which the user deviates from a camera's view.
US11610091B1 Compact transaction card with foldable magnetic stripe
Provided are compact transaction cards. In some approaches, a body of the card includes first and second sections rotatably coupled together, wherein the first and second sections define a first main side opposite a second main side, an insertion end perimeter opposite a second end perimeter, and a first side perimeter opposite a second side perimeter. The body may include a chip along the first main side, the chip being located on the first section of the body. A magnetic stripe may be provided along the second main side of the body, wherein the magnetic stripe is located on the second section, wherein the magnetic stripe extends parallel to the insertion end perimeter when the first and second sections are in a first configuration, and wherein the magnetic stripe extends perpendicular to the insertion end perimeter when the first and second sections are in a second configuration.
US11610088B1 Time varying visual marker verification and decoding
Various implementations disclosed herein include devices, systems, and methods for verifying that an image includes a complete code of a time-varying visual marker that displays codes sequentially on a display. In some implementations, the verification determines that the image include a complete code rather than combinations of sequentially-displayed codes that may be included in an image based on use of a rolling shutter (e.g., in a camera of a detecting electronic device). In some implementations, the verification involves comparing a first verification portion of an image to a second opposing verification portion of an image. Various implementations disclosed herein include devices, systems, and methods for modifying image capture parameters (e.g., frame rate) to ensure capture of all codes of a time-varying visual marker.
US11610086B2 Apparatus for displaying instructions based on an event in a recording apparatus
A non-transitory computer-readable storage medium storing a program is provided. The program is executed in a personal digital assistant to operate a recording apparatus including a recording unit that performs recording on a medium from the personal digital assistant. The program causes the personal digital assistant to display, on a display of the personal digital assistant, information on a user operation method based on an event that occurred when a medium is to be fed from back of the recording apparatus, the method being to be performed after the event occurred.
US11610081B2 Method for augmenting a training image base representing a print on a background by means of a generative adversarial network
Methods for augmenting a training image base representing a print on a background, for training parameters of a convolutional neural network, CNN, or for classification of an input imageThe present invention relates to a method for augmenting a training image base representing a print on a background, characterized in that it comprises the implementation, by data processing means (11) of a server (1), of steps of: (b) For at least a first image of said base, and a ridge map of a second print different from the print represented by said first image, generation by means of at least one generator sub-network (GB, GM, GLT) of a generative adversarial network, GAN, of a synthetic image presenting the background of said first image and representing the second print.
US11610080B2 Object detection improvement based on autonomously selected training samples
A method for generating positive and negative training samples is presented. The method includes identifying false positive images of an object based on multiple images of an environment. The method also includes generating positive training samples from a set of images of the object. The method further includes generating a negative training sample from the false positive image. The method still further includes training an object detection system based on the positive training samples and the negative training sample.
US11610079B2 Test suite for different kinds of biases in data
There is provided computer implemented method for detecting and reducing or removing bias for generating a machine learning model, comprising: prior to generating the machine learning model: receiving a training dataset, comprising target inputs, each comprising parameters and labelled with a corresponding target output, wherein at least one of the parameters of at least of the target inputs comprises a sensitive parameter indicative of the corresponding target input assigned to a sensitive group that is potentially biased against other target inputs that are excluded from the sensitive group, analyzing the training dataset to identify target inputs affected by label bias when a statistically significant difference is detected between target inputs assigned to the sensitive group and target inputs excluded from the sensitive group, correcting labels of the target inputs affected by label bias, and generating the machine learning model using the corrected labels.
US11610078B2 Low variance region detection for improved high variance region detection using machine learning
Using detection of low variance regions for improving detection is described. In an example, sensor data can be received from a sensor associated with a vehicle. The sensor data can represent an environment. An indication of a low variance region associated with the sensor data can be determined and an indication of a high variance region associated with the sensor data can be determined based at least in part on the indication of the low variance region. The vehicle can be controlled based on at least one of the sensor data or the indication of the high variance region.
US11610075B2 Hierarchical rule clustering
Example embodiments relate to hierarchical rule clustering. The examples disclosed herein access information about a set of rules, where information for an individual rule comprises information about a set of hypershapes associated with the individual rule. A respective hypervolume for each set of hypershapes associated with each individual rule may be calculated based on the accessed information. A first rule and a second rule may be combined as a new individual rule in the set of rules based on overlaps between the calculated hypervolumes.
US11610074B1 Deep learning image processing method for determining vehicle damage
In a computer-implemented method and associated tangible non-transitory computer-readable medium, an image of a damaged vehicle may be analyzed to generate a repair estimate. A dataset populated with digital images of damaged vehicles and associated claim data may be used to train a deep learning neural network to learn damaged vehicle image characteristics that are predictive of claim data characteristics, and a predictive similarity model may be generated. Using the predictive similarity model, one or more similarity scores may be generated for a digital image of a newly damaged vehicle, indicating its similarity to one or more digital images of damaged vehicles with known damage level, repair time, and/or repair cost. A repair estimate may be generated for the newly damaged vehicle based on the claim data associated with images that are most similar to the image of the newly damaged vehicle.
US11610073B2 Device and method for analyzing the state of a system in a noisy context
A computer-implemented method for determining the state of a system, which includes steps of: collecting data relating to a system, the data being noisy data comprising data of interest and noise; generating a signal to be analyzed from the collected data, the signal being a noisy signal comprising a signal of interest and noise; analyzing the regularity of the signal of interest by compensating the influence of the noise in the computation of the power of the difference between the integrated noisy signal and its trend; and determining the state of the system depending on the result of the analysis of the regularity of the signal of interest.
US11610071B2 Method for providing asymmetric identification and access with respect to a radio-frequency tag
A method for providing identification and access with respect to a passive radio-frequency tag in a tag population, including, receiving a command for initiating an inventory round or a command for initiating a tag access, the command including, as a parameter, a number including an identifier of a reader, generating a 16-bit value referred to as first or second binding handle, the first or second binding handle including N juxtaposed bits forming the reader identifier, backscattering the first or second binding handle, receiving an ACK command, analyzing the identification parameter of the ACK command, and in a case where the identification parameter includes the reader identifier then ignoring the ACK command, only tags having the selected inventoried flag value for the session number are inventoried, the first initiating command only including the same inventoried flag for every inventoried tags during a session and wherein the at least other inventoried flag value is never used during the session.
US11610069B2 Training a question answering network using relational loss
There is disclosed a computer implemented method that includes accessing a dataset having (1) a first set of questions including at least one pair of relational questions that correspond respectively with a pair of binary answers and (2) a second set of questions including at least another pair of relational questions that correspond respectively with a binary answer and a scalar answer. A question answering network is used to compute both a relational loss for the at least one pair of relational questions, and a relational loss for the at least another pair of relational questions. Both the relational loss for the at least one pair of relational questions and the relational loss for the at least another pair of relational questions are optimized, and a neural network model is trained with the optimized relational losses.
US11610066B2 Creation of component templates based on semantically similar content
Systems, methods and products for accessing a set of electronic document templates, identifying instances of common document content such as content items which are semantically similar, and generating component templates containing the common content. Semantically similar content may be identified by analyzing content for factors such as expressed sentiment, included keyphrases, recognizable entities, expressed topics, assigning values to content based on these factors, and determining similarity based on comparisons of the assigned values. Component templates may also be generated based on types of content that include identical text or images, content that has a predefined level of similarity rather than being identical, content that has common rules, scripting logic or variables, metadata, etc. The component templates may be generated automatically, or in response to user instructions.
US11610065B2 Providing personalized responses based on semantic context
Systems and processes for operating an intelligent automated assistant are provided. For example, a first message is received, wherein a semantic representation of the first message is obtained. In accordance with a determination that the semantic representation of the first message is within a predefined distance of a stored semantic representation, one or more stored reply message representations within the predefined distance of the semantic representation of the first message are identified. The one or more stored reply message representations may correspond to one or more messages previously sent, by a user of the electronic device, in response to a previously received second message. The second message may be semantically similar to the first message. One or more reply messages are provided based on the one or more identified reply message representations, wherein the one or more reply message suggestions are provided as suggested responses to the first message.
US11610062B2 Label assignment model generation device and label assignment model generation method
A label assignment model generation device extracts a plurality of feature amounts for a word from a document as an extraction source, and generates, based on an appearance frequency of each of the extracted feature amounts, a label assignment model that is a machine learning model and assigns a label to a word included in a document as an assignment target. The label assignment model generation device adjusts a degree of influence of the feature amount on the label assignment model based on a deviation of the appearance frequency of each of the plurality of feature amounts. The label assignment model generation device extracts a plurality of feature amounts for a word from a remaining document excluding a predetermined document from a plurality of documents as extraction sources, and generates the label assignment model based on the appearance frequency of the extracted feature amounts.
US11610059B2 Systems and methods for a visual interface for grid-based programs
The current disclosure provides techniques for visualizing text expressions in spreadsheet cells in a more intuitive and user friendly manner by mapping syntactic elements of the text expressions to two-dimensional (2D) configurations of 2D elements, and displaying the 2D configurations in a graphical user interface, wherein the syntactic relationships between syntactic elements in the text expressions are rendered as spatial relationships between the 2D elements in the 2D configuration. In one embodiment, a method for converting a text expression into a 2D configuration comprises selecting a spreadsheet cell based on input received from a user input device, wherein the spreadsheet cell comprises a text expression, parsing the text expression, using a logic subsystem, into at least a first syntactic element, mapping the first syntactic element, using the logic subsystem, to a first two-dimensional (2D) element, and displaying the first 2D element in a graphical user interface via a display subsystem.
US11610057B2 Systems and methods for constructing textual output options
The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display.
US11610053B2 Database model which provides management of custom fields and methods and apparatus therfor
A data model for managing custom fields for tasks in projects. The custom fields can be defined and shared across an organization, and are always unique. Each type of custom field is an object that is subclass of a generic object. Other objects define attributes of the custom fields and assign values to the attributes. The data model allows the custom fields to be preserved and managed across multiple projects and users.
US11610051B2 Dynamically generating documents using natural language processing and dynamic user interface
An NLP analysis method based on identification of common terms is disclosed. The improved NLP analysis can separate different parts of a patent claim into discrete claim segments based on the common terms. A user interface that corresponds to a flowchart allows the user to drag and drop the claim segments to form complex relationships, which is used to generate a patent specification.
US11610049B2 Generating style configuration files using a library of styles
The present disclosure provides generating a style configuration file with and without parameters from a library of design values. As one non-limiting example, a website has certain styles that, when defined and combined, creates a full website design, such as, colors, color theme, button style, imagery, text inputs, font style, etc. These styles may be referred to as “top-level styles.” Each “top-level style” is in fact a category for a range of possible inputs or values. The system and method of the disclosure can thus query a library of top-level style values, and with parameters, mix and match these values into “style configuration files.” The style configuration files generated could then be used to produce a design visual by a rendering engine, wherein the design visual would reflect the styles of the values of the top-level styles in a configuration file.
US11610043B2 Machine learning based model builder and its applications for pattern transferring in semiconductor manufacturing
A system and a method of optimizing an optical proximity correction (OPC) model for a mask pattern of a photo mask is disclosed. A machine learning (ML) based model builder includes an OPC model, measurement data and a random term generator. Random terms are generated in a M-dimensional space by the random term generator. The ML based model builder classifies the random terms to clusters by applying a classifying rule. A representative subset of the random terms is determined among the classified clusters, and the representative subset is added to the OPC model.
US11610041B2 Tool and method for designing and validating a data flow system by a formal model
The present invention concerns a method and a tool for designing and validating a data flow system comprising a set of software and/or hardware actors (ai, aj) interconnected with each other by unidirectional communication channels (ci, cj), the tool comprising: —a modelling interface (11) configured to generate an instance of the system by specifying, in a formal manner, a real-time and reconfigurable data flow, the reconfiguration of the data flow being carried out dynamically by propagating reconfiguration data from one actor to another through the communication channels, —an analysis module (13) configured to prove a predetermined set of behavioral properties of the system by means of a static analysis of the instance, —a refinement interface (15) designed to allocate resources to the instance, thus establishing a configured instance, the allocation of resources being carried out in such a way that an implementation of the system complies with the configured instance, and —a conformity test module (17) configured to verify the conformity of the behaviour of an implementation of the system with respect to the configured instance.
US11610036B2 Integrated circuits as a service
Systems and methods are disclosed for automated generation of integrated circuit designs and associated data. These allow the design of processors and SoCs by a single, non-expert who understands high-level requirements; allow the en masse exploration of the design-space through the generation processors across the design-space via simulation, or emulation; allow the easy integration of IP cores from multiple third parties into an SoC; allow for delivery of a multi-tenant service for producing processors and SoCs that are customized while also being pre-verified and delivered with a complete set of developer tools, documentation and related outputs. Some embodiments, provide direct delivery, or delivery into a cloud hosting environment, of finished integrated circuits embodying the processors and SoCs.
US11610034B2 Method and device for synchronizing a simulation with a real-time system
A method for synchronizing a simulation of a simulation model on a computer with a real-time system, the simulation and the real-time system each having a computing clock having a matching macro increment. The method includes the following features: awaiting a message from the real-time system, measuring a receiving instant of the message by the simulation, awaiting at least one further message of the real-time system, measuring the receiving instant of the further message by the simulation; calculating an averaged receiving instant based on the receiving instants of the message and the at least one further message; determining a starting instant of the simulation based on the averaged receiving instant such that the results of a macro increment of the real-time system are available to the simulation at the start of a macro increment.
US11610032B2 Headset apparatus for display of location and direction based content
Methods and apparatus for presenting data to a user with augmented reality headgear or augmented reality glasses that has been oriented in a direction based upon unique automated generation of a vector are described. Systems for determining a direction of interest are based upon orientation of an apparatus. Data collection systems such as cameras, stereoscopic cameras, and scanner systems may be included in the augmented reality gear. In combination with a geospatial position, the direction of interest may be referenced in the provision of content via a user interface displayed in a worn augmented reality gear of the user at the site of interest. Updating of model data may be coordinated through the interface of an oriented augmented reality headgear with data collection systems.
US11610029B2 Method and system for identifying conflicts within roof truss of a structure
The present invention is a computer implemented method comprising: accessing a model of a building; isolating a set of roof trusses, wherein the roof trusses are comprised of members; analyzing each of the members and determining the actual properties of each of the members; comparing if the actual properties of the members are within a predetermined tolerance of a set of required properties for each of the members; and generating a list of all conflicting members.
US11610026B2 Module and method for authenticating data transfer between a storage device and a host device
This document describes a module and method for authenticating data transfer between a storage device and a host device. The module is configured to allow encrypted data to be exchanged between the storage device and the host device once the module has verified that the storage device has been correctly paired with an authorized host device whereby the verification step does not require a password to be manually entered or an additional external device to be attached.
US11610018B2 Systems and methods for the incremental and reversible deployment of a biometric identity management system
This disclosure describes methods and systems for a biometric identity management system capable of being deployed incrementally one organization at a time, and also reversibly, such that any organization can unsubscribe at any time. A biometric processing engine can perform biometric matching between records from a first database and a second database, whereby the databases have been established independently of each other. Each record comprises a biometric record and a corresponding identifier unique across databases. If a biometric record of a first record and a biometric record of a second record are from a same individual, the first record comprising a first unique identifier and the second record comprising a second unique identifier are linked. Using the first or second unique identifiers, access to information about the individual linked to both the first record in the first database and the second record in the second database is provided.
US11610015B2 Managing group authority and access to a secured file system in a decentralized environment
Presented here is a system that manages secured file system, and an authority to the secured file system, by granting access only to a user who is authorized to access the file system. The user within the system is identified using a unique key unique to each user. The user's authority is recorded in a linear sequence distributed among multiple devices each of which independently verifies the validity of each block in the linear sequence. The validity of the linear sequence is guaranteed by preventing certain operations from being performed on the linear sequence, such as branching of the linear sequence, deletion, and modification of the blocks within the linear sequence. Prior to adding a new block to the linear sequence, the validity of the block is independently computed by each of the devices.
US11610013B2 Secure content augmentation systems and methods
The disclosure relates to, among other things, systems and methods for augmenting and/or otherwise supplementing content using watermarks. Consistent with embodiments disclosed herein, a user device such as a smartphone may be used to retrieve watermark information encoded in a watermark. The watermark information may comprise content that supplements an associated content item, link and/or location information that may be used to retrieve supplemental content, and/or the like. In some embodiments, the watermark information may comprise cryptographic and/or other access token information used to decrypt and/or otherwise access supplemental content.
US11610011B2 Secure transfer of data between programs executing on the same end-user device
It is often necessary to securely transfer data, such as authenticators or authorization tokens, between programs running on the same end-user device. The teachings hereof enable the pairing of two programs executing on a given end-user device and then the transfer of data from one program to the other. In an embodiment, a first program connects to a server and sends encrypted data elements. A second program intercepts the connection and/or the encrypted data elements. The second program tunnels the encrypted data elements (which remain opaque to the second program at this point) to a server, using an encapsulating protocol. This enables the server to receive the data elements sent by the first program, decrypt them, and provide them to the second program via return message using control fields of the encapsulating protocol. Once set up, the tunneling arrangement enables bidirectional data transfer.
US11610010B2 Computing device compatible encryption and decryption
A method and apparatus encrypting data for use by an application includes receiving a first clear data in a security application running concurrently with the application. The security application encrypts the first clear data to generate a first encrypted package and distributes the encrypted package for use by the application or by other applications running concurrently with the application. The security application also receives and decrypts encrypted packages from the application or one of the other applications to provide clear data for use by the application. The security application may be implemented as a data entry utility that can be accessed directly by the application.
US11610006B2 Method to control the display of at least one content on a screen
A method to control the display of content on a screen connected to a processing platform, the content including access conditions, and the method including acquiring an image within a sensitive area, the sensitive area being an area within which content displayed on the screen would be within the field of view of an observer placed thereat, detecting a number of potential observers within the sensitive area, acquiring a number of credentials from the detected observers within the sensitive area, if the number of credentials is below the number of detected observers, disabling the display of the content, if the number of credentials equal the number of detected observers, comparing each credential with the access conditions and if all credentials match the access conditions, enabling display of the content.
US11610003B2 Software protection method and system thereof
A software protection method includes decrypting an encrypted executable file by a processor, and the steps of decrypting include the following steps. A linking instruction is executed in a first execution environment; based on the linking instruction, a signature corresponding to the encrypted executable file is generated in the first execution environment; based on the signature and a hash table, a decryption algorithm is performed and a key is generated in the first execution environment; and the key is transmitted from the first execution environment to a second execution environment that is different from the first execution environment. The encrypted executable file is in the second execution environment. A software protection system is also disclosed herein.
US11610000B2 System and method for identifying unpermitted data in source code
A system configured for identifying unpermitted data in source code receives a search query comprising particular keywords related to the unpermitted data. The system labels the source code with vulnerability factors and categories of those vulnerability factors, where the vulnerability factors indicate a security vulnerability and the categories provide information about the security vulnerability of the source code. The system performs a static analysis on the source code to identify instances of the particular keyword in a data flow and control flow of the source code. The system performs a vulnerability analysis on the source code to determine a vulnerability level of the source code, in which factor weights and category weights for each code portion of the source code are determined. The system calculates a weighted sum of the factor weights and category weights for each code portion, thereby detecting instances of unpermitted data in source code.
US11609999B2 Control system
The present invention is capable of realizing normal control of a control device and safe operation of a control target. In the present invention, an automatic control unit 10 generates a control output that is output to a control target in response to an input 1. A safety verification control unit 20 is configured to verify safety of the control output at a plurality of verification levels, and controls the control output on the basis of the verification result. A verification level selection unit manages the state related to the normality of the automatic control unit 10, and selects the verification level of the safety of the control output in the safety verification control unit 20 in accordance with the state.
US11609997B2 Autonomous driving system with dual secure boot
An autonomous driving system having dual secure boot is provided. The autonomous driving system includes: a control system, a host, and a baseboard management controller (BMC). The control system includes a microcontroller, a first flash memory, and a second flash memory. The first flash memory stores first embedded-controller firmware and a first application image file. The second flash memory stores second embedded-controller firmware and a second application image file. When the autonomous driving system is turned on, the microcontroller executes a dual secure boot procedure to execute the first embedded-controller firmware or the second embedded-controller firmware. In response to the microcontroller successfully executing the first embedded-controller firmware or the second embedded-controller firmware, the microcontroller authenticates the first application image file or the second application image file. In response to the BMC executing the authenticated first application image file or second application image file, the host executes a boot procedure.
US11609996B2 Data processing apparatus, system, and method for proving or checking the security of a data processing apparatus
An object of the disclosure is to simplify security enhancements based on trusted computing. For this, a first data processing apparatus configured to operate in accordance with one or more platform configuration is provided. The first data processing apparatus includes an attestation processor, a network interface, and a data storage device for storing validation data. The attestation processor is configured to establish attestation data that is indicative of a current platform configuration. The validation data facilitates a validity check of integrity data, which includes the attestation data. The first data processing apparatus is configured to provide the integrity and validation data.
US11609991B2 Methods and apparatus for using machine learning on multiple file fragments to identify malware
In some embodiments, a method includes processing at least a portion of a received file into a first set of fragments and analyzing each fragment from the first set of fragments using a machine learning model to identify within each fragment first information potentially relevant to whether the file is malicious. The method includes forming a second set of fragments by combining adjacent fragments from the first set of fragments and analyzing each fragment from the second set of fragments using the machine learning model to identify second information potentially relevant to whether the file is malicious. The method includes identifying the file as malicious based on the first information within at least one fragment from the first set of fragments and the second information within at least one fragment from the second set of fragments. The method includes performing a remedial action based on identifying the file as malicious.
US11609990B2 Post-training detection and identification of human-imperceptible backdoor-poisoning attacks
This patent concerns novel technology for detecting backdoors of neural network, particularly deep neural network (DNN), classifiers. The backdoors are planted by suitably poisoning the training dataset, i.e., a data-poisoning attack. Once added to input samples from a source class (or source classes), the backdoor pattern causes the decision of the neural network to change to a target class. The backdoors under consideration are small in norm so as to be imperceptible to a human, but this does not limit their location, support or manner of incorporation. There may not be components (edges, nodes) of the DNN which are dedicated to achieving the backdoor function. Moreover, the training dataset used to learn the classifier may not be available. In one embodiment of the present invention which addresses such challenges, if the classifier is poisoned then the backdoor pattern is determined through a feasible optimization process, followed by an inference process, so that both the backdoor pattern itself and the associated source class(es) and target class are determined based only on the classifier parameters and a set of clean (unpoisoned attacked) samples from the different classes (none of which may be training samples).
US11609987B2 Advanced file modification heuristics
Examples of the present disclosure describe systems and methods for providing advanced file modification heuristics. In aspects, software content is selected for monitoring. The monitoring comprises determining when the software content performs file accesses that are followed by read and/or write operations. The read/write operations are analyzed in real-time to determine whether the software content is modifying file content. If the monitoring indicates the software content is modifying accessed files, mathematical calculations are applied to the read-write operations to determine the nature of the modifications. Based on the determined nature of the file modifications, the actions of the software content may be categorized and halted prior to completion; thereby, mitigating malicious cyberattacks and/or unauthorized accesses.
US11609985B1 Analyzing scripts to create and enforce security policies in dynamic development pipelines
Disclosed embodiments relate to systems and methods for enforcing security policies in dynamic development pipelines. Techniques include accessing a build script, including a set of instructions for a software build process, parsing the build script to identify a set of scripted build instructions, determining a set of expected build actions based on the scripted build instructions, and constructing a representation of the set of expected build actions. The techniques may further include automatically generating a security policy based on the representation of the set of expected build actions, monitoring a build machine running the build script, and enforcing the security policy on the build machine.
US11609982B2 Social account recovery
Systems and methods are provided for performing operations including: receiving, via a messaging application of a user device, a request to recover access to an account of a user of the messaging application; accessing a first object corresponding to a first key; receiving, from a first friend of the user on the messaging application, a second object corresponding to a first portion of a second key; receiving, from a second friend of the user on the messaging application, a third object corresponding to a second portion of the second key; deriving the second key based on the second and third objects; and recovering access to the account of the user based on the first key and the second key.
US11609980B2 Memory module authentication extension
Systems and methods are provided for a secondary authentication of a memory module. A nonce key is written to a nonce register of a register array on the memory module, the nonce register being accessible over two different interfaces. In various embodiments, the nonce key may be generated by a management system of the computing platform after performing one or more authentication processes for a memory module over a management interface. Authentication information for use in performing authentication can be stored in an identification component on the memory module. If authentication is successful, the management system can generate the nonce key and write it to the nonce register. Upon receiving a request to access an address, a memory controller can read the nonce register of the memory module at the requested address and compare the nonce key to an identifier included in the request.
US11609976B2 Method and system for managing image based on interworking face image and messenger account
Provided are a method and system for managing an image based on interaction between a face image and a message account. An image management method may include: storing, in a database, a plurality of face images and a plurality of messenger accounts in association with each other; receiving a target image; recognizing a face image from the received target image; searching, the database for a first face image that matches the recognized face image, among the stored plurality of face images, and identifying a first messenger account corresponding to the first face image, among the stored plurality of messenger accounts; and displaying information of the first messenger account in association with the first face image, in the target image.
US11609975B1 Identity verification
A method implemented on an electronic computing device for authenticating a user includes receiving authentication information from the user. The authentication information is processed to generate a transformed authentication value, such that the received authentication information is unrecognizable from the transformed authentication value. A reference authentication value is obtained. The reference authentication value is unrecognizable from the received authentication information. The transformed authentication value is compared with the reference authentication value. When the transformed authentication value matches the reference authentication value, the user is authenticated.
US11609973B2 Integration services systems, methods and computer program products for ECM-independent ETL tools
To resolve a conflict between CMIS secondary types and certain ECM features such as content server categories, and allow the underlying ECM system to be fully CMIS-compliant, an ECM-independent ETL tool comprising a CMIS-compliant, repository-specific connector is provided. Operating on an integration services server at an integration tier between an application tier and a storage tier where the repository resides, the connector is particular configured to support CMIS secondary types and specific to the repository. On startup, the connector can import any category definition from the repository. The category definition contains properties associated with a category in the repository. When the category is attached to a document, the properties are viewable via a special category object type and a category identifier for the category. Any application can be adapted to leverage the ECM-independent ETL tool disclosed herein.
US11609972B2 Apparatus and methods for rights-managed data delivery
Methods and apparatus for providing access to content across a plurality of devices and environments. In one embodiment, a downloadable rights profile is utilized in order for a user device to determine whether to provide content to a subscriber. The user device is first registered to content delivery the network; the device then requests a rights profile indicating the rights of the subscriber associated with the device to access content. The rights profile is transmitted to the device. The rights profile may be configured to be valid only for a pre-determined time, thus enabling a subscriber's rights to be updated (including revoked). Security mechanisms may also be utilized to ensure access to content is limited only to authorized subscribers. In another embodiment, a user-based authentication procedure is utilized, thereby making the rights determination and content provision process completely agnostic to the underlying hardware.
US11609971B2 Machine learning engine using a distributed predictive analytics data set
A novel distributed method for machine learning is described, where the algorithm operates on a plurality of data silos, such that the privacy of the data in each silo is maintained. In some embodiments, the attributes of the data and the features themselves are kept private within the data silos. The method includes a distributed learning algorithm whereby a plurality of data spaces are co-populated with artificial, evenly distributed data, and then the data spaces are carved into smaller portions whereupon the number of real and artificial data points are compared. Through an iterative process, clusters having less than evenly distributed real data are discarded. A plurality of final quality control measurements are used to merge clusters that are too similar to be meaningful. These distributed quality control measures are then combined from each of the data silos to derive an overall quality control metric.
US11609965B2 Method for managing a landing page and an apparatus for the same
Provided is a method of managing a landing page by an electronic apparatus, in which the method includes acquiring first information on a user terminal and second information for the landing page in response to a request for accessing the landing page from the user terminal, generating address information for the landing page based on the first information and the second information, and providing the landing page to the user terminal based on the address information.
US11609959B2 System and methods for generating an enhanced output of relevant content to facilitate content analysis
The present disclosure relates to methods and systems for ingesting content from data feeds and to generate an enhanced output of relevant content for presentation to a user to facilitate analysis of the relevant content. Content is received from data feeds, and filtered to identify relevant content with respect to a particular context. The relevant content is then processed, e.g., using natural language processes, to extract entities involved, and to also identify particular activities detailed in the relevant content. Activity-mining is applied to the identified relevant data to classify and assigned activity tags to the extracted entity. Based on the extracted and identified information, an enhanced output is generated for presentation to facilitate research operations. The enhanced output may include overlaid graphical annotations, indicators, and graphical controls over the relevant articles to provide a means for updating a database based on the relevant content.
US11609957B2 Document processing device, method of controlling document processing device, and non-transitory computer-readable recording medium containing control program
A document processing device includes: a document classification section configured to sequentially apply a plurality of classification processes in a prescribed sequence to a plurality of documents to classify the plurality of documents into a plurality of groups; and a classification determination section configured to every time one of the plurality of classification processes is applied, determine whether or not each group contains two or more documents. The document classification section, after applying a preceding one of the plurality of classification processes, applies a succeeding one of the plurality of classification processes to the two or more documents in each group determined as containing the two or more documents. The prescribed sequence is an ascending order of an amount of calculation involved in the plurality of classification processes.
US11609953B2 Timeline control with in-place drill-down access to events
Systems and methods providing drill-down access to timeline events to a user by a user interface are disclosed herein. In some embodiments, a timeline is presented to a user by the user interface. The timeline may comprise a plurality of event cards comprising event data associated with a customer. The user may select an input associated with the event card. Upon selection of the input, a second plurality of event cards indicative of an event category and associate with the customer may be displayed.
US11609948B2 Music streaming, playlist creation and streaming architecture
A system and method for making categorized music tracks available to end user applications. The tracks may be categorized based on computer-derived rhythm, texture and pitch (RTP) scores for tracks derived from high-level acoustic attributes, which is based on low level data extracted from the tracks. RTP scores are stored in a universal database common to all of the music publishers so that the same track, once RTP scored, does not need to be re-RTP scored by other music publishers. End user applications access an API server to import collections of tracks published by publishers, to create playlists and initiate music streaming. Each end user application is sponsored by a single music publisher so that only tracks capable of being streamed by the music publisher are available to the sponsored end user application.
US11609946B2 Dynamic search input selection
Described is a system and method for enabling dynamic selection of a search input. For example, rather than having a static search input box, the search input may be dynamically positioned such that it encompasses a portion of displayed information. An image segment that includes a representation of the encompassed portion of the displayed information is generated and processed to determine an object represented in the portion of the displayed information. Additional images with visually similar representations of objects are then determined and presented to the user.
US11609941B2 Natural language interface for a data management system
A data processing system which includes a data management system located in a first network, the data management system providing operations for modifying data stored by the first data management system, and a natural language processing system for processing natural language messages. The natural language processing system is located outside the first network. The system further comprises an interface application having access to the data management system adapted to: receive one or more natural language messages from a user; forward the natural language messages to the natural language processing system; receive an invocation message from the natural language processing system, the invocation message comprising operation data defining an operation to be performed at the data management system, the operation identified by the natural language processing system based on the natural language messages; and invoke the operation at the data management system based on the operation data.
US11609940B2 Realtime, interactive and geographically defined computerized personal identification and matching methods
In general, the invention relates to a method of interactive and live computerized matching in which a first user has a personal data device including a wireless communication system. A network is configured to include a server programmed with a personal characteristic database and a database searching algorithm, and a wireless communication system that is capable of communicating with the user's personal data device. The first user is allowed to log on through the wireless communication system to the network using his or her personal data device, and communicates to and stores in the database personal data defining his or her characteristics and those for his or her ideal match. Either the secure network automatically identifies the first users precise geographic location, or the user himself otherwise indicates and stores in the database of the network an identifying address that indicates his current specific geographic location. The user then instructs the database searching algorithm to search for and identify other users on to the network near the same geographic location to facilitate a match.
US11609939B2 Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software
Data processing systems and methods according to various embodiments are adapted for automatically detecting and documenting privacy-related aspects of computer software. Particular embodiments are adapted for: (1) automatically scanning source code to determine whether the source code include instructions for collecting personal data; and (2) facilitating the documentation of the portions of the code that collect the personal data. For example, the system may automatically prompt a user for comments regarding the code. The comments may be used, for example, to populate: (A) a privacy impact assessment; (B) system documentation; and/or (C) a privacy-related data map. The system may comprise, for example, a privacy comment plugin for use in conjunction with a code repository.
US11609933B1 Atomic partition scheme updates to store items in partitions of a time series database
Atomic partition scheme updates to partition items may be implemented by a time series database. A time threshold may be assigned to partition scheme update so that the time threshold may be applied across a set of ingestion nodes that may apply the partition scheme update the same. A request to store an item with a timestamp less than the time threshold may be stored in one partition of the time series database, while the item may be stored in a different partition of the time series database if the item has timestamp greater than or equal to the time threshold.
US11609932B2 Web services having live data updates
A method, apparatus, and computer program product for communicating real-time updates among web clients. A structured data object is composed from a set of data nodes according to a domain specific language in response to requesting access to a data within a human resources database. The structured data object is interpreted within a context of a record ID/form to identify content for the web page and to determine whether real-time updates are enabled for the web page. Interpreting the structured data object, displays the form with the content. An event queue is created and a connection to the server hub is established when real-time updates are enabled. In response to receiving an update event in the event queue, a notification of the update event is displayed when the update event matches the record ID/form that a first user has opened.
US11609929B2 Calculating representative location information for network addresses
A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.
US11609926B1 Methods and systems for social awareness
The embodiments described herein relate to a method and system for social awareness which may be based on social networks for knowledge exchange. More specifically, the embodiments may refer to specific social networks with social elements in the user interface based on knowledge exchange, social theory of group memberships within an enterprise or organization context. In addition, the disclosed group memberships may be predicated upon many different types of relationships. Furthermore, the social network (through a program interface) may provide to users the required specific project resources (project team members), which may be need to develop a better project performance according to the experience and knowledge of the new members. The required project team members may match with the attributes and criteria established during the project planning.
US11609925B2 Systems and methods for automatically recommending content
Systems and methods are provided for automatically recommending content. One example method includes receiving, from a computing device, a request for content and generating an initial result set in response to the request. A user profile associated with the request is identified.Based on the initial result set and the user profile, a positivity index score for the initial result set is determined. Based on the positivity index score, a type of additional content to add to the initial result set is determined. A modified result set is generated by adding the additional content to the initial result set. At least a portion of the modified result set is transmitted to the computing device.
US11609924B2 Database query execution on multiple databases
A method is provided for converting a single database query into multiple database queries for multiple databases and aggregating the results of each of the queries. The method includes receiving, from a calling device, an input database query including a selection set defining an aggregation key, at least one first field to be queried in a first database, and at least one second field to be queried in a second database, generating a first database query representing a first request to retrieve the at least one first field from the first database, generating a second database query representing a second request to retrieve the at least one second field from the second database, aggregating the first response and a second response to the second database query from the first database to produce an aggregated response, and providing the aggregated response to the calling device.
US11609920B2 Ranking and presenting search engine results based on category-specific ranking models
Methods of operating a search engine may include calculating multi-modal document vector models for each of a plurality of electronic documents, training category-specific, search query-specific ranking models with respective machine learning algorithms based on those document vector models, and applying each of those models to further instances of the same search query to rank the documents responsive to that search query.
US11609913B1 Reassigning data groups from backup to searching for a processing node
A data intake and query system can manage the search of large amounts of data using one or more processing nodes. When a new processing node is added or becomes available, the node coordinator can reassign duties from one or more processing nodes to the new processing node. The node coordinator can initially assign the new processing node one or more groups of data for backup purposes. At a later time, the node coordinator can reassign the new processing node to the one or more groups of data for searching purposes.
US11609911B2 Selecting a normalized form for conversion of a query expression
A method for execution by a query processing module includes determining a query expression indicating a query for execution. An operator tree is generated based on a nested ordering of a plurality of operators indicated by the query expression. Conjunctive normal form (CNF) conversion cost data is generated based on the operator tree, and disjunctive normal form (DNF) conversion cost data is also generated based on the operator tree. Conversion selection data is generated based on the CNF conversion cost data and the DNF conversion cost data. The conversion selection data indicates a selection to perform either a CNF conversion or a DNF conversion. A normalized query expression is generated by performing either the CNF conversion or the DNF conversion upon the query expression based on the conversion selection data. Execution of the query is facilitated in accordance with the normalized query expression.
US11609910B1 Automatically refreshing materialized views according to performance benefit
Materialized views for a database system may be automatically refreshed according to performance benefits. Materialized views may be ordered according to determined performance benefits for the materialized views indicating the performance benefit obtained when a materialized view is used to perform a query at the database system. Materialized views may be selected for refresh operations according to the ordering based on a capacity of the database system to perform refresh operations.
US11609907B2 Query generation from a natural language input
A query generation system receives, from a first device, a first input and a first project identifier and receives, from a second device, a second input and a second project identifier. The first and second inputs are the same and are in a natural language format that is not compatible with a downstream database management system. The system generates, based on the first input, a first database query. The system generates, based on the second input, a second database query. The first and second database queries are compatible with the downstream database management system. The system receives a first response to the first database query and a second response to the second database query from the downstream database management system. The system transmits the first response to the first device and the second response to the second device.
US11609906B1 Apparatuses, computer-implemented methods, and computer program products for improved file scanning and remediation in data systems
Embodiments of the present disclosure enable improved methodologies of scanning large file repositories and managing target files identified from such scanning efficiently and effectively. Embodiments of the present disclosure scan any number of file repositories of a data system to identify particular target files that satisfy scan criteria, and process the target files identified therefrom. The target files may be processed to identify file owner data and utilize the file owner data for any of a myriad of purposes, for example to provide scan alert(s) corresponding to the target files to such users. Any of a number of file remediation actions may be performed based on the scan results, for example by the users receiving scan alert(s) and/or automatically in the embodiments described.
US11609898B2 Ensuring consistent metadata across computing devices
Techniques are disclosed for ensuring consistent metadata across computing devices. In one example, a user device of a plurality of user devices receives a manifest that includes first metadata associated with a file system update of a file system of the user device. The user device generates second metadata of the file system based on performing the file system update. The user device then generates a dictionary based on comparing metadata records of the first metadata with metadata records of the second metadata. The dictionary may indicate a difference between at least one metadata record of the first metadata and at least one metadata record of the second metadata. The user device then updates the second metadata of the file system to match the first metadata based at least in part on the difference indicated by the dictionary.
US11609895B2 Methods and systems for appending data to large data volumes in a multi-tenant store
In accordance with embodiments, there are provided mechanisms and methods for appending data to large data volumes in a multi-tenant store. These mechanisms and methods for appending data to large data volumes can enable embodiments to provide more reliable and faster maintenance of changing data. In an embodiment and by way of example, a method for appending data to large data volumes is provided. The method embodiment includes receiving new data for a database. The new data is written to a temporary log. The size of the log is compared to a threshold. Then the log is written to a data store, if the size of the log is greater than the threshold.
US11609894B2 Data storage system conflict management
Data storage system conflict management techniques are described. In one example, data is sent by client devices to both a repository system and a search index system of a data storage system. Each of the client devices maintains, locally, records of changes to data of the repository system, e.g., through use of an invertible Bloom lookup table. The records are used as a basis by the client devices to send reports to an arbiter system and used to detect conflicts When detected, a conflict request is communicated to client devices involved in the conflict as well as to the repository system and responses used to generate a correction that is communicated to update the repository system and search index system.
US11609892B2 Methods and computer architecture supporting a multi-domain operational plan
A computing machine stores a tree structure representing a hierarchical organization. The tree structure comprises a command node and a plurality of domain nodes below the command node. The computing machine leverages the tree structure to generate a multi-domain operational plan.
US11609891B2 Method for establishing network communication by means of OPC UA
The disclosure includes a method for retrieving information stored in a cloud capable database. —A user has an OPC UA client, which is connected for communication with an OPC UA server, wherein the OPC UA server is used for the creating, aggregating and conforming of information models, wherein the OPC UA server interacts with an API for accessing the database, including: creating and loading a user-specific information model into the OPC UA server by using the configuration module, wherein the user-specific information model defines one or more pieces of information to be queried from the database; querying information defined in the user-specific information model from the database using the API and transferring the information from the API to the OPC UA server; converting the queried information into OPC UA-conforming structure data; and sending the structure data from the OPC UA server to the OPC UA client.
US11609890B1 Schema management for journal-based storage systems
A transaction request compliant with a first version of a journal schema of a multi-data-store storage system is received at a journal manager. The journal schema indicates attributes of data objects which may be materialized at various data stores of the system. The journal manager stores an entry in the system's journal if the transaction meets acceptance criteria. Writes indicated in the entry are materialized at the data stores after verifying that the entry is compliant with the journal schema. After verifying that member data stores have approved a proposed change to the journal schema, another entry indicating a different version of the journal schema is added to the journal. Client-side components of the system obtain the current version of the journal schema to prepare the transaction requests.
US11609888B2 Methods and systems for fixed interpolation error data simplification processes for telematics
Methods and systems for simplifying data collected from assets are provided. An example method involves receiving a set of simplified data at a server. The simplified set of data is generated by application of a dataset simplification algorithm on raw data obtained from a data source at an asset upon satisfaction of a data logging trigger, wherein the dataset simplification algorithm causes interpolation error within the simplified set of data to be limited by an upper bound that is fixed across the simplified set of data. The method further involves receiving a request for a status of the asset and interpolating a status of the asset based on the simplified set of data in response to the request.
US11609886B2 Mechanism for stream processing efficiency using probabilistic model to reduce data redundancy
A method and system of data deduplication for data streams in a multi-tenant system. The method receives, at a data accuracy manager, an event from an activity tracking component, determine whether the event is recorded in a probabilistic model that tracks previously received events from the activity tracking component, where the probabilistic model can accurately identify the event has not been previously received with a possible false positive response where the event has been previously received, determines whether information for the event is stored in a metric storage, where the metric storage is a database of metrics derived from the previously received events, and discards the event in response to determining that the event is recorded in the probabilistic model and in the metric storage.
US11609884B2 Intelligent file system with transparent storage tiering
A file system manager implemented at a provider network identifies a storage device of a first group of storage devices of a provider network as an initial location of a file system object. Based on an access metric associated with the object, the file system manager initiates a transfer of contents of the object to a second storage device of a different storage device group, without receiving a client request specifying the transfer. In response to an access request received via a file system programmatic interface, contents of the object are provided from the second storage device. Based on a second access metric, the object is transferred back to the first group of storage devices.
US11609882B2 System and method for random-access manipulation of compacted data files
A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by accessing a reference codebook associated with the compacted data file, a frequency table used to construct the reference codebook, and data query details. A data read request is supported by random-access search capabilities that may enable the locating and decoding of the bits corresponding to data query details. A random-access engine facilitates data write processes. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
US11609881B2 System and method for computer data type identification
A system and method for file type identification involving extraction of a file-print of a file, the file-print being a unique or practically-unique representation of statistical characteristics associated with the distribution of bits in the binary contents of the file, similar to a fingerprint. The file-print is then passed to a machine learning algorithm that has been trained to recognize file types from their file-prints. The machine learning algorithm returns a predicted file type and, in some cases, a probability of correctness of the prediction. The file may then be encoded using an encoding algorithm chosen based on the predicted file type.
US11609878B2 Programmed input/output message control circuit
In an embodiment, a system on a chip (SOC) comprises a semiconductor die on which circuitry is formed, wherein the circuitry comprises a memory controller circuit and a plurality of networks formed from a plurality of individual network component circuits. The memory controller includes a PIO message control circuit that is configured to receive PIO messages addressed to individual network component circuits and determine whether to send the PIO messages to the individual network component circuits based on determine whether previous PIO messages are pending for the individual network component circuits. The PIO message control circuit is configured to delay a first PIO message at the PIO message control circuit in response to determining that previous PIO message is pending for the addressee of the first PIO message.
US11609875B2 Data communication device and data communication module
A data communication device includes: a fixed value memory that stores a fixed value; a received data memory that stores received data inputted through a bus; an output data memory that stores output data; a comparison determination unit that outputs a comparison determination result signal indicating a determination result of comparing the fixed value and a value of the received data; a data output unit that has a first state of outputting the output data to the bus and a second state of not outputting the output data to the bus; a command analyzing unit that outputs a data output control signal based on a command; and an output controller that outputs a control signal for controlling the data output unit to enter the first state or the second state based on the comparison determination result signal and the data output control signal.
US11609870B2 Off-module data buffer
In a modular memory system, a memory control component, first and second memory sockets and data buffer components are all mounted to the printed circuit board. The first and second memory sockets have electrical contacts to electrically engage counterpart electrical contacts of memory modules to be inserted therein, and each of the data buffer components includes a primary data interface electrically coupled to the memory control component, and first and second secondary data interfaces electrically coupled to subsets of the electrical contacts within the first and second memory sockets, respectively.
US11609869B2 Systems, methods, and devices for time synchronized storage delivery
A method includes receiving, at a first computing device, a first input/output (IO) command from a first artificial intelligence processing unit (AI PU), the first IO command associated with a first AI model training operation. The method further includes receiving, at the first computing device, a second IO command from a second AI PU, the second IO command associated with a second AI model training operation. The method further includes assigning a first timestamp to the first IO command based on a first bandwidth assigned to the first AI model training operation. The method further includes assigning a second timestamp to the second IO command based on a second bandwidth assigned to the second AI model training operation.
US11609867B2 Isolation component
Systems, apparatuses, and methods related to an isolation circuit in a memory module are described. A dual-in line memory module (DIMM), for example, may include an isolation circuit to isolate components from one another in certain operating modes or phases of module operation. The isolation circuit may, for instance, isolate one integrated circuit (e.g., an electrically erasable read-only memory (EEPROM)) that includes serial presence detect (SPD) information from a controller (e.g., a field programmable gate array (FPGA)) if the controller is not energized. The isolation circuit may be employed in a non-volatile DIMM (NVDIMM), and an integrated circuit of the NVDIMM (e.g., an SPD EEPROM) may be isolated from an FPGA of the NVDIMM while the NVDIMM is de-energized. The isolation circuit may be employed in other examples to isolate or couple, or both, different components from or to one another.
US11609865B2 Method and apparatus for signal path biasing in a memory system
Methods, systems, and devices for signal path biasing in an electronic system (e.g., a memory system) are described. In one example, a memory device, a host device, or both may be configured to bias a signal path, between an idle state and an information transfer or between an information transfer and an idle state, to an intermediate or mid-bias voltage level, which may reduce signal interference associated with such transitions. In various examples, the described biasing to a voltage, such as a mid-bias voltage, may be associated with an access command or other command for information to be communicated between devices of the electronic system, such as a command for information to be communicated between a memory device and a host device.
US11609863B2 Capability write address tracking
An apparatus comprises capability checking circuitry 86 to perform a capability validity checking operation to determine whether use of a capability satisfies one or more use-limiting conditions. The capability comprises a pointer and pointer-use-limiting information specifying the one or more use-limiting conditions. The one or more use-limiting conditions comprise at least an allowable range of addresses for the pointer. In response to a capability write request requesting that a capability is written to a memory location associated with a capability write target address, when capability write address tracking is enabled, capability write address tracking circuitry 200 updates a capability write address tracking structure 100 based on the capability write target address.
US11609861B1 Method and apparatus for efficient address decoding and address usage reduction
A method includes synthetizing a hardware description language (HDL) code into a netlist comprising a first a second and a third components. The method further includes allocating addresses to each component of the netlist. Each allocated address includes assigned addresses and unassigned addresses. An internal address space for a chip is formed based on the allocated addresses. The internal address space includes assigned addresses followed by unassigned addresses for the first component concatenated to the assigned addresses followed by unassigned addresses for the second component concatenated to the assigned addresses followed by unassigned addresses for the third component. An external address space for components outside of the chip is generated that includes only the assigned addresses of the first component concatenated to the assigned addresses of the second component concatenated to the assigned addresses of the third component. Internal addresses are translated to external addresses and vice versa.
US11609856B2 Extend GPU/CPU coherency to multi-GPU cores
In an example, an apparatus comprises a plurality of processing unit cores, a plurality of cache memory modules associated with the plurality of processing unit cores, and a machine learning model communicatively coupled to the plurality of processing unit cores, wherein the plurality of cache memory modules share cache coherency data with the machine learning model. Other embodiments are also disclosed and claimed.
US11609854B1 Utilizing checkpoints for resiliency of metadata in storage systems
Techniques are disclosed for utilizing checkpoints to achieve resiliency of metadata in a storage system. A storage control system writes metadata to a persistent write cache. The storage control system performs a checkpoint generation process to generate a new metadata checkpoint which includes at least a portion of the metadata in the persistent write cache. The checkpoint generation process comprises placing a lock on processing to enable metadata in the persistent write cache to reach a consistent state, creating a metadata checkpoint structure in memory, removing the lock on processing to allow metadata updates in the persistent write cache, destaging at least a portion of the metadata from the persistent write cache to the metadata checkpoint structure, and persistently storing the metadata checkpoint structure.
US11609853B2 Memory controllers including examples of calculating hamming distances for neural network and data center applications
Examples of systems and method described herein provide for the processing of image codes (e.g., a binary embedding) at a memory controller with various memory devices. Such images codes may generated by various endpoint computing devices, such as Internet of Things (IoT) computing devices, Such devices can generate a Hamming processing request, having an image code of the image, to compare that representation of the image to other images (e.g., in an image dataset) to identify a match or a set of neural network results. Advantageously, examples described herein may be used in neural networks to facilitate the processing of datasets, so as to increase the rate and amount of processing of such datasets. For example, comparisons of image codes can be performed “closer” to the memory devices, e.g., at the memory controller coupled to memory devices.
US11609848B2 Media management based on data access metrics
A number of data access operations is tracked where the data access operations are associated with each of a plurality of portions of a translation map. The translation map maps a plurality of logical block addresses to a plurality of physical block addresses of the memory device. A criterion to perform a garbage collection operation is determined to be satisfied. The garbage collection operation is to be performed on a block of the memory component. The block for performing the garbage collection operation is identified based on the number of data access operations associated with each of the plurality of portions of the translation map. The garbage collection operation is performed on the identified block.
US11609843B2 Systems and methods for validation of configurations and/or dependencies associated with software, software components, microservices, functions and the like
Aspects of the subject disclosure may include, for example, receiving instructions to validate a configuration associated with an application under test, the instructions identifying the application under test that exists in a first particular software environment that is selected from among a plurality of software environments; receiving dependency data, the dependency data identifying a dependency application that exists in a second particular software environment that is selected from among the plurality of software environments; performing a first process to determine whether the application under test that exists in the first particular software environment can be instantiated as a first running application, the first process resulting in a first determination; responsive to the first determination being that the application under test that exists in the first particular software environment can be instantiated as the first running application, automatically performing with no user interaction a second process to determine whether the dependency application that exists in the second particular software environment can be instantiated as a second running application, the second process resulting in a second determination; and automatically outputting with no user interaction a report indicating the first determination and the second determination. Other embodiments are disclosed.
US11609842B2 System testing infrastructure for analyzing and preventing soft failure in active environment
A method for testing a system under test (SUT) in an active environment includes receiving, by a testing system, a code path of the SUT that causes a soft failure in the active environment. The soft failure occurs in the active environment during execution of the SUT based at least on a parameter of the active environment. The method further includes generating, by the testing system, multiple tests for testing the SUT, the tests generated based on a coverage model of the SUT, wherein the coverage model uses several attributes. The method further includes selecting, by the testing system, from the generated tests, a set of tests that are associated with the code path. The method further includes executing, by the testing system, only the set of tests that are selected on the SUT to analyze a cause of the soft failure.
US11609841B2 Systems and methods for testing models
This application relates to systems and methods for automatically generating experiments based on experiment requests routed to micro-services (model sub-components) using a prefix-based routing mechanism. In some examples, experiment requests may parsed to determine lower layer services (e.g., components) whose properties need to be changed for a model iteration. Prefixes in requests may be used to route the experiment requests and portions thereof to appropriate services or layers for configuration at the micro-service level. Routing tables at each higher layer may be utilized to determine the correct sub-layers to redirect a request and/or portion thereof. At micro-service level, each micro-service may store and use a configuration table to match a received parameter in a request with a property and its corresponding value for the experiment.
US11609832B2 System and method for hardware component connectivity verification
System, apparatus, and/or a method for checking hardware components in an information handling system is disclosed that includes selecting a hardware component for testing; supplying power to the hardware component independent from the power supply provided by the information handling system; performing testing on the selected hardware component using power supplied by the independent power supply; determining the success or failure of the testing on the selected hardware component; indicating the result of the testing on the selected hardware component; and if the result of the testing on the selected hardware component is successful indicate the hardware component passed the testing, and if the result of the testing on the selected hardware component is not successful re-seat the hardware component and perform the testing on the selected hardware again.
US11609831B2 Virtual machine configuration update technique in a disaster recovery environment
A resource matching technique between a primary site and one or more secondary sites accommodates a configuration update of a virtual machine (VM) in a disaster recovery (DR) environment. The resource matching technique determines whether a proposed resource configuration update or change to a primary VM running at the primary site is permissible on a secondary VM configured for failover operation at a secondary site in the event of failure to the primary VM. The technique continuously monitors the availability of resources at each secondary site and enables negotiation between the primary and secondary sites of the proposed configuration change based on corresponding indications resource availability. The resources may include generic resources (e.g., memory, storage capacity and CPU processing capacity) and specialized resources (e.g., GPU types and/or models).
US11609830B2 Method for investigating a functional behavior of a component of a technical installation, computer program, and computer-readable storage medium
An improved method for investigating a functional behavior of a component of a technical installation includes comparing a signal of the component to be investigated and representing the functional behavior of the component with a reference signal which describes an average functional behavior of identical components. During the comparison, a comparison variable describing the deviation of the signal from the reference signal is determined. In addition, a probability of the occurrence of the comparison variable is determined by using a predefinable distribution of a multiplicity of such comparative variables. A computer program and a computer readable storage medium are also provided.
US11609827B2 Distributed architecture for tracking content indexing
An improved content indexing system is disclosed herein that content indexing system combines the functionality of the backup metadata database and the content index database into a single backup and content index database to avoid the need to perform synchronization operations. By using a single backup and content index database, the content indexing system also reduces the computing performance costs that would be associated with the synchronization operations as the amount of indexed content increases, thereby solving scalability issues.
US11609819B2 NAND device mixed parity management
Devices and techniques for NAND device mixed parity management are described herein. A first portion of data that corresponds to a first data segment and a second data segment—respectively defined with respect to a structure of a NAND device—are received. A parity value using the first portion of data and the second portion of data is computed and then stored for error correction operations.
US11609818B2 Pipelined read-modify-write operations in cache memory
In described examples, a processor system includes a processor core that generates memory write requests, a cache memory, and a memory pipeline of the cache memory. The memory pipeline has a holding buffer, an anchor stage, and an RMW pipeline. The anchor stage determines whether a data payload of a write request corresponds to a partial write. If so, the data payload is written to the holding buffer and conforming data is read from a corresponding cache memory address to merge with the data payload. The RMW pipeline has a merge stage and a syndrome generation stage. The merge stage merges the data payload in the holding buffer with the conforming data to make merged data. The syndrome generation stage generates an ECC syndrome using the merged data. The memory pipeline writes the data payload and ECC syndrome to the cache memory.
US11609816B2 Efficient storage of error correcting code information
Multiple independent point-to-point memory channels are operated, by at least one controller, in parallel to form a wider memory channel. The memory components on these point-to-point channels include the ability to connect to multiple (e.g., 2) instances of these independent memory channels. The controller operates multiple instances of the wider channels with the memory components configured in a clamshell mode. A single memory component is also operated in clamshell mode to provide error correction code information, independently of the other wider channels, to multiple instances of the wider memory channel.
US11609814B2 Memory system
A memory system includes a semiconductor storage device and a memory controller including a storage circuit that stores correction value for read voltages in association with the word line, and a control circuit that reads data from the memory cells, performs a correction operation on the read data to determine a number of error bits therein, determines the correction value for each read voltage based on the number of error bits and a ratio of a lower tail fail bit count and an upper tail fail bit count, and stores the correction values for the read voltages in the storage circuit. The lower tail fail bit count represents the number of memory cells in a first state having threshold voltages of an adjacent state, and the upper tail fail bit count represents the number of memory cells in the adjacent state having threshold voltages of the first state.
US11609811B2 Automatic root cause analysis and prediction for a large dynamic process execution system
An automated root-cause analysis (RCA) system may provide a fully automated platform that provides dependency and execution order modeling for tasks included in a capacity provisioning process, anomaly detection, ticket correlation, root-cause analysis, monitoring and feedback, and data visualization. The automated RCA system may continuously collect and store data for use in determining a root cause of a blockage on a capacity provisioning process. The blockage may be identified in a ticket generated by a cloud-computing system. The automated RCA system may receive the ticket and attempt to determine the root cause of the blockage based on root causes associated with previous tickets generated by the cloud-computing system. The automated RCA system may identify a true root cause, recommend repair items based on the true root cause, identify one or more responsible teams to drive a fix, and provide an estimated time for completion.
US11609807B2 Computing task management and analysis system for molecular force field parameter building and operation method thereof
The invention belongs to the technical field of the molecular force field and particularly relates to a computing task management and analysis system for molecular force field parameter building and an operation method thereof. The system comprises a computing result analysis module and a computing task management module, the computing result analysis module is connected with the computing task management module, and the computing task management module is connected with a force field building computing server through a cloud computing interface. The operation method comprises: (1) selecting a molecular force field building computing templates; (2) selecting a computing task submitting platform and submitting computing tasks; (3) retrieving computing results; and (4) analyzing the computing results. According to the invention, since force field building system users mainly including researchers do not have powerful open interface development capacity commonly, a convenient cloud computing calling interface is provided, and the force field building speed is improved; the system provides full-view and visual effects; an interactive analysis mode is provided for the force field building computing results, which facilitates quick location of a computing exception; and automatic task processing and analysis are supported.
US11609804B2 Flexible event ingestion framework in an event processing system
Systems and methods described herein are directed towards a flexible event ingestion framework. In some examples, an input source comprising information that identifies a plurality of events may be identified. Additionally, in some examples, an adapter for ingesting the information of the input source may be implemented. At least one additional component for modifying the adapter may be received. The adapter may be modified by implementing the at least one additional component with a transport component and a mapper component as part of ingesting the information. Further, a tuple for at least a first event may be generated based at least in part on the modified adapter, and the tuple may be provided to an event server.
US11609803B2 Managing event delivery in a serverless computing environment
Event delivery can be managed in a serverless computing environment. For example, an event broker can determine that each event message in a group of event messages from one or more event producers includes a particular key among a set of keys, and can determine a target event consumer that is to receive the group of event messages. Based on each event message in the group of event messages including the particular key, the event broker can add each event message to a dispatching queue in a sequential order in which the plurality of event messages were received. The event broker can then provide the group of event messages in the dispatching queue to the target event consumer in the sequential order in which the group of event messages are in the dispatching queue.
US11609802B2 Visitor stitching with data science notebooks
This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
US11609799B2 Method and system for distributed workload processing
A method and system for distributing a compute model and data to process to heterogeneous and distributed compute devices. The compute model and a portion of the data is processed on a benchmark system and the timing used to make a job execution speed estimate for each compute device. Compute devices are selected and assigned data chunks based on the estimate so distributed processing is completed within a predefined time period. The compute model and data chunks can be sent to the respective compute devices using separate processes, such as a payload manager configured to transfer compute jobs to remote devices and a messaging engine configured to transfer data messages, and where the payload manager and messaging engine communicate with corresponding software engines on the compute devices.
US11609798B2 Runtime execution of configuration files on reconfigurable processors with varying configuration granularity
The technology disclosed relates to runtime execution of configuration files on reconfigurable processors with varying configuration granularity. In particular, the technology disclosed relates to a runtime logic that is configured to receive a set of configuration files for an application, and load and execute a first subset of configuration files in the set of configuration files and associated application data on a first reconfigurable processor. The first reconfigurable processor has a first level of configurable granularity. The runtime logic is further configured to load and execute a second subset of configuration files in the set of configuration files and associated application data on a second reconfigurable processor. The second reconfigurable processor has a second level of configurable granularity that is different from the first level of configurable granularity.
US11609796B2 Dynamic capacity optimization for shared computing resources segmented into reservation zones
Systems, methods, devices, and other techniques for managing a computing resource shared by a set of online entities. A system can receive a request from a first online entity to reserve capacity of the computing resource. The system determines a relative priority of the first online entity and identifies a reservation zone that corresponds to the relative priority of the first online entity. The system determines whether to satisfy the request based on comparing (i) an amount of the requested capacity of the computing resource and (ii) an amount of the portion of unused capacity of the computing resource designated by the reservation zone that online entities having relative priorities at or below the relative priority of the first online entity are permitted to reserve.
US11609794B2 Techniques for modifying cluster computing environments
Systems, devices, and methods discussed herein are directed to intelligently adjusting the set of worker nodes within a computing cluster. By way of example, a computing device (or service) may monitor performance metrics of a set of worker nodes of a computing cluster. When a performance metric is detected that is below a performance threshold, the computing device may perform a first adjustment (e.g., an increase or decrease) to the number of nodes in the cluster. Training data may be obtained based at least in part on the first adjustment and utilized with supervised learning techniques to train a machine-learning model to predict future performance changes in the cluster. Subsequent performance metrics and/or cluster metadata may be provided to the machine-learning model to obtain output indicating a predicted performance change. An additional adjustment to the number of worker nodes may be performed based at least in part on the output.
US11609789B2 Device, system and method for processing data
A method, apparatus and computer program product, the method comprising: receiving by a device present at a mobile environment, data relating to a computerized task; obtaining information related to a future state of the device or the mobile environment or another device within the mobile environment; determining indications for resource availability associated with the future state; determining a scheme for performing at least part of the computerized task offsite, in accordance with the resource availability; and transmitting data over a communication channel to a remote computing platform for performing the at least part of the computerized task offsite, in accordance with the scheme.
US11609788B2 Systems and methods related to resource distribution for a fleet of machines
Systems and methods related to resource distribution for a fleet of machines are disclosed. A system may include a fleet of machines each having an associated resource capacity and a resource requirement to perform a task. The system may further include a controller having a resource requirement circuit to determine an aggregated amount of the resource requirement and an aggregated amount of the resource capacity. A resource distribution circuit may adaptively improve, in response to an aggregated amount of the resource capacity, an aggregated resource delivery of the resource.
US11609784B2 Method for distributing a computational process, workload distribution device and system for distributing a computational process
A method for distributing at least one computational process amongst shared resources is proposed. At least two shared resources capable of performing the computational process are determined. According to the method, a workload characteristic for each of the shared resources is predicted. The workload characteristic accounts for at least two subsystems of each shared resource. One of the at least two shared resources is selected based on the predicted workload characteristics.
US11609780B2 Recovery of state, configuration, and content for virtualized instances
Disclosed embodiments relate to systems and methods for enabling recovery of deactivated virtual computing instances that were previously instantiated in a dynamic virtualized computing environment. Techniques include identifying a status change for a virtual computing instance; archiving a plurality of environment properties representing a chain of activities comprising a plurality of activities executed by a processor of the virtual computing instance; and reactivating the virtual computing instance. Reactivating the virtual computing instance may include reinstantiation of the virtual computing instance based on the plurality of environment properties and chain of activities such that the virtual computing instance is reinstantiated to a state at a time of the status change.
US11609779B2 Method and systems for administering virtual machines to client devices
Methods for executing application programs in computer systems including a host computer formed of a plurality of servers configured to execute at least one virtual machine each hosting a primary user session associated to a remote client and at least one additional server may involve transmitting a primary session stream between the virtual machine and the remote client to emulate the presence, at the remote client, of a physical computer system. The execution of the application program may be initiated in a secondary user session hosted on the additional server and preparing a secondary session stream of the secondary user session. The primary and the secondary session streams may be aggregated to form an aggregated session stream, and the aggregated session stream may be processed at the remote client to emulate the execution of the application program on the physical computer system.
US11609778B2 User persistence data moved between individual compute environments and session host environments
A virtual server includes at least one processor to retrieve a user layer from a user's personalization container, and initiate mounting of the user layer to a target operating system. During the mounting, the at least one processor determines that the user layer did not originate with the target operating system. The user layer is modified so that file system objects and registry objects are compatible with the target operating system. Mounting of the modified user layer is completed to create a single composited layered image.
US11609776B1 Elastic internet protocol (IP) address for hypervisor and virtual router management in a branch environment
An elastic Internet Protocol (IP) address for hypervisor and virtual router management in a branch environment may be provided. First, an IP address may be assigned to a hypervisor associated with a virtual branch. Next, it may be determined that a virtual machine (VM) has been instantiated at the virtual branch. In response to determining that the VM has been instantiated at the virtual branch, the IP address may then be released. It may next be determined that the VM is in a failed state and then, in response to determining that the VM is in the failed state, the IP address may be reassigned to the hypervisor.
US11609772B2 Dynamically generating guided tours for software
Guided tours for software can be dynamically generated. In one example, a system can select a first sub-tutorial based on a process to be performed by a user within a graphical user interface of a software component. The first sub-tutorial can include a first step for performing a first part of the process and a reference to a second sub-tutorial. The system can select the second sub-tutorial based on the reference in the first sub-tutorial. The second sub-tutorial can include a second step for performing a second part of the process. The system can generate a tutorial based on the first step and the second step. The system then guides the user through performing the process by detecting an event associated with each step in the tutorial and responsively generating an indicator of a next step in the tutorial.
US11609771B2 Hierarchical data binding for industrial control systems
A system provides a design interface for designing and implementing graphical user interfaces that users can access through web browsers. Depending on the configuration of the graphical user interfaces, the users may be able to monitor and control industrial processes by interacting with components that correspond to the industrial processes as displayed in user interfaces at client devices. The design interface includes functionality for selecting preprogrammed components, or for generating new components for display. The design interface further allows designers to associate data values received from a variety of sources with properties of the components in the user interfaces. In particular, properties associated with a component of an interface are stored in property tree structures, making dynamic changes to the components possible. Data bindings between subtrees representing components and sets of data from industrial and other sources allows for designs that scale with the availability of the data.
US11609770B2 Co-managing links with a link platform and partner service
The present technology pertains to a link service that can create, maintain, and service links to objects on behalf of a content management system or other services. The link service can share administration of links with other services when desired or can even allow other services to issue the link and manage the object that is the subject of the link while providing other functions to support the link. Additionally, link service can interface with a file system that can support links as actors in the file system, whereby greater control and flexibility in supporting links is provided. Link service can also accommodate servicing and management of links issued by legacy services, where the legacy services have unique link logic that should still be utilized to maintain a consistent user experience.
US11609767B2 Technologies for operating system transitions in multiple-operating-system environments
Examples for transitioning between operating systems are disclosed. An example apparatus includes reserved copy circuitry to copy state data of a first operating system from a first portion of first memory to a second portion of the first memory in response to an operating system toggle event; toggle event circuitry to, in response to a determination that the state data has been copied to the second portion of the first memory, initiate execution of a second operating system, the second operating system loaded from a hibernation file in second memory; and write out circuitry to copy the state data of the first operating system from the second portion of the first memory to the hibernation file while the second operating system is executed on the apparatus.
US11609766B2 Method and system for protecting data processed by data processing accelerators
According to one embodiment, a data processing system performs a secure boot using a security module (e.g., a trusted platform module (TPM)) of a host system. The system verifies that an operating system (OS) and one or more drivers including an accelerator driver associated with a data processing (DP) accelerator is provided by a trusted source. The system launches the accelerator driver within the OS. The system generates a trusted execution environment (TEE) associated with one or more processors of the host system. The system launches an application and a runtime library within the TEE, where the application communicates with the DP accelerator via the runtime library and the accelerator driver.
US11609760B2 Computing device and method
The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
US11609759B2 Language agnostic code classification
A system may include a computer processor and a repository configured to store a first code fragment including language features represented in a first programming language, and a second code fragment including language features represented in a second programming language. The system may further include a universal code fragment classifier, executing on the computer processor and configured to generate a first universal abstract syntax tree for the first code fragment and a second universal abstract syntax tree for the second code fragment, generate, using a graph embedding model, first vectors for the first universal abstract syntax tree and second vectors for the second universal abstract syntax tree, and classify, by executing an abstract syntax tree classifier on the first vectors and the second vectors, the first code fragment as a first code category and the second code fragment as a second code category.
US11609755B2 Method for upgrading modules in unmanned aircraft system and unmanned aircraft system
Embodiments of the present invention relate to the field of unmanned aircraft technologies, and disclose a method for upgrading modules in an unmanned aircraft system. The unmanned aircraft system includes a storage apparatus and at least two to-be-upgraded module groups, each of the at least two to-be-upgraded module groups including at least one to-be-upgraded module, and the storage apparatus including at least two upgrade packages, each of the upgrade packages corresponding to one to-be-upgraded module group; and the method includes: transmitting, by the storage apparatus, at least two upgrade packages to the at least two to-be-upgraded module groups; receiving, by a to-be-upgraded module group in the at least two to-be-upgraded module groups, a corresponding upgrade package; and upgrading to-be-upgraded modules in the to-be-upgraded module group according to the upgrade package. By using the upgrade method, a time for upgrading modules in the unmanned aircraft system can be shortened, thereby improving upgrade efficiency.
US11609752B2 Loop lock reservation
Embodiments relate to a system, program product, and method for implementing loop lock reservations, and, more specifically, for holding a lock reservation across some or all of the iterations of a loop, and under certain conditions, temporarily effect a running thread to yield the reservation and allow other threads to enter the lock.
US11609749B1 Grand unified processor with adaptive processing features
Computer processes are provided which can be executed without business or commercial context, independent of the kind of data or other content associated with the computer processes. In one embodiment, a computer process can be broken down into functional units, and the metadata associated with the functional units can be extracted. Each functional unit can then be represented by an interface and also coded with computer-readable instructions to use one or more configuration sets which have been defined by the metadata. The computer process can then be implemented by programming the functional units to execute based on a configuration set determined by predefined operating parameters. Artificially intelligent algorithms may be used to analyze and self-configure the processing flow or business rules aspects of different events associated with the computer process.
US11609748B2 Semantic code search based on augmented programming language corpus
A method may include obtaining machine-readable source code. The method may include parsing the source code for one or more code descriptions and identifying a section of the source code corresponding to each of the code descriptions. The method may include determining a description-code pair including a first element representing the code description and a second element representing the section of the source code corresponding to the code description. The method may include generating an augmented programming language corpus based on the description-code pair, the one or more code descriptions, and the source code. The method may include receiving a natural language search query for source-code recommendations, identifying source code from the augmented programming language corpus responsive to the natural language search query, and responding to the natural language search query with the identified source code.
US11609738B1 Audio segment recommendation
Audio content episodes are received. Using machine learning, one or more audio segments of interest are identified in each of the audio content episodes based at least in part on an analysis of content included in a corresponding audio content episode. Each of the identified audio segments is associated with one or more automatically determined tags. Using machine learning, a recommended audio segment is selected for a specific user from the identified audio segments based at least in part on attributes of the specific user and the automatically determined tags of the identified audio segments. The recommended audio segment are automatically provided in an audio segment feed.
US11609736B2 Audio processing system, audio processing method and recording medium
An audio processing system includes at least one memory storing a program and at least one processor. The processor implements the program to analyze an audio signal including sound from a first sound source; identify, based on the analysis of the audio signal, a series of sound indicators each representing a certainty that audio components of the first sound source are included in the audio signal; identify a series of pitches, each relating to the components of the first sound source; and cause a display device to display the series of the sound indicators and the identified series of the pitches along a common time axis.
US11609730B1 Image processing device, information processing device, and information processing method for authentication
According to at least one embodiment, an image processing device includes a monitor, a communication interface, and a processor. The monitor is configured to display a login for logging in to a first information processing device. The communication interface is configured to communicate data with a second information processing device. The processor is configured to transmit a request for an authentication code from the first information processing device to the second information processing device via the communication interface and receive a response from the second information processing device via the communication interface. The response includes the authentication code.
US11609728B2 System for changing wireless communication settings at reserved locations
An information processing apparatus includes a changing unit. The changing unit changes a setting of wireless communication in a location in accordance with a user who has made a reservation for the location.
US11609726B2 Systems, methods, and apparatus for print release to an image device from a mobile computing device
A system includes a spool directory accessible by a mobile computing device and an imaging device. A user selects for imaging on the imaging device a file accessible by the mobile computing device. The mobile computing device saves the file on the spool directory with a unique name Upon the user accessing the imaging device for imaging, the imaging device generates a unique quick response code. The user captures the code with a camera of the mobile computing device and the code is used by the mobile computing device to rename the file on the spool directory. That the imaging device knows the quick response code, the imaging device accesses and prints the file on media for the user.
US11609724B2 Apparatus and method for metering and monitoring printer related data on non-networked printers
This invention relates to an apparatus for monitoring a locally attached printer using the locally attached printer's Ethernet interface. A USB device is installed between a computer and a locally attached non-networked printer and additionally connects to the printer via an Ethernet interface. The USB device uses SNMP (or other network protocols) to manage the printer via the Ethernet interface. The system may then report the management information to a central server.
US11609721B2 Printing method, information processing device, and non-transitory computer-readable storage medium storing program
A printing method includes a customizing step of receiving a customization instruction of an administrator and customizing a printing screen, a printing step of performing printing in response to reception of a printing start instruction, a first displaying step of displaying the customized printing screen during the printing step, and a customized information processing step of enabling customized information corresponding to the customized printing screen to be confirmed after printing, when an execution instruction by a user is received during displaying the customized printing screen.
US11609719B2 Inspection system, storage medium storing inspection program, and inspection method
An inspection system according to the present invention includes: an abnormality detector that performs automatic inspection for detecting an abnormality on the basis of a read image obtained by causing a reader to read an image that is formed on a recording medium by executing a print job; and a hardware processor that, when the abnormality is detected in the automatic inspection, causes the reader to perform specific shading operation involving cleaning the reader after stopping the print job but before restarting the print job, wherein the specific shading operation is performed in a shorter time than normal shading operation involving cleaning the reader, the normal shading operation being performed except when the abnormality is detected in the automatic inspection.
US11609717B2 System and method for rare copy-on-write in a distributed computing environment
A distributed computing environment is provided with a system and method for supporting rare copy-on-write data access. The system operates a data structure in a read only pattern suitable for serving a plurality of read requests with reduced overhead. The system, upon receiving a write request, creates a copy of data to execute the write request. The system defers writing the mutated data back to the read-only data structure. The system thus allows for multiple mutations to be made to the copy of the data using a read/write access pattern. After a number of read-only requests are received, the mutated data is written back to the read-only data structure. A monitor counts read and write requests in order to reduce overall read/write overhead and enhance performance of the distributed data grid.
US11609712B2 Write operations to mitigate write disturb
A first write operation is performed to write a first portion of a set of host data to a first location of a memory device. It is determined whether a first elapsed time since the first operation is performed does not satisfy a time condition. Responsive to determining that the first elapsed time does not satisfy the time condition, a second write operation is performed to write a second portion of the set of host data to a second location of the memory device not adjacent to the first location.
US11609711B2 Distributed control path
Techniques for configuring and processing control path commands may include: partitioning control path components of a control path into a plurality of portions; performing first processing that configures a federation of a plurality of appliances, wherein each of the plurality of appliances includes a plurality of processing nodes, and wherein the first processing includes: for each of the plurality of appliances, configuring each of the plurality of processing nodes of said each appliance to run one portion of the plurality of portions of control path components; and selecting one of the plurality of appliances as a primary appliance of the federation; receiving a first management command at the primary appliance of the federation; and servicing the first management command by one or more of the plurality of appliances of the federation.
US11609710B2 Host, data storage device, data processing system and data processing method
A data processing system may include: a host including a command queue including a plurality of command storage areas, and configured to store summary information of a second command among a plurality of commands in a reserved storage area of a command storage area, among the plurality of command storage areas, in which a first command among the plurality of commands being a previous command to the second command is stored, when inserting the second command into the command queue; and a data storage device configured to fetch the first command from the command queue and store the fetched first command, according to a new command notification received from the host.
US11609705B2 Memory detection method and detection apparatus
Embodiments of the present disclosure provide a memory detection method and detection apparatus, for detecting a current-leakage bitline. The method includes: a memory including a plurality of memory cells, a plurality of sense amplifiers, and the sense amplifier including a power line providing a low potential voltage and a power line providing a high potential voltage; writing first memory data to each of the memory cells; performing a reading operation after the first memory data is written; acquiring a first test result based on a difference between first real data and the first memory data; performing the reading operation again to read second real data in each of the memory cells; acquiring a second test result based on a difference between the second real data and second memory data; and acquiring a specific position of the current-leakage bitline based on the second test result and the first test result.
US11609698B1 Data storage system and storage control method including storing a log related to the stored data
A storage system having high performance and high reliability includes a non-volatile storage device, a storage controller configured to control data to be read and written from and to the storage device using a storage function; and a volatile memory. In the reading and writing, the storage controller generates a log and stores the log in a log memory, writes the log stored in the memory to the storage device, and collects a capacity of the storage area of the memory storing the log written to the storage device. In collecting a free area of the memory, the storage controller executes a base image saving method of writing in the storage device in units of storage areas having a plurality of logs and collecting a free area, and a garbage collection method of writing in the storage device in units of logs and collecting a free area.
US11609696B2 Providing a reliable distributed queuing service
A method, system, and computer-readable medium is described for facilitating interactions between software programs by providing a reliable data queuing service that enables the programs to store and retrieve elements of data queues. In some situations, the data queuing service is provided to users who purchase usage of the data queuing service for application programs executed by or otherwise affiliated with the users. In addition, accessibility of the data queuing service to remote executing programs may be enhanced via a defined API of the data queuing service, such as a Web services-based API. Availability of the data queuing service may also be enhanced in some situations by using multiple alternative distributed systems for a data queue such that each of the alternative systems stores a subset of the elements of the data queue.
US11609691B2 Browsing hierarchical datasets
A method includes a hierarchical dataset that includes a root-data object and data collections nested under the root-data object. Each data collection includes one or more data objects, each data object associated with one or more other data collections. The method also includes displaying a hierarchical user interface on a screen. The hierarchical user interface includes column. The columns include data-object columns and data-collection columns, wherein the columns alternate between data-object columns and data-collection columns. Each data-object column displays a list of the one or more data objects of a respective data collection. Each data-collection column displays a list of the one or more data collections of a respective data object, the data-collection columns includes a root-data-collection column displaying a list of the one or more data collections associated with the root-data object.
US11609687B2 Apparatus, method and program for processing data
A data processing apparatus is provided, which includes processing circuitry. The processing circuitry is configured to acquire a data set from target detected by a detection apparatus, perform rendering of the data set, and generate a plurality of views arranged on a screen. Each view of the plurality of views includes a plurality of pixels. Each pixel included in the plurality of views is associated with a plurality of pieces of information including a first information displayed on the screen and a second information that indicates a view among the plurality of views to which the pixel belongs.
US11609686B2 Configuring subscriptions for objects of third-party applications integrated into a communication platform
Configuring subscriptions for receiving notifications associated with objects of a group-based communication platform is described. A user interface element, which can correspond to an object, can be displayed in a user interface of the group-based communication platform. An indication of an interaction with the user interface element can be received and in response to receiving the indication of the interaction with the user interface element, a subscription user interface can be presented via the user interface, wherein the subscription user interface is associated with an option to subscribe to notifications associated with the object. In response to receiving a request to subscribe to notifications associated with the object, a subscription for notifications associated with the object can be generated and, in response to generating the subscription, a subscription user interface element can be presented via the user interface to indicate that the object is associated with a subscription.
US11609674B2 Method for interface operation and terminal, storage medium thereof
The present disclosure relates to an interface operation method, terminal, and storage medium. The interface operation method includes: receiving a touch operation in a target touch area of the touch display screen; acquiring an interaction area with at least one target functional element in a current interface, wherein the interaction area is an area of the touch display screen outside the target touch area; and mirroring the interaction area at the target touch area in the current interface. In the single-handed operation mode, the terminal can mirror the interaction area with at least one functional element at the target touch area.
US11609673B1 Display device
A display device is provided. The display device comprise a substrate a display layer disposed on the substrate and including a plurality of light-emitting areas, and a touch layer disposed on the display layer and including a touch area and a non-touch area, the touch layer includes: a plurality of first sensor electrodes and a plurality of second sensor electrodes disposed in the touch area, and a plurality of antenna patterns disposed in a portion of the touch area disposed adjacent to the non-touch area, the plurality of antenna patterns includes: a first antenna pattern transmitting a transmit signal, and a second antenna pattern receiving the transmit signal, wherein each of the first antenna pattern and the second antenna pattern is at least partially surrounded by one of the plurality of first sensor electrodes or one of the plurality of second sensor electrodes in a plan view.
US11609670B2 Touch display panel and manufacturing method thereof, and display device
A touch display panel, a manufacturing method of a touch display panel, and a display device are provided. The touch display panel includes a substrate and a touch electrode on the substrate. The touch electrode includes a first electrode line extending in a first direction and a second electrode line extending in a second direction. The second direction is different from the first direction. The touch electrode also includes an intersection area. In the intersection area, the first electrode line intersects with the second electrode line. At least one of the first electrode line and the second electrode line includes one or more concave structures in the intersection area.
US11609669B2 Electronic device
An electronic device includes a display layer, a sensor layer disposed on the display layer and including a first sensing pattern and a second sensing pattern spaced apart from the first sensing pattern. The first sensing pattern includes a first-first group including a first-first pattern and a first-second pattern spaced apart from the first-first pattern in a first oblique direction, a first-second group including a first-third pattern and a first-fourth pattern spaced apart from the first-third pattern in a second oblique direction crossing the first oblique direction. The second sensing pattern includes a second-first group adjacent to the first-first group and including a second-first pattern and a second-second pattern spaced apart from the second-first pattern in the second oblique direction and a second-second group including a second-third pattern and a second-fourth pattern spaced apart from the second-third pattern with the second-first group interposed therebetween in the first oblique direction.
US11609668B2 Film touch sensor and manufacturing method therefor
Disclosed are a film touch sensor in which a separation layer is formed on a carrier substrate prior to the formation procedures of the touch sensor and an insulation layer is formed to be used as a planarization layer, an adhesive layer or a base layer, and a method of preparing the film touch sensor.
US11609665B2 System and method for sharing and manipulating digital content
A system and method for sharing and manipulating digital content allows users an intuitive mechanism with which to interact with touchscreen devices. A provided device with short-range wireless connectivity can interact with a mobile device by providing physical contact points that can be moved or adjusted to interact with displayed content. A series of the physical contact points distributed about the perimeter of the provided device allows an application to collect data regarding the position and orientation of the provided device placed upon the screen of the mobile device. A second set of physical contact points, also made of conductive material, contains at least one individual contact point that functions as a capacitive ‘button’ when the user touches it. Upon placement of the provided device on the capacitive screen of a mobile device, real-time tracking of the changing touch patterns can provide a more intuitive interface for handling digital content.
US11609656B2 Touch module, display panel and display apparatus
The present disclosure provides a touch module, a display panel and a display apparatus. The display panel includes a substrate, a driving circuit structure layer, a light-emitting layer including a plurality of light-emitting regions and non-light-emitting regions, an encapsulation layer arranged on a surface of the light-emitting layers away from the substrate, an insulating dielectric layer with a plurality of hollow patterns penetrating the insulating dielectric layer, including a touch region, a peripheral signal trace region, and a frame region, touch electrode pattern, arranged on a surface of the insulating dielectric layer, located in the touch region and including a plurality of first touch electrodes and a plurality of second touch electrodes, and a plurality of touch signal lines distributed at intervals, electrically connected to the touch electrode patterns.
US11609654B2 Electronic device and interface device having sensor layer capable of operating in two modes
An interface device includes an electronic device and an input device for communicating with the electronic device, wherein the electronic device includes a display layer, a sensor layer which is disposed on the display layer and senses a first input by the input device, a display driving unit for generating a vertical synchronization signal for driving the display layer, and a control unit for controlling the sensor layer, wherein the control unit outputs, in synchronization with a first vertical synchronization signal, a first uplink signal to the sensor layer and outputs, in synchronization with a second vertical synchronization signal, a second uplink signal having a phase different from a phase of the first uplink signal to the sensor layer.
US11609653B2 Touch apparatus and touch detection method thereof
A touch apparatus according to an exemplary embodiment of the present invention includes: a touch sensor; and a touch controller that operates in a resonance driving mode during which a first driving signal is output for generation of a resonance signal of a stylus pen to the touch sensor and an idle mode during which the driving signal output to the touch sensor is stopped, and obtains first touch coordinate information from a detection signal input from the touch sensor during the resonance driving mode.
US11609647B1 Mouse device and method for assembling and adjusting the same
A mouse device and a method for assembling and adjusting the same are provided. The mouse device includes an upper housing that includes a button, a middle housing, a bottom housing, a retaining bracket, a sensing switch module, and an adjusting screw. The middle housing is disposed between the upper housing and the bottom housing. The retaining bracket is disposed under the middle housing, and includes a frame and a suspended arm. A fixed end of the suspended arm is fixedly connected to one side of the frame. The sensing switch module is disposed on the suspended arm and corresponds in position to the button. The adjusting screw is disposed at another side of the frame, and is used to adjust a distance between the button and the sensing switch module. The adjusting screw is shielded by the bottom housing and is not exposed from the bottom housing.
US11609638B2 Recognizing and tracking gestures
A gesture control method comprises: acquiring an image; performing a gesture detection on the image to recognize a gesture from the image; determining, if no gesture is recognized from the image, whether a time interval from a last gesture detection, in which a gesture was recognized, to the gesture detection is less than a preset time period; tracking, if the time interval is less than the preset time period, the gesture in the image based on a comparative gesture which is a gesture recognized last time or tracked last time; and updating the comparative gesture with a currently recognized gesture or a currently tracked gesture. A gesture control method is provided that comprises: identifying an image acquisition device for acquiring image, to determine whether the image acquisition device is a depth-of-field image acquisition device, and performing gesture control based on the identification.
US11609637B2 Switch assembly with integrated haptic exciter
A switch assembly that provides haptic feedback includes a printed circuit board (PCB) having a first planar surface that faces in a first direction and a second planar surface that faces in a second direction, the second direction being opposite from the first direction, a touch plate having a first surface that faces in the first direction and a second surface that faces in the second direction, wherein the first surface of the touch plate is proximate the second planar surface of the PCB, and a haptic exciter that has a conductive coil of wire having a hollow inner core and a magnet that is at least partially disposed within the hollow inner core of the coil of wire such that the magnet alternatively moves in the first and second directions as an alternating current passes through the conductive coil of wire.
US11609636B2 Virtual reality glove
A system and apparatus for interacting with a virtual reality environment by means of a virtual reality glove comprising artificial muscles. A plurality of artificial muscles comprising individual artificial muscles operable to either expand or contract is embedded in or attached to a virtual reality glove. Individual artificial muscles are actuated in response to stimulus in the virtual reality environment such that a user wearing the virtual reality glove experiences resistance to virtual objects simulating a resistance the user would feel from a tangible object.
US11609632B2 Biosignal-based avatar control system and method
A biosignal-based avatar control system according to an embodiment of the present disclosure includes an avatar generating unit that generates a user's avatar in a virtual reality environment, a biosignal measuring unit that measures the user's biosignal using a sensor, a command determining unit that determines the user's command based on the measured biosignal, an avatar control unit that controls the avatar to perform the command, an output unit that outputs an image of the avatar in real-time, and a protocol generating unit for generating a protocol that provides predetermined tasks, and determines if the avatar performed the predetermined tasks. According to an embodiment of the present disclosure, it is possible to provide feedback in real-time by understanding the user's intention through analysis of biosignals and controlling the user's avatar in a virtual reality environment, thereby improving the user's brain function and motor function.
US11609630B2 System and method for enhancing a user interface using eye tracking data
A computer system for improving a user interface (UI) is disclosed. The system includes a reinforcement module that obtains (i) a shortest path to a goal in the UI and (ii) user interaction experiments; a distance module that determines a reinforcement distance for each page of the UI based on the user interaction experiments; and a step analysis module that determines a count of times that user interaction experiments indicate a deviation from each step of the shortest path. The determination is based on the determined reinforcement distance for the page of the UI associated with the step. The reinforcement module is configured to, in response to determining that a step requires reinforcement, generate a reinforcement for the step. Generating the reinforcement includes at least one of generating a prompt for an action associated with the step and altering a UI element associated with the step.
US11609629B2 Methods and systems of extended reality environment interaction based on eye motions
Systems and methods are described for extended reality environment interaction. An extended reality environment including an object is generated for display, and a table of eyelid motion identifiers and corresponding actions performable on the object in the extended reality environment is stored in memory. An eyelid motion is detected by using a sensor, and the detected eyelid motion is matched to one of the stored eyelid motion identifiers. An updated version of the extended reality environment, based on the action that corresponds to the matched eyelid motion, is generated for display, in response to matching the detected eyelid motion to one of the stored eyelid motion identifiers.
US11609624B1 Power management for a computing system
The present application describes a power management system for controlling delivery of power to a plurality of processing elements. The power management system includes a plurality of power management circuits arranged between terminals of a power supply. Each power management circuit is configured to connect to a processing element of the plurality of processing elements, and either supply sufficient power to power processing at the processing element, or prevent supply of sufficient power to power processing at the processing element. The power management system includes one or more power controllers arranged to determine whether or not to supply sufficient power to a processing element of the plurality of processing elements to perform processing.
US11609623B2 Ultra-low power neuromorphic artificial intelligence computing accelerator
A three-dimensional (3D) ultra-low power neuromorphic accelerator is described. The 3D ultra-low power neuromorphic accelerator includes a power manager as well as multiple tiers. The 3D ultra-low power neuromorphic accelerator also includes multiple cores defined on each tier and coupled to the power manager. Each core includes at least a processing element, a non-volatile memory, and a communications module.
US11609615B2 Portable electronic device
A portable electronic device including a first body, a second body, a first hinge connected to the first body, a second hinge connected to the second body, and a linking rod is provided. The linking rod has a first end and a second end opposite to each other, wherein the first end is pivoted to the first hinge eccentric to a rotation axis of the first hinge, and the second end is pivoted to the second hinge eccentric to a rotation axis of the second hinge. The first and the second bodies are rotated to be closed to or far away from each other by the first hinge, the second hinge, and the linking rod.
US11609614B2 Apparatuses, methods, and systems for thermomechanical protection of electronics including computer components and sensors
Embodiments include apparatuses, systems and methods for a computer device with a casing and a substance in the casing substantially surrounding a computer component in the casing. In embodiments, the computer device may be a command and control computer, such as for example, an autonomous or semi-autonomous vehicle. In embodiments, the substance may be an electrically isolative and shear-thickening fluid to provide thermo-mechanical protection to a computer component. In the described embodiments, the substance may dampen mechanical shock or vibrational impact on the processor and the memory. The shear-thickening gel may further be thermally conductive in embodiments. In the embodiments, the casing may be substantially filled with the substance and the substance is to conduct heat away from the processor and the memory toward an outer edge of the casing. Other embodiments may also be described and claimed.