US11942638B2
A controlled oxidizing method is provided for preparing a high-performance nickel-rich lithium ion battery cathode material having a composition of LiNixM1-xO2, where 0.6
US11942634B2
A process for making a partially coated electrode active material may involve: (a) providing an electrode active material of the formula Li1+xTM1−xO2, wherein TM is a combination of Ni, Co and, optionally, Mn, and, optionally, at least one metal selected from Al, Ti, Mo, W, and Zr, and x is in the range of from zero to 0.2, wherein at least 60 mole-% of the transition metal of TM is Ni, and wherein the electrode active material has a residual moisture content in the range of from 50 to 1,000 ppm; (b) treating the electrode active material with a metal alkoxide or metal halide or metal amide or alkyl metal compound; (c) treating the material obtained in (b) with moisture; and (d) repeating the sequence of (b) and (c) twice to 4 times, wherein, in the last sequence of (b) and (c), moisture is at least partially substituted by ozone.
US11942628B2
The present disclosure is directed to a negative electrode active material for lithium secondary batteries, to a method for preparing the same, and to a lithium secondary battery including the same, the negative electrode active material including a porous core in which scaly silicon fragments are connected in an entangled manner; and a shell layer covering the core, where the shell layer includes a carbon-based material and silicon.
US11942625B2
A method for producing a homogenized mixture of carbon, sulfur, and PTFE, wherein the sulfur is liquefied, and the liquid sulfur is then ground for the first time together with the carbon, so that the liquid sulfur is absorbed by the pores of the carbon particles and forms a preferably powdery composite with the carbon particles, whereupon PTFE is added and the mixture of the composite and the PTFE is then ground a second time and is thus homogenized.
US11942622B2
Compositions and methods for the fabrication of electrode and porous lithium-garnet electrolyte scaffolds for use in solid state batteries and other devices are provided. The methods produce porous structures using phase inversion or high shear compaction processes to fabricate a solid-state battery electrode material from LLZO electrolytes. Engineered electrode structures with a porous scaffold of solid electrolyte material provide lower interfacial resistances and a mechanical support for a thin solid electrode layer improving performance.
US11942615B2
An air-cooled battery cooling system for an air mobility vehicle may ensure the cooling performance for batteries using air flows during the flight of the air mobility vehicle, since the cooling of the batteries is performed using an air flow in the top-bottom direction due to the hovering of the air mobility vehicle and an air flow in the front and rear direction due to the cruising of the air mobility vehicle, the efficient cooling performance for the batteries is ensured in a variety of flight modes. Furthermore, the batteries are securely fixed while being cooled by air flows via the heat transfer pads within the battery packs.
US11942613B2
A battery thermal runaway detection sensor system for use within a battery enclosure housing one or more batteries. The system has at least one gas sensor for detecting a venting condition of a battery cell of hydrogen, carbon monoxide or carbon dioxide, and providing a sensed output in real time. A microcontroller determines power management and signal conditioned output on the concentration of specific battery venting gases based on the sensed output from said at least one gas sensor.
US11942588B2
An assembly (1) comprises at least one base plate (2), a counter plate (3) connected thereto, and an electro-optical element (4). The base plate (2) is provided with at least one conductor track (7) for connecting the electro-optical element (4), and with at least one heat transfer element (5) for dissipating heat from the electro-optical element (4). The heat transfer element (5) is a heat-conductive operative connection between the electro-optical element (4) and the counter plate (3).
US11942584B2
In the embodiments of the present invention, a glass substrate in a micro display panel includes a first surface and a second surface arranged opposite to one another, and a first terminal and a second terminal arranged opposite to one another. An insulation layer disposed on the first surface. A thin film transistor layer disposed on a surface of the insulation layer away from the glass substrate. A micro light-emitting diode layer disposed on a surface of the thin film transistor layer away from the insulation layer. A terminal of the insulation layer, the thin film transistor layer, and the micro light-emitting diode layer close to the first terminal is bent toward a side away from the second surface, and an interval is defined between a terminal of the insulation layer close to the first terminal and the first terminal.
US11942582B2
A light-emitting module including a substrate, a light-emitting device disposed on the substrate, a lens, and an optical sensor. The light-emitting device includes at least one light-emitting element and a light-transmissive member disposed on a light extraction surface of the at least one light-emitting element. The lens is disposed apart from the light-emitting device at a position where the lens faces the light-emitting device. The optical sensor has an upper surface including a light-receiving surface to receive light through the lens and is disposed on the substrate at a position where at least a part of the light-receiving surface faces the lens. A center of the light-emitting device is located at a center of the lens in a plan view.
US11942579B2
A light emitting device includes: a base; a first terminal and a second terminal located at a surface of the base; a light emitting element array chip mounted on the base, the light emitting element array chip including: a support substrate, a plurality of first wirings and a plurality of second wirings disposed on the support substrate, and a plurality of light emitting elements, each of the light emitting elements arranged on the first wiring and the second wiring and electrically connected to the first wiring and the second wiring; and a plurality of wires including a first wire connecting the first wiring to the first terminal, and a second wire connecting the second wiring to the second terminal.
US11942571B2
This specification discloses LEDs in which the light emitting active region of the semiconductor diode structure is located within an optical cavity defined by a nanostructured layer embedded within the semiconductor diode structure on one side of the active region and a reflector located on the opposite side of the active region from the embedded nanostructured layer. The reflector may, for example, be a conventional specular reflector disposed on or adjacent to a surface of the semiconductor diode structure. Alternatively, the reflector may or comprise a nanostructured layer. The reflector may comprise a nanostructured layer and a specular reflector, with the nanostructured layer disposed adjacent to the specular reflector between the specular reflector and the active region.
US11942569B2
In various embodiments, degradation of epoxy within packages for ultraviolet light-emitting devices is reduced or substantially eliminated via package venting, prevention of transmission of ultraviolet light to one or more regions of epoxy utilized in the package, and/or utilization of packaging schemes that reduce or avoid utilization of epoxy and/or specific metals.
US11942568B2
A light-emitting diode device includes an epitaxial structure that contains first-type and second-type semiconductor units and an active layer interposed therebetween, a light transmittable dielectric element that is disposed on the first-type semiconductor unit opposite to the active layer and is formed with a first through hole, an adhesive layer that is disposed on the dielectric element and is formed with a second through hole corresponding in position to the first through hole, and a metal contact element that is disposed on the adhesive layer. The adhesive layer has a thickness of at most one fifth of that of the dielectric element. The metal contact element extends into the first and second through holes, and electrically contacts the first-type semiconductor unit. A method for manufacturing the LED device is also disclosed.
US11942567B2
Provided is a method of manufacturing a light-emitting element, the method including positioning a substrate, forming a first separation layer, which includes a first sacrificial layer, an etching control layer on the first sacrificial layer, and a second sacrificial layer on the etching control layer, on the substrate, forming at least one first light-emitting element on the first separation layer, and separating the first light-emitting element from the substrate.
US11942561B2
A high efficiency configuration for a solar cell module comprises solar cells conductively bonded to each other in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency.
US11942558B2
A semiconductor device includes a first transistor, a second transistor and a third transistor provided on a substrate, the first to third transistors respectively including source and drain regions spaced apart from each other, a gate structure extending in a first direction on the substrate and interposed between the source and drain regions, and a channel region connecting the source and drain regions to each other. A channel region of the second transistor and a channel region of the third transistor respectively include a plurality of channel portions, the plurality of channel portions spaced apart from each other in a second direction, perpendicular to an upper surface of the substrate, and connected to the source and drain regions, respectively. A width of a channel portion of the third transistor in the first direction is greater than a width of a channel portion of the second transistor in the first direction.
US11942555B2
A semiconductor device with favorable electric characteristics is provided. The semiconductor device includes a first insulating layer, a second insulating layer, an oxide semiconductor layer, and first to third conductive layers. The oxide semiconductor layer includes a region in contact with the first insulating layer, the first conductive layer is connected to the oxide semiconductor layer, and the second conductive layer is connected to the oxide semiconductor layer. The second insulating layer includes a region in contact with the oxide semiconductor layer, and the third conductive layer includes a region in contact with the second insulating layer. The oxide semiconductor layer includes first to third regions. The first region and the second region are separated from each other, and the third region is located between the first region and the second region. The third region and the third conductive layer overlap with each other with the second insulating layer located therebetween. The first region and the second region include a region having a higher carbon concentration than the third region.
US11942554B2
In a transistor that includes an oxide semiconductor, a change in electrical characteristics is suppressed and the reliability is improved.
A semiconductor device that includes a transistor is provided. The transistor includes a first conductive film that functions as a first gate electrode, a first gate insulating film, a first oxide semiconductor film that includes a channel region, a second gate insulating film, and a second oxide semiconductor film and a second conductive film that function as a second gate electrode. The second oxide semiconductor film includes a region higher in carrier density than the first oxide semiconductor film. The second conductive film includes a region in contact with the first conductive film.
US11942550B2
A method for manufacturing a nanosheet semiconductor device includes forming a poly gate on a nanosheet stack which includes at least one first nanosheet and at least one second nanosheet alternating with the at least one first nanosheet; recessing the nanosheet stack to form a source/drain recess proximate to the poly gate; forming an inner spacer laterally covering the at least one first nanosheet; and selectively etching the at least one second nanosheet.
US11942536B2
Systems and methods for manufacturing two-dimensional (2D) gas channel for vertical transistors. The system can include a semiconductor device. The semiconductor device can include a channel structure surrounding a first dielectric core. The channel structure can include a first two-dimensional (2D) material and a second 2D material. The semiconductor device can include a source metal surrounding a first portion of the channel structure. The semiconductor device can include a drain metal surrounding a second portion of the channel structure. The semiconductor device can include a gate metal surrounding a third portion of the channel structure.
US11942522B2
A method for manufacturing a semiconductor structure and the semiconductor structure are provided. The method includes the following operations. A substrate provided with a plurality of active areas arranged at intervals is provided. A first laminated structure and a first photoresist layer are sequentially formed on the substrate. Negative Type Develop (NTD) is performed on the first photoresist layer, to form a first pattern. The first laminated structure is etched along the first pattern, to form a second pattern in the first laminated structure. The substrate is etched up to a preset depth by taking the first laminated structure having the second pattern as a mask, to form a recess and form a plurality of protuberances arranged at intervals on the reserved substrate. The recess surrounds the protuberance, and the active area is exposed between the protuberances.
US11942520B2
Provided is a semiconductor film having a corundum-type crystal structure composed of α-Ga2O3 or an α-Ga2O3 solid solution and the crystal defect density on at least one surface of the semiconductor film is 1.0×106/cm2 or less.
US11942512B2
A termination structure in which a semiconductor active region is surrounded with a guard ring and capable of preventing corrosion of a metal layer connected to the guard ring includes: an active region and a guard ring region surrounding the active region. A guard ring is formed on the semiconductor substrate, and an interlayer insulating film is formed on the semiconductor substrate so as to cover the guard ring. A field plate is disposed on the interlayer insulating film and is electrically connected to the guard ring via a contact penetrating the interlayer insulating film. A protective film covers the field plate, which has a laminated structure including a first metal in contact with the guard ring and a second metal which is disposed in contact with the first metal and has a lower standard potential than the first metal.
US11942507B2
Described are light emitting diode (LED) devices comprising a plurality of mesas defining pixels, each of the plurality of mesas comprising semiconductor layers, an N-contact material in a space between each of the plurality of mesas, a dielectric material which insulates sidewalls of the P-type layer and the active region from the metal. Each of the mesas is spaced so that there is a pixel pitch in a range of from 10 μm to 100 μm and dark space gap between adjacent edges of p-contact layer. The dark space gap may be less than 20% of the pixel pitch. The dark space gap may be in a range of from 4 μm to 10 μm.
US11942504B2
Image sensors include a pixel die that is stacked on a logic die. The logic die includes at least one function logic element disposed on a bond side thereof, and a logic oxide array of raised logic oxide features also disposed on the bond side. The pixel die includes a pixel array disposed on a light receiving side thereof, and a pixel oxide array of raised pixel oxide features disposed on a bond side of the pixel die. A plurality of outer bonds is disposed between an outer region of the logic die and an outer region of the pixel die. A plurality of inner bonds is formed at an inner region of the image sensor between the pixel oxide array and the logic oxide array, the inner bonds being spaced apart by a plurality of fluidly connected air gaps that extend between the logic die and the pixel die.
US11942501B2
An apparatus according to the present invention in which a first substrate including a photoelectric conversion element and a gate electrode of a transistor, and a second substrate including a peripheral circuit portion are placed upon each other. The first substrate does not include a high-melting-metal compound layer, and the second substrate includes a high-melting-metal compound layer.
US11942497B2
An imaging device having a three-dimensional integration structure is provided. A first structure including a transistor including silicon in an active layer or an active region and a second structure including an oxide semiconductor in an active layer are fabricated. After that, the first and second structures are bonded to each other so that metal layers included in the first and second structures are bonded to each other; thus, an imaging device having a three-dimensional integration structure is formed.
US11942496B2
A digital image sensor package includes an image sensor substrate and a glass covering. The image sensor substrate carries photodiodes. The glass covering has a bottom surface, a top surface opposite the bottom surface, and a sidewall delimiting a perimeter edge of the glass covering. The glass covering overlies the photodiodes. A surface area of the top surface of the glass covering is greater than a surface area of the bottom surface of the glass covering such that the sidewall is anti-perpendicular to the top and bottom surfaces of the glass.
US11942488B2
A display device includes: a substrate; a first conductive layer on the substrate and comprising a first signal line; an insulating layer pattern on the first conductive layer; a semiconductor pattern on the insulating layer pattern; a gate insulating layer on the semiconductor pattern; and a second conductive layer comprising a gate electrode on the gate insulting layer and a first source/drain electrode and a second source/drain electrode, each on at least a part of the semiconductor pattern, wherein the insulating layer pattern and the semiconductor pattern have a same planar shape, the semiconductor pattern comprises a channel region overlapping the gate electrode, a first source/drain region on a first side of the channel region and a second source/drain region on a second side of the channel region, and the first source/drain electrode electrically connects the first source/drain region and the first signal line.
US11942487B2
The prevent application provides an array substrate and a display panel. The array substrate is provided with a plurality of rows of pixel units, wherein each of the pixel units is provided with a transistor area; a main transistor unit, a sub-transistor unit, and a shared transistor unit are disposed in the transistor area; and the shared transistor unit includes a source and a drain; each of the plurality of rows of the pixel units is provided with a shared metal wiring; and the shared metal wiring is provided above the transistor area and extends along an arrangement direction of the pixel units in a corresponding one of the plurality of rows, and is electrically connected to a source of the shared transistor unit in each of the pixel units, sequentially.
US11942486B2
The present invention provides a display panel. By changing a wiring mode of data lines of a sub-pixel, a non-display area of a first sub-pixel is provided with a data line branched in the display area, and a display area of the first sub-pixel is further provided with a second data line, such that by setting opposite signals of the first data line and the second data line, the coupling voltages of the two data line signals to the sub-pixels can be offset by each other, and the problem of vertical crosstalk of an ultra-narrow border display is improved.
US11942482B2
A display device according to an embodiment includes a light blocking layer disposed on a substrate; an oxygen supply layer disposed on and contacting the light blocking layer; a semiconductor layer disposed on the oxygen supply layer; and a light emitting diode electrically connected with the semiconductor layer. The semiconductor layer includes an oxide semiconductor, and the oxygen supply layer includes a metal oxide that includes at least one of indium, zinc, gallium, and tin.
US11942477B2
A semiconductor device including a gate separation region is provided. The semiconductor device includes an isolation region between active regions; interlayer insulating layers on the isolation region; gate line structures overlapping the active regions, disposed on the isolation region, and having end portions facing each other; and a gate separation region disposed on the isolation region, and disposed between the end portions of the gate line structures facing each other and between the interlayer insulating layers. The gate separation region comprises a gap fill layer and a buffer structure, the buffer structure includes a buffer liner disposed between the gap fill layer and the isolation region, between the end portions of the gate line structures facing each other and side surfaces of the gap fill layer, and between the interlayer insulating layers and the side surfaces of the gap fill layer.
US11942468B2
A packaged semiconductor die may include a package terminal array comprising a plurality of terminals, wherein a spacing between the plurality of terminals of the ball grid array is less than 0.5 mm. First and second high-voltage circuits of the die may output a differential signal to a first and second terminal that may exceed 15 volts, in which the first high-voltage circuit and the second high-voltage circuit are positioned symmetrically around an axis and in which the first terminal and the second terminal are located at an edge of the package terminal array. A low-voltage circuit may be coupled to a third terminal and positioned between the first high-voltage circuit and the second high-voltage circuit, wherein the low-voltage circuit comprises circuitry organized in columns aligned along an axis and having a width defined by a fraction of the terminal spacing pitch.
US11942467B2
A semiconductor structure includes a first metal-dielectric-metal layer, a first dielectric layer, a first conductive layer, a second conductive layer, and a second dielectric layer. The first metal-dielectric-metal layer includes a plurality of first fingers, a plurality of second fingers, and a first dielectric material. The first fingers are electrically connected to a first voltage. The second fingers are electrically connected to a second voltage different from the first voltage, and the first fingers and the second fingers are arranged in parallel and staggeredly. The first dielectric material is between the first fingers and the second fingers. The first dielectric layer is over the first metal-dielectric-metal layer. The first conductive layer is over the first dielectric layer. The second conductive layer is over the first conductive layer. The second dielectric layer is between the first conductive layer and the second conductive layer.
US11942466B2
According to one embodiment, a memory device includes: a first chip including a first insulating layer and a first pad; a plurality of memory units provided in a first area of the first insulating layer and arranged at first intervals in a first direction parallel to a surface of the first chip; a plurality of mark portions provided in a second area of the first insulating layer and arranged at second intervals in the first direction; a second chip including a second pad connected to the first pad and overlapping the first chip in a second direction perpendicular to the surface of the first chip; and a circuit provided in the second chip.
US11942458B2
A semiconductor package includes a first substrate, a first semiconductor chip and a passive device which are laterally spaced apart from each other on the first substrate and are disposed face-up on the first substrate, a first molding part surrounding the first semiconductor chip and the passive device on the first substrate, a second semiconductor chip disposed on the first molding part and electrically connected to the first semiconductor chip and the passive device, a second molding part surrounding the second semiconductor chip on the first molding part, first through-electrodes vertically penetrating the first molding part, at least some of first through-electrodes electrically connect the first substrate to the second semiconductor chip, and external terminals provided under the first substrate.
US11942453B2
A 3D integrated circuit device can include a substrate, a thermal interface layer and at least one die, at least one device layer bonded between the thermal interface layer and the at least one die, wherein the thermal interface layer enhances conductive heat transfer between the at least one device layer and the at least one die, and a heat sink located adjacent to a heat spreader, wherein the thermal interface layer, the at least one die and the at least one device layer are located between the heat spreader and the substrate.
US11942450B2
A cell of fluidic assembly of microchips on a substrate, including: a base having its upper surface intended to receive the substrate; a body laterally delimiting a fluidic chamber above the substrate; and a cover closing the fluidic chamber from its upper surface, wherein the body comprises first and second nozzles respectively emerging onto opposite first and second lateral edges of the fluidic chamber, each of the first and second nozzles being adapted to injecting and/or sucking in a liquid suspension of microchips into and/or from the fluidic chamber, in a direction parallel to the mean plane of the substrate.
US11942449B2
A semiconductor arrangement includes a controllable semiconductor element having an active region, and bonding wires arranged in parallel to each other in a first horizontal direction. The active region has a first length in the first horizontal direction and a first width in a second horizontal direction perpendicular to the first horizontal direction. Each bonding wire is electrically and mechanically coupled to the controllable semiconductor element by a first number of bond connections arranged above the active region. A first bond connection of each bonding wire is arranged at a first distance from a first edge of the active region. A second bond connection of each bonding wire is arranged at a second distance from a second edge of the active region opposite the first edge. The first and second distances are both less than the first length divided by twice the first number of bond connections.
US11942443B2
Provided is an array substrate. The array substrate includes at least one pad group disposed in a peripheral region of a base substrate, wherein the at least one pad group includes a sector pad group in which the pads are distributed in a sector shape. Therefore, the bonding yield between the array substrate and the circuit board is increased.
US11942436B2
A method of forming a semiconductor device includes: forming first electrical components in a substrate in a first device region of the semiconductor device; forming a first interconnect structure over and electrically coupled to the first electrical components; forming a first passivation layer over the first interconnect structure, the first passivation layer extending from the first device region to a scribe line region adjacent to the first device region; after forming the first passivation layer, removing the first passivation layer from the scribe line region while keeping a remaining portion of the first passivation layer in the first device region; and dicing along the scribe line region after removing the first passivation layer.
US11942423B2
The present disclosure relates to semiconductor structures and, more particularly, to series inductors and methods of manufacture. A structure includes a plurality of wiring levels each of which include a wiring structure connected in series to one another. A second wiring level being located above a first wiring level of the plurality of wiring levels. A wiring structure on the second wiring level being at least partially outside boundaries of the wiring structure of the first wiring level.
US11942417B2
A device includes a sensor die having a sensing region at a top surface of the sensor die, an encapsulant at least laterally encapsulating the sensor die, a conductive via extending through the encapsulant, and a front-side redistribution structure on the encapsulant and on the top surface of the sensor die, wherein the front-side redistribution structure is connected to the conductive via and the sensor die, wherein an opening in the front-side redistribution structure exposes the sensing region of the sensor die, and wherein the front-side redistribution structure includes a first dielectric layer extending over the encapsulant and the top surface of the sensor die, a metallization pattern on the first dielectric layer, and a second dielectric layer extending over the metallization pattern and the first dielectric layer.
US11942414B2
Integrated circuits (ICs), including capacitors and inductors, employing directly coupled metal lines between vertically-adjacent interconnect layers for reduced coupling resistance, and related fabrication methods. By directly coupled, it is meant that there is not an intermediate vertical interconnect access (via) layer with a via(s) interconnecting the metal lines in vertically-adjacent interconnect layers. An overlying and underlying metal line in respective and vertically-adjacent overlying and underlying interconnect layers are directly coupled to each other without the need for an intermediate via layer. For example, directly coupled metal in adjacent interconnect layers of IC can reduce contact resistance between the metal lines and reduce the overall height of the IC. An insulating layer(s) can be disposed in select recessed regions between the overlying interconnect layer and the underlying interconnect layer to insulate an overlying metal line from another vertically-intersecting underlying metal line that are not intended to be electrically coupled together.
US11942409B2
An integrated circuit includes a first set of dies, each die comprising circuitry and a second set of interposer dies. At least two dies of the first set of dies are connected to each other via at least one of the interposer dies. The at least one of the interposer dies includes first connections connected to a first die of the first set of dies, second connections connected to a second die of the first set of dies, and buffers connected between the first connections and the second connections. The buffers are configured to condition signals between the first die and the second die.
US11942385B2
A semiconductor package includes a substrate having a first side and a second side opposite to the first side, a first type semiconductor die disposed on the first side of the substrate, a first compound attached to the first side and encapsulating the first type semiconductor die, and a second compound attached to the second side, causing a stress with respect to the first type semiconductor die in the first compound. A method for manufacturing the semiconductor package described herein is also disclosed.
US11942381B2
Embodiments of the present invention provide apparatus and method for reducing non uniformity during thermal processing. One embodiment provides an apparatus for processing a substrate comprising a chamber body defining a processing volume, a substrate support disposed in the processing volume, wherein the substrate support is configured to rotate the substrate, a sensor assembly configured to measure temperature of the substrate at a plurality of locations, and one or more pulse heating elements configured to provide pulsed energy towards the processing volume.
US11942368B2
Methods and devices of having an enclosure structure formed in a multi-layer interconnect and a through-silicon-via (TSV) extending through the enclosure structure. In some implementations, a protection layer is formed between the enclosure structure and the TSV.
US11942366B2
Implementations of die singulation systems and related methods may include forming a plurality of die on a first side of a substrate, forming a seed layer on a second side of a substrate opposite the first side of the substrate, using a shadow mask, applying a mask layer over the seed layer, forming a backside metal layer over the seed layer, removing the mask layer, and singulating the plurality of die included in the substrate through removing substrate material in the die street and through removing seed layer material in the die street.
US11942357B2
A placement apparatus for placing a workpiece is provided. The placement apparatus includes a stage on which a workpiece can be placed in a processing vessel; an edge ring including a locking part which is disposed on the stage so as to surround a periphery of the workpiece; a conductive connecting member connected with the edge ring at the locking part; and a first contacting member configured to cause the edge ring to contact the stage, while the edge ring is connected with the connecting member.
US11942351B2
An electrostatic chuck for a substrate processing system is provided and includes a baseplate, an intermediate layer disposed on the baseplate, and a top plate. The top plate is bonded to the baseplate via the intermediate layer and is configured to electrostatically clamp to a substrate. The top plate includes a monopolar clamping electrode and seals. The monopolar clamping electrode includes a groove opening pattern with coolant gas groove opening sets. The seals separate coolant gas zones. The coolant gas zones include four or more coolant gas zones. Each of the coolant gas zones includes distinct coolant gas groove sets. The top plate includes the distinct coolant gas groove sets. Each of the distinct coolant gas groove sets has one or more coolant gas supply holes and corresponds to a respective one of the coolant gas groove opening sets.
US11942347B2
A storage system includes an overhead stocker including an overhead crane track, shelving in which tiers of storages to accommodate articles therein are arranged vertically, and a crane to travel along the overhead crane track and transfer an article between the tiers of storages, an overhead transport vehicle system to perform receiving or delivering of an article from or to a predetermined transfer destination, and a transporter to vertically transport an article between the overhead stocker and the overhead transport vehicle system, the overhead transport vehicle system being provided below a lower end of the overhead stocker.
US11942343B2
The present disclosure relates generally to ion implantation, and more particularly, to systems and processes for measuring the temperature of a wafer within an ion implantation system. An exemplary ion implantation system may include a robotic arm, one or more load lock chambers, a pre-implantation station, an ion implanter, a post-implantation station, and a controller. The pre-implantation station is configured to heat or cool a wafer prior to the wafer being implanted with ions by the ion implanter. The post-implantation station is configured to heat or cool a wafer after the wafer is implanted with ions by the ion implanter. The pre-implantation station and/or post-implantation station are further configured to measure a current temperature of a wafer. The controller is configured to control the various components and processes described above, and to determine a current temperature of a wafer based on information received from the pre-implantation station and/or post-implantation station.
US11942337B2
The apparatus includes a support unit to support the substrate in a treatment space of a process chamber, a first fluid supply unit to supply a supercritical fluid having an organic solvent dissolved in the supercritical fluid, to the treatment space, a second fluid supply unit to supply the supercritical fluid having no organic solvent dissolved in the supercritical fluid, to the treatment space, an exhaust unit to exhaust the treatment space, a controller to control the first fluid supply unit, the second fluid supply unit, and the exhaust unit. The controller controls the first and second fluid supply units such that the supercritical fluid having no organic solvent dissolved in the supercritical fluid is supplied to the treatment space through the second fluid supply unit, after the supercritical fluid mixed with the organic solvent is supplied to the treatment space through the first fluid supply unit.
US11942328B2
A method for forming a Bragg reflector includes after forming first trenches in the stack, which are intended to form structures of the distributed Bragg reflector, forming a sacrificial interlayer at least in the first trenches, depositing a second masking layer at least inside the first trenches, forming second trenches intended to form sidewalls of the laser, removing the second masking layer from inside the first trenches, removing said sacrificial interlayer so as to remove, by lift-off, residues of the second masking layer that remain inside the first trenches, and filling said first trenches with at least one metal material.
US11942325B2
A transistor structure is disclosed. The transistor structure includes a dielectric layer that has a thinner portion over a first doped well and a second doped well, and a thicker portion adjacent the thinner portion and over the second doped well. The thicker portion has a height greater than the thinner portion above the doped wells. The transistor includes a first gate structure on the thinner portion and a second gate structure on the thicker portion of the dielectric layer. The transistor may include a third gate structure on the thicker portion.
US11942324B2
A method of promoting adhesion between a dielectric layer of a semiconductor device and a metal fill deposited within a trench in the dielectric layer, including performing an ion implantation process wherein an ion beam formed of an ionized dopant species is directed into the trench at an acute angle relative to a top surface of the dielectric layer to form an implantation layer in a sidewall of the trench, and depositing a metal fill in the trench atop an underlying bottom metal layer, wherein the metal fill adheres to the sidewall.
US11942323B2
A method for forming a doped zone of a transistor includes providing a stack having at least one active layer made from a semiconductor material, and a transistor gate pattern having at least one lateral side, and modifying a portion of the active layer so as to form a modified portion made of a modified semiconductor material. The modified portion extends down to the at least one lateral side of the gate pattern, at the edge of a non-modified portion above which the gate pattern is located. The method also includes forming a spacer on the lateral side, removing the modified portion by selective etching of the modified semiconductor material with respect to the semiconductor material of the non-modified portion, so as to expose an edge of the non-modified portion, and forming the doped zone by epitaxy starting from the exposed edge.
US11942321B2
Methods and systems for crystallizing a thin film provide a laser beam spot that is continually advanced across tire thin film to create a sustained complete or partial molten zone that is translated across the thin film, and crystallizes to form uniform, small-grained crystalline structures or grains.
US11942310B2
In an active gas generation apparatus of the present invention, an auxiliary conductive film provided on a first electrode dielectric film is provided to overlap part of an active gas flow path in plan view, and the auxiliary conductive film is set to the ground potential. An active gas auxiliary member provided on a second electrode dielectric film is provided to fill part of the active gas flow path between a discharge space and a gas ejection hole in a dielectric space between the first and second electrode dielectric films in order to limit to an active gas flow gap.
US11942307B2
A method for plasma processing includes: sustaining a plasma in a plasma processing chamber, the plasma processing chamber including a first radio frequency (RF) electrode and a second RF electrode, where sustaining the plasma includes: coupling an RF source signal to the first RF electrode; and coupling a bias signal between the first RF electrode and the second RF electrode, the bias signal having a bipolar DC (B-DC) waveform including a plurality of B-DC pulses, each of the B-DC pulses including: a negative bias duration during which the pulse has negative polarity relative to a reference potential, a positive bias duration during which the pulse has positive polarity relative to the reference potential, and a neutral bias duration during which the pulse has neutral polarity relative to the reference potential.
US11942305B2
In one embodiment, a data generation method includes generating a plurality of parametric elements by dividing, at positions of an extremum and an inflection point, a parametric curve that expresses a shape of a writing pattern and is defined by a plurality of control points arranged in order in a predetermined direction, generating a polygon by extracting, for each of the parametric elements, one or some of the plurality of control points and connecting the extracted control points in order in the predetermined direction, calculating a coverage by the polygon in each of a plurality of rectangular segmented regions obtained by dividing a target to be irradiated with a charged particle beam into a predetermined size, and calculating a coverage of each segmented region in a peripheral part of the writing pattern by finding intersections of each of the plurality of parametric elements and four sides of each of the plurality of segmented regions.
US11942304B2
Systems and methods for implementing a detector array are disclosed. According to certain embodiments, a substrate comprises a plurality of sensing elements including a first element and a second element, and a switching region therebetween configured to connect the first element and the second element. The switching region may be controlled based on signals generated in response to the sensing elements receiving electrons with a predetermined amount of energy.
US11942298B2
In an embodiment, a switching device includes at least one stationary contact, a movable contact, an armature, a permanent magnet and a magnetically-operated switch, wherein the movable contact is movable by the armature, wherein the permanent magnet is attached to the armature, and wherein the magnetically-operated switch is a Hall switch.
US11942294B2
A method for increasing the protection range of a thermal fuse, which includes the following steps: disposing the thermal fuse on a circuit board including a circuit loop, a first heat generating element and a second heat generating element; the second heat generating element is electrically connected to the circuit loop; electrically connecting the first heat generating element to the circuit loop; and disposing the heat conducting material on the circuit loop and making the heat conducting material cover the thermal fuse, the first heat generating element and the second heat generating element.
US11942291B2
The present disclosure relates to a motion sensing device for a vacuum circuit breaker and a vacuum circuit breaker comprising same. In the present disclosure, the motion sensing device for a vacuum circuit breaker is provided with a push rod assembly coupled to a movable electrode of a vacuum interrupter to elevate or lower the movable electrode, wherein the motion sensing device comprises: a sensor module spaced apart from the push rod assembly and arranged to face a side of a rod housing; and a sensing unit installed on a side of the push rod assembly and arranged to face the sensor module that senses the movement of the sensing unit.
US11942290B2
A vacuum interrupter has a cover base formed with an insertion opening for an axially movable moving contact rod carrying a moving contact. The moving contact rod is routed out of the vacuum interrupter in a vacuum-tight manner by way of a bellows. The bellows has a centering appendage which is formed by a tubular end piece of the bellows that runs parallel to the longitudinal axis of the bellows and is inserted into the insertion opening. The bellows moreover has a bellows base which is disposed on the centering appendage, runs substantially transversely to the longitudinal axis of the bellows, and is formed with a through-opening for the moving contact rod.
US11942283B2
A fixing module is for fixing a push button or emergency stop button or rotary actuator of a control and signaling device. In an embodiment, the fixing module is constructed from a top housing part and a bottom housing part, each including a cuboidal structure with a top side, an underside and four side parts connecting the top side to the underside. In at least one embodiment, on the top side of the bottom housing part, a material that extends at least partially in this plane and has a grounding function is formed or an electrically conductive component made of metal with a grounding function is arranged.
US11942275B2
The insulating plate has a swelling protruding in a first direction that is a direction a first plate portion toward a second plate portion. The swelling is formed integral with the insulating plate. The first plate portion has a first fitting part protruding in the first direction and formed integral with this plate portion. The first fitting part is fitted, in the first direction, onto one surface side of the swelling of the insulating plate. The second plate portion has a second fitting part protruding in the first direction and formed integral with this plate portion. The second fitting part is fitted, in a second direction opposite to the first direction, onto the other surface side of the swelling.
US11942270B2
An electricity storage device includes an internal element that has a first main surface, a second main surface, a first side surface, a second side surface, a first end surface, and a second end surface, and that further includes a first internal electrode drawn out to the first end surface, a second internal electrode drawn out to the second end surface, a separator layer disposed between the first and second internal electrodes, and an electrolytic solution. Moreover, a first end surface electrode is disposed on the first end surface; and a second end surface electrode is disposed on the second end surface. The first internal electrode, the second internal electrode, the separator layer, the first end surface electrode, and the second end surface electrode are integrally sintered to form a sintered body.
US11942263B2
A package device can include: a package body having a support body and an encapsulating body configured to encapsulate a conductive body of the package device; at least one extraction electrode electrically connected to the conductive body, and having a part exposed outside the package body; and where the support body is located on only part of a bottom surface of the encapsulating body, and protrudes from the bottom surface of the encapsulating body to form a cavity defined by the remaining exposed bottom surface of the encapsulating body and inner side surface of the supporting body.
US11942257B2
The coil electronic component includes: a body including a support member having a through-hole, an internal coil disposed on one or more of upper and lower surfaces of the support member, and an encapsulant encapsulating the support member and the internal coil; and external electrodes disposed on an external surface of the body and connected to the internal coil. The internal coil has coil patterns including an innermost and an outermost coil patterns. A portion of cross section of the innermost coil pattern has a different width than a remainder of the cross section of the innermost coil pattern.
US11942255B2
An inductor component includes an element body including a magnetic layer containing a resin and a magnetic powder; a coil wiring line arranged inside the element body; and an insulating coating film covering the coil wiring line and not including a magnetic material. In a cross section perpendicular to an extension direction of the coil wiring line, a top surface thickness of a part of the insulating coating film covering the top surface of the coil wiring line and a side surface thickness of parts of the insulating coating film covering side surfaces of the coil wiring line are less than or equal to 10 μm, and a corner thickness of parts of the insulating coating film that cover corners of the coil wiring line interposed between the top surface and the side surfaces is at least half of the top surface thickness and/or the side surface thickness.
US11942249B2
A composite magnetic body according to one aspect of the present invention includes a first metal magnetic particle covered with a first resin portion made of a first resin material and a second metal magnetic particle having a smaller particle size than the first metal magnetic particle, where the second metal magnetic particle is bound to the first metal magnetic particle via a second resin portion made of a second resin material, the second resin material having a softening point higher than the first resin material.
US11942243B2
The present invention provides an identifiable armored cable sheath. In accordance with an aspect of the present invention, there is provided an identifiable armored cable sheath comprising: an armored cable sheath having an outer surface, and a visual indicia applied on the outer surface of the cable sheath in a patterned arrangement, wherein the visual indicia possesses visibility features in low light. Another aspect of the present invention provides a method of making an identifiable armored cable sheath comprising: providing an armored cable sheath, and applying a visually distinctive tape to the outer surface of the sheath in a patterned arrangement.
US11942242B2
A wiring member includes a wiring body and a pattern. The wiring body includes a plurality of wire-like transmission members and a base material. The plurality of wire-like transmission members are fixed to the base material in an aligned state, and the pattern is provided on the wiring body. The pattern makes a two-dimensional position of at least a part of a portion related to the base material recognizable in the wiring body.
US11942238B2
What is disclosed is an insulator for providing insulation between a stringing block for an electrical conductor and a pole or cross arm on which the stringing block is mounted. The insulator is made of a non-conductive material such as plastic. The insulator has an upper opening in the body that is configured for receiving a flange of a stringing roller. The insulator can be configured to be mounted directly to a pole or cross arm, such as by using a ratcheting strap. Alternatively the insulator can be configured to be positioned between the roller and a base, such as those known in the prior art.
US11942237B2
A cable coater system for a downhole tool includes a cable coater. The cable coater may include a housing and one or more rollers that are coupled to the housing, wherein the one or more rollers are configured to rest on the downhole cable while guiding the cable through openings in the cable coater during wireline operations. The cable coater may remain on cable during all spooling (on and off) activities for the duration of operations and activated to coat the cable upon the final pull out of hole and prior to storage of the cable. The spooling in and out of the cable may further be automatically controlled by providing a positional indicator of the cable coater and thus where the cable is in three-dimensional space relative the spool.
US11942233B2
A fire resistant corrugated coaxial cable is described that employs a high-temperature, insulating alkaline earth silicate (AES) wool dielectric. The AES wool dielectric is devoid of water as a constituent. The AES wool may be survivable under conditions of high heat, such as temperatures specified by common fire test standards (e.g., 1850° F./1010° C. for two hours). The cable is configured to maintain a relatively coaxial relation between a center conductor and an outer conductor even under aforementioned fire tests. A layer of ceramifiable silicone rubber or refractory fiber wrap can surround the outer conductor and continues to insulate it from the outside if a low-smoke zero-halogen (LSZH) jacket burns away.
US11942224B2
A system for evaluating mental health of patients includes a memory and a control system. The memory contains executable code storing instructions for performing a method. The control system is coupled to the memory and includes one or more processors. The control system is configured to execute the machine executable code to cause the control system to perform the method: A selection of answers associated with a patient is received. The selection of answers corresponds to each question in a series of questions from mental health questionnaires. Unprocessed MRI data are received. The unprocessed MRI data correspond to a set of MRI images of a biological structure associated with the patient. The unprocessed MRI data is processed to output a set of MRI features. Using a machine learning model, the selection of answers and the set of MRI features are processed to output a mental health indication of the patient.
US11942223B1
Systems and methods for rapid gene set enrichment analysis and applications thereof are described. These systems and methods enable improved prioritization of relevant gene sets while maintaining a relatively lower false positive rate. Additionally, the ability to accelerate enrichment analysis and analyze hundreds of thousands of gene sets is described.
US11942215B2
The disclosure pertains to a secure intelligent networked system for identifying and correcting a defect in a health care service and method for using the same. The system receives data regarding patient care, generally obtained from commercial insurance claims, customer claims or Medicare claims. The system operates on a plurality of nodes configured based on a set of metrics associated with the appropriateness of health care measures. The system may generate a determination regarding the appropriateness of the measure. The system may further produce a second determination denoting a physician's overall conformity with appropriate standards of practice. Finally, the system may generate a knowledge narrative indicating an appropriate action.
US11942213B2
A medical image processing device includes a processor, in which the processor acquires an examination image of a subject captured by an endoscope, and identifies an incision suitable site in the subject included in the examination image and performs control for outputting incision suitable site information regarding the incision suitable site on the basis of the examination image, and the identification of the incision suitable site information is performed by using a learning image associated with a position of a muscular layer in the subject.
US11942212B2
The medical data processing apparatus according to any of embodiments includes processing circuitry. The processing circuitry is configured to calculate a probability that target image data has a lesion and a confidence interval indicating a reliability of the probability, and to output data on the lesion based on the probability and the confidence interval of the probability.
US11942211B2
The present invention relates to a method for generating a report (50) comprising receiving a user input to thereby generate at least one final finding (24); automatically generating the report (50) based on the at least one final finding (24); and utilizing the at least one final finding (24) to train at least one algorithm (12), wherein the at least one algorithm (12) is configured to generate at least one machine finding (22). The present invention also relates to a corresponding system and use.
US11942210B2
The method of obtaining DICOM files may comprise receiving, by a processor, scanning data of a scannable graphic associated with an item, wherein the scannable graphic is associated with DICOM tag data; extracting, by the processor, the DICOM tag data from the scanning data; determining, by the processor, that the DICOM tag data is associated with a first DICOM file; identifying, by the processor, a user of the first DICOM file; retrieving, by the processor, the first DICOM file; searching, by the processor, for other DICOM files that are associated with at least one of the user or the first DICOM file; retrieving, by the processor, the other DICOM files; and sending, by the processor and to the user, the first DICOM file and the other DICOM files.
US11942206B2
Systems and methods for evaluating the efficacy of entertaining elements during physical and cognitive therapeutic sessions are disclosed. The system is comprised of a means for providing visual and auditory information, and prompting a patient to perform physical and cognitive tasks of varying difficulty. The system is further comprised of a means of tracking the patient's movements to provide feedback to the patient and assess the performance of the patient's movements. Prompted movements are designed to provide therapeutic mental, behavioral, and physical health benefits to the patient, and may increase or decrease in difficulty based on prior assessments of a patient's movements. Entertaining elements are introduced in the visual and auditory information and assessed for their impact on the patient's performance of the movements.
US11942199B1
Methods, systems, and apparatus are disclosed to initialize a pharmacy application in a mobile computing device, the pharmacy application configured to prompt a user for a location acceptance via a question prompt notification. The pharmacy application may be launched in a background process of the mobile computing device, without user intervention, wherein the pharmacy application is configured to transmit a location of the mobile computing device and customer identification information to a remote pharmacy computing system, and receive a ready prescription including a pickup location at a predetermined pharmacy location from the remote pharmacy computing system. When the mobile computing device is within a proximity of the predetermined pharmacy location, the pharmacy application may display, on the mobile communication device, an indication that the ready prescription is available at the pickup location.
US11942195B2
A system for maintaining accurate health data and for providing rewards to data market participants. A marketplace platform based on Blockchain technology leverages smart contracts to provide rewards to sellers of data assets that provide corrections or updates to medical data, such as provider demographics. A URL API is provided to a buyer of the data with an encrypted password that is used to access the data from the URL API.
US11942194B2
The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
US11942185B2
An Input/Output (I/O) circuit for a memory device is provided. The I/O circuit includes a charge integration circuit coupled to a bitline of the memory device. The charge integration circuit provides a sensing voltage based on a decrease of a voltage on the bitline. A comparator is coupled to the charge integration circuit. The comparator compares the sensing voltage with a reference voltage and provides an output voltage based on the comparison. A time-to-digital converter coupled to the comparator. The time-to-digital convertor converts a time associated with the output voltage to a digital value.
US11942184B2
A programmable logic circuit includes multiple logic blocks that are connected communicatively, wherein multiple modules are reconfigured in any of the logic blocks, and wherein the modules include a first module that is being executed and a second module that is not being executed, and start of execution of the second module is delayed from a start time point of execution of the first module so as to obtain a state in which a first time at which the first module accesses a memory does not overlap a second time at which the second module accesses the memory.
US11942177B2
One aspect of this description relates to a memory array. In some embodiments, the memory array includes a first memory cell coupled between a first local select line and a first local bit line, a second memory cell coupled between a second local select line and a second local bit line, a first switch coupled to a global bit line, a second switch coupled between the first local bit line and the first switch, and a third switch coupled between the second local select line and the first switch.
US11942170B2
An object is to provide a pulse signal output circuit capable of operating stably and a shift register including the pulse signal output circuit. A pulse signal output circuit according to one embodiment of the disclosed invention includes first to tenth transistors. The ratio W/L of the channel width W to the channel length L of the first transistor and W/L of the third transistor are each larger than W/L of the sixth transistor. W/L of the fifth transistor is larger than W/L of the sixth transistor. W/L of the fifth transistor is equal to W/L of the seventh transistor. W/L of the third transistor is larger than W/L of the fourth transistor. With such a structure, a pulse signal output circuit capable of operating stably and a shift register including the pulse signal output circuit can be provided.
US11942165B2
A memory device includes memory cells, and a first latch circuit, a second latch circuit, and a third latch circuit, coupled to the memory cells, wherein the first latch circuit is configured to store verification data during a verification operation, the second latch circuit is configured to store failure pattern data during the verification operation, and the third latch circuit is configured to store program data.
US11942160B2
A request to perform a secure erase operation for a memory component can be received. A voltage level of a pass voltage that is applied to unselected wordlines of the memory component during a read operation can be determined. A voltage pulse can be applied during a program operation to at least one wordline of the memory component to perform the secure erase operation. The voltage pulse can exceed the pass voltage applied to the unselected wordlines of the memory component during the read operation.
US11942156B2
Provided herein is a memory device for performing a program operation on memory cells. The memory device include a plurality of memory cells configured to store data, a voltage generator configured to apply program voltages to a word line coupled to the plurality of memory cells during a program operation in which the plurality of memory cells are programmed to a plurality of program states, a cell speed determiner configured to determine a program speed of the plurality of memory cells depending on a number of pulses for the program voltages applied to the word line while the program operation is being performed, and a program manager configured to change a condition for remaining program operations depending on the program speed determined by the cell speed determiner.
US11942155B2
A memory system includes a memory array comprising a plurality of memory cells. Each of the memory cells includes a first programming transistor, a second programming transistor, a first reading transistor coupled to the first programming transistor in series, and a second reading transistor coupled to the second programming transistor in series. The memory system includes an authentication circuit operatively coupled to the memory array. The authentication circuit is configured to generate a Physically Unclonable Function (PUF) signature based on respective logic states of the plurality of memory cells. The logic state of each of the plurality of memory cells is determined based on a preceding breakdown of either the corresponding first programming transistor or second programming transistor.
US11942151B2
A variety of applications can include one or more memory devices having one or more memory arrays of memory cells, where each memory cell is a resistive memory cell arranged such that a clamp current for the memory cell can be provided by an access line biasing circuit to the memory cell opposite a coupling of a sense circuit to a digit line to the memory array. The access line biasing circuit and the sense circuit can be operated in a digit line precharge phase and an access line biasing phase of a memory cell of the memory array using a set of switches to control activities for the memory cell in the memory array, the sense circuit, and the access line biasing circuit. A reference current can be provided from the access line biasing circuit to the sense circuit. Additional devices, systems, and methods are discussed.
US11942149B2
The present invention is directed to binding molecules that possess one or more epitope-binding sites specific for an epitope of CD137 and one or more epitope-binding sites specific for an epitope of a tumor antigen (“TA”) (e.g., a “CD137×TA Binding Molecule”). In one embodiment, such CD137×TA Binding Molecules will be bispecific molecules, especially bispecific tetravalent diabodies, that are composed of two, three, four or more than four polypeptide chains and possessing two epitope-binding sites each specific for an epitope of CD137 and two epitope-binding sites each specific for an epitope of a TA. Alternatively, such CD137×TA Binding Molecules will be bispecific molecules, especially bispecific trivalent binding molecules composed of three or more polypeptide chains and possessing one or two epitope-binding sites each specific for an epitope of CD137 and one or two epitope-binding sites each specific for an epitope of a TA. The CD137×TA Binding Molecules of the invention are capable of simultaneous binding to CD137, and a TA. The invention is directed to pharmaceutical compositions that contain any such CD137×TA Binding Molecules. The invention is additionally directed to methods for the use of such molecules in the treatment of cancer and other diseases and conditions. The invention also provides novel CD137-binding molecules, and HER2/neu-binding molecules, as well as derivatives thereof and uses thereof.
US11942147B2
A memory device is provided, which may include a first electrode, a memory layer stack including at least one semiconducting metal oxide layer and at least one hydrogen-containing metal layer, and a second electrode. A semiconductor device is provided, which may include a semiconducting metal oxide layer containing a source region, a drain region, and a channel region, a hydrogen-containing metal layer located on a surface of the channel region, and a gate electrode located on the hydrogen-containing metal layer. Each hydrogen-containing metal layer may include at least one metal selected from platinum, iridium, osmium, and ruthenium at an atomic percentage that is at least 90%, and may include hydrogen atoms at an atomic percentage in a range from 0.001% to 10%. Hydrogen atoms may be reversibly impregnated into a respective semiconducting metal oxide layer to change resistivity and to encode a memory bit.
US11942137B2
A memory controller, to control a semiconductor memory device, includes an access pattern profiler, a row hammer prediction neural network, and a memory interface. The access pattern profiler generates an access pattern profile based on a row access pattern on a portion of memory cell rows of the semiconductor memory device during a reference time interval posterior to a refresh interval during which the memory cell rows are refreshed. The row hammer prediction neural network predicts a probability of occurrence based on the access pattern profile. In response to the probability being equal to or greater than a reference value, the row hammer prediction neural network generates a hammer address, an alert signal indicating that the row hammer occurs, and an outcast row list. The memory interface transmits the hammer address, the outcast row list, and the alert signal to the semiconductor memory device.
US11942128B2
Disclosed is a magnetic memory device including a pinned magnetic pattern and a free magnetic pattern that are sequentially stacked on a substrate, a tunnel barrier pattern between the pinned magnetic pattern and the free magnetic pattern, a top electrode on the free magnetic pattern, and a capping pattern between the free magnetic pattern and the top electrode. The capping pattern includes a lower capping pattern, an upper capping pattern between the lower capping pattern and the top electrode, a first non-magnetic pattern between the lower capping pattern and the upper capping pattern, and a second non-magnetic pattern between the first non-magnetic pattern and the upper capping pattern. Each of the lower capping pattern and the upper capping pattern includes a non-magnetic metal. The first non-magnetic pattern and the second non-magnetic pattern include different metals from each other.
US11942127B2
A magnetic memory device includes a spin orbit torque (SOT) generator configured to generate a SOT, and a vertical magnetic recording layer connected to a main surface of the SOT generator at one end thereof, and is configured to record information using a SOT generated by the SOT generator and a current flowing in the vertical magnetic recording layer in combination. The magnetic memory device includes an insulating layer on one end of the vertical magnetic recording layer in an extension direction of the vertical magnetic recording layer, and a fixed layer on the insulating layer in the extension direction of the vertical magnetic recording layer.
US11942123B1
In a disk drive that includes a magnetic head and a flexible printed circuit board (FPCB) coupled to an actuator for the magnetic head, a method of writing servo information includes: receiving a signal based on an electrical property of a material included in the FPCB, wherein the electrical property of the material changes as the actuator moves; determining a radial position of the magnetic head relative to a disk of the disk drive based on the signal; and controlling a radial velocity of the magnetic head relative to the disk of the disk drive based on the radial position.
US11942115B2
A video editing device includes: a video storage unit for storing in an unedited state a plurality of raw videos obtained by capturing videos of one event by a plurality of video capturing devices and used for creation of a video work relating to the event; and an editing unit for creating an edited video relating to the event through use of the plurality of raw videos as requested by a user. The editing unit is configured to: add metadata that allows content appearing in each scene to be indicated to each of the plurality of raw videos stored in the video storage unit; calculate, when an editing standard is input from outside, degrees of matching between the editing standard and the plurality of raw videos based on the metadata; and create the edited video through use of some of the plurality of raw videos extracted based on the degrees of matching.
US11942110B2
According to one embodiment, a magnetic disk device includes a disk, a head, a command queue, a command residence time calculation unit calculating a residence time of each of commands in the command queue, a command information calculation unit calculating the number of the commands and a ratio, a limit time determination unit obtaining a latency limit time corresponding to the number of commands and the ratio, from a latency limit time determination table, and a command selection processing unit selecting a command to be executed, by considering the latency limit time.
US11942109B2
In order to enable adjustment of the inclination of a guide roller member with respect to a base body, this member is provided with a base body and a guide roller member that is secured to the base body and that determines the advancement direction for a prescribed tape. The guide roller member includes a base part and a rotating shaft that is secured to the base part. In relation to the base body, the base part comes into contact, simultaneously and on the same side as the rotating shaft, with: the leading ends of a plurality of screws that are passed through a plurality of screw holes penetrating the base body; and projecting parts that are connected to or have come into contact with the base part.
US11942096B2
Provided are a computer system for transmitting audio content to realize a user-customized being-there and a method thereof. The computer system may be configured to detect audio files that are generated for a plurality of objects at a venue, respectively, and metadata including spatial features that are set for the objects at the venue, respectively, and to transmit the audio files and the metadata for a user. An electronic device of the user may realize a being-there at the venue by rendering the audio files based on the spatial features in the metadata. That is, the user may feel a user-customized being-there as if the user directly listens to audio signals generated from corresponding objects at a venue in which the objects are provided.
US11942094B2
A speaker verification method includes receiving audio data corresponding to an utterance, processing a first portion of the audio data that characterizes a predetermined hotword to generate a text-dependent evaluation vector, and generating one or more text-dependent confidence scores. When one of the text-dependent confidence scores satisfies a threshold, the operations include identifying a speaker of the utterance as a respective enrolled user associated with the text-dependent confidence score that satisfies the threshold and initiating performance of an action without performing speaker verification. When none of the text-dependent confidence scores satisfy the threshold, the operations include processing a second portion of the audio data that characterizes a query to generate a text-independent evaluation vector, generating one or more text-independent confidence scores, and determining whether the identity of the speaker of the utterance includes any of the enrolled users.
US11942088B2
This application is directed to a speaker device having a rounded enclosure. The rounded enclosure includes two housing elements that are coupled to each other and have a substantially continuous transition. The rounded enclosure has a circular cross section defined by a first radius. A first housing element includes and extends past the circular cross section, and a second housing element has a second maximum radius that is smaller than the first radius. A speaker unit and a circuit board are arranged within the rounded enclosure. The circuit board is electrically coupled to the speaker unit. At least a portion of the first housing element includes perforations configured to enable transmission of sound generated by the speaker unit out of the speaker device. The second housing element has a power connector that is electrically coupled to the circuit board and is configured to receive power from an external power supply.
US11942086B2
A description support device for displaying information on a topic to be checked in an utterance by a user, the description support device includes: an inputter to acquire input information indicating an utterance sentence corresponding to the utterance; a controller to generate information indicating a check result of the topic for the utterance sentence; and a display to display information generated by the controller, wherein the display is configured to display a checklist indicating whether or not the topic is described in the utterance sentence indicated by the input information sequentially acquired by the inputter, and wherein the display is configured to display, according to a likelihood of each utterance sentence, display information including the utterance sentence, the likelihood defining the check result of the topic in the checklist.
US11942084B2
Systems and methods for determining that artificial commands, in excess of a threshold value, are detected by multiple voice activated electronic devices is described herein. In some embodiments, numerous voice activated electronic devices may send audio data representing a phrase to a backend system at a substantially same time. Text data representing the phrase, and counts for instances of that text data, may be generated. If the number of counts exceeds a predefined threshold, the backend system may cause any remaining response generation functionality that particular command that is in excess of the predefined threshold to be stopped, and those devices returned to a sleep state. In some embodiments, a sound profile unique to the phrase that caused the excess of the predefined threshold may be generated such that future instances of the same phrase may be recognized prior to text data being generated, conserving the backend system's resources.
US11942081B2
Provided is an information processing device comprising an estimation unit that estimates a phase regarding the user's decision making, and a response generation unit that generates a response to the user's utterance according to the estimated phase. The present technology can be applied to, for example, smart speakers and smart displays.
US11942078B2
A computer-implemented method is provided for improving accuracy recognition of digital speech. The method includes receiving the digital speech. The method further includes splitting the digital speech into overlapping chunks. The method also includes computing a bidirectional encoder embedding of each of the overlapping chunks to obtain bidirectional encoder embeddings. The method additionally includes combining the bidirectional encoder embeddings. The method further includes interpreting, by a speech recognition system, the digital speech using the combined bidirectional encoder embeddings.
US11942077B2
An electronic device for providing a text-to-speech (TTS) service and an operating method therefor are provided. The operating method of the electronic device includes obtaining target voice data based on an utterance input of a specific speaker, determining a number of learning steps of the target voice data, based on data features including a data amount of the target voice data, generating a target model by training a pre-trained model pre-trained to convert text into an audio signal, by using the target voice data as training data, based on the determined number of learning steps, generating output data obtained by converting input text into an audio signal, by using the generated target model, and outputting the generated output data.
US11942076B2
A method includes receiving audio data encoding an utterance spoken by a native speaker of a first language, and receiving a biasing term list including one or more terms in a second language different than the first language. The method also includes processing, using a speech recognition model, acoustic features derived from the audio data to generate speech recognition scores for both wordpieces and corresponding phoneme sequences in the first language. The method also includes rescoring the speech recognition scores for the phoneme sequences based on the one or more terms in the biasing term list, and executing, using the speech recognition scores for the wordpieces and the rescored speech recognition scores for the phoneme sequences, a decoding graph to generate a transcription for the utterance.
US11942066B2
Provided is a transmitter for musical instrument and a mode switching method thereof. A transmitter for musical instrument which is mounted on an electric guitar determines the electric guitar is in a not-in-use state when a continuation time in which a square sum of accelerations output from a three-axis acceleration sensor is smaller than a power-saving threshold value is longer than a power-saving transition time, and the transmitter transitions from a normal mode to an energy-saving mode. On the other hand, when the accelerations in the energy-saving mode becomes equal to or greater than a release threshold value from a state of being smaller than the release threshold value or becomes equal to or smaller than the release threshold value from a state of being greater than the release threshold value, the electric guitar is returned from the energy-saving mode to the normal mode.
US11942055B2
A display system includes: a host processor configured to compensate at least one set of frame data based on at least one set of panel map data including a plurality of offset values corresponding to a plurality of pixels of a display panel, generate at least one set of compensated frame data, and output the compensated frame data; and a display driver integrated circuit configured to receive the compensated frame data from the host processor, and control the display panel such that at least one frame image corresponding to the compensated frame data is displayed on the display panel.
US11942054B2
A driving method of a display device and a display device are disclosed, the driving method including: detecting current pixel inversion mode; determining pixel polarities and first data signals for a next frame based on pixel polarities of a current frame and the inversion mode; determining whether the next frame is an overload image based on pixel bright-or-dark values and grayscale values corresponding to the next frame and those corresponding to the overload image; when the next frame is an overload image, modifying a pixel polarity order corresponding to the first data signals, and generating and outputting second data signals to drive the display device to display the next frame; otherwise outputting the first data signals to drive the display device to display the next frame. The pixel polarities corresponding to the first data signals are in a different order than those corresponding to the second data signals.
US11942053B2
Disclosed are a display panel and a driving method therefor, and a display device. Two adjacent rows of sub-pixels are taken as a row group, and the row group is provided with a first sub row group and a second sub row group that are arranged in a column direction; a gate electrode of a first transistor in the first sub row group is electrically connected to a first gate line; a gate electrode of a second transistor in the second sub row group is electrically connected to a second gate line; two adjacent sub-pixels in the column direction share one third transistor, and a gate electrode of the third transistor in the row group is electrically connected to a third gate line; and the first transistor and the second transistor in one column of sub-pixels are electrically connected to a data line by means of the shared third transistor.
US11942051B2
A display panel, a control method thereof, and a storage medium are provided. The method includes acquiring a first actual brightness parameter and a first reference brightness parameter at a first position; determining a first compensated brightness parameter at the first position according to the first reference brightness parameter and the first actual brightness parameter if the absolute value of the difference between the first reference brightness parameter and the first actual brightness parameter is not less than a first threshold; and determining a first target brightness parameter at the first position according to the first compensated brightness parameter and a first preset brightness parameter at the first position.
US11942046B1
The present application discloses a display module, an integrated circuit and a display apparatus. The display module includes: a display panel including data lines and power lines; and a first capacitor electrically connected to one or more of the power lines, wherein the first capacitor is configured to at least partially offset a variation of a power voltage on each of the one of more power lines caused by a data voltage on a corresponding one of the data lines.
US11942034B2
Display panel redundancy schemes and redundancy building blocks are described. In an embodiment, pixel driver chips are connected to both primary and redundant strings of LEDs within a local passive matrix, and driver terminal switches within the pixel driver chip are used to select either the primary or redundant strings of LEDs.
US11942030B1
A source driver includes a digital-to-analog converter that converts signals corresponding to first and second colors included in digital image data into first and second analog color data voltages, respectively, an output buffer unit including a first output buffer that alternately outputs the first color data voltage and the second color data voltage during one horizontal period, and a controller that controls the digital-to-analog converter and the first output buffer to alternately output the first color data voltage and the second color data voltage corresponding to each horizontal period for each horizontal period. The controller controls the first output buffer such that the second color data voltage is output after the first color data voltage is first output during a first horizontal period, and the first color data voltage is output after the second color data voltage is first output during a subsequent second horizontal period.
US11942029B2
A display device includes a pixel. The pixel includes a light-emitting element, a first capacitor, and first to fifth transistors. The first transistor is connected between a first voltage line receiving a first driving voltage and the light-emitting element, and operates in response to a potential of a first node, and the second transistor is connected between a data line and the first node, and receives a first scan signal. The first capacitor is connected between the first node and a second node, and the third transistor is connected between the first transistor and the first node, and receives a second scan signal. The fourth transistor is connected between a reference voltage line and the first node, and receives a third scan signal, and the fifth transistor is connected between the first transistor and the second node, and receives an emission control signal.
US11942028B2
A display device includes a display area and a non-display area adjacent to the display area; a first scan line that extends in a row direction and transmits a first scan signal; a first pixel part electrically connected to the first scan line; a second pixel part electrically connected to the first scan line and spaced apart from the first pixel part in the row direction; and a first inspection pad disposed between the first pixel part and the second pixel part and electrically connected to the first scan line.
US11942019B2
An electronic appliance is provided. The electronic appliance includes a communication interface, a memory storing at least one instruction, and a processor which is connected with the memory and the communication interface and controls the electronic apparatus. Here, the processor may, by executing the at least one instruction, based on an event for reading extended display identification data (EDID) stored in the memory at an external apparatus connected through the communication interface occurring, toggle a first signal related to the communication interface, and after the first signal is toggled, monitor a signal output from the external apparatus and identify whether the external apparatus failed to read the EDID information, and based on identifying that the external apparatus failed to read the EDID information, toggle a second signal related to the communication interface.
US11942002B2
The present disclosure provides systems and methods for enabling Personal Augmented Reality (PAR). PAR can include an emitor configured to receive data signals and emit the data signals as light signals. PAR can further include a smart device configured to receive the light signals emitted by the emitor. The smart device can process the light signals to yield a communication and display the communication on a screen.
US11941994B2
Provided is an area evaluation system comprising an area evaluation unit (601) that evaluates, when a first mission that uses a first area and a second mission that does not use the first area are provided, utility of the first area based on a difference between utility of the first mission and utility of the second mission.
US11941981B2
Disclosed is an obstacle detection system of a vehicle. The obstacle detection system includes a driving information unit configured to calculate driving position information of the vehicle, a determiner configured to anticipate whether or not the vehicle will enter a joining point where the vehicle meets a target road to be joined based on the driving position information calculated by the driving information unit, a sensing unit configured to sense obstacles located beside the vehicle, and a controller configured to change a sensing range of the sensing unit so as to detect an obstacle moving on the target road to be joined, when the determiner anticipates that the vehicle will enter the joining point.
US11941972B2
A security system includes a security system controller and a plurality of security sensors that are operably coupled with the security system controller. The security system includes a plurality of configuration settings that define when particular alarms are to be issued by the security system based at least in part on events that are detected by the security sensors. The security system controller receives each of the events detected by the security sensors. The security system controller stores event data that includes an event type, a time value indicating when the event occurred, and an identifier of the security sensor that detected the event. The security system controller analyzes the stored event data to identify and output one or more changes to one or more of the plurality of configuration settings in order to reduce false alarms issued by a security system.
US11941964B2
A method, computer system, and a computer program product for safety violation detection is provided. The present invention may include receiving a camera feed of a facility. The present invention may also include analyzing the received camera feed using an AI model to detect a safety violation in the facility. The present invention may also include tracking a position of a user device in the facility associated with a user moving through the facility. The present invention may further include generating a proximity alert responsive to determining that the tracked position of the user device is within a predetermined proximity of the safety violation in the facility. The present invention may also include outputting the generated proximity alert to the user device for preventative action by the user.
US11941957B2
A security device for a retail store display and method of use. The security device includes a securing element moveable, relative the retail store surface, from a first position to a second position to allow customer access to a product. An electromagnetic or electromagnetic lock is configured to lock the securing element in the first position, to further limit the customer access afforded by the securing element. The lockdown provided by the secondary lockdown mechanism can be used for additional protection during times of need, such as after hours or if employees are not on the sales floor.
US11941942B2
According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
US11941939B2
An electronic gaming machine is described. The electronic gaming machine includes a pedestal including a monitor configured to display an electronic game, a podium configured to receive user input during play of the electronic game, and a drive mechanism operable to selectively move the monitor relative to the pedestal between an open position and a closed position, the drive mechanism including at least one biasing element, a wire harness coupled to the monitor, at least one cable coupled to the podium, and a tensioner, wherein the podium and the tensioner provide a force to control movement of the monitor between the open position and the closed position.
US11941934B2
An enclosure assembly for securely housing a bank notes acceptor (BNA) for use with an electronic gaming machine (EGM) is provided. The enclosure assembly includes a housing defining an interior for receiving the BNA. The housing includes an engagement bracket extending between a first end coupled to a side wall and a second, free end. The door assembly includes a door panel and a lock assembly. The lock assembly includes a lock frame including a side wall and a projection provided thereon, the projection extends from the side wall and towards the engagement bracket. The lock assembly further includes a prong latch coupled to the lock frame that is engageable with the engagement bracket to lock the door assembly. The engagement bracket is resiliently flexible and is configured to move into contact with the projection to enhance a structural integrity of the enclosure assembly.
US11941928B2
An access control device and a method for operating an access control device are provided. The access control device includes a detection sensor, a communication module, and a processor. The detection sensor is configured to detect a status event (e.g., a rotation of a handle, or an insertion or closure of a keybox). The communication module is in wireless communication with a mobile device. The communication module is configured to receive an advertising signal from the mobile device. The processor is in communication with at least one of the detection sensor and the communication module. The processor is configured to determine whether a distance between the mobile device and the access control device is greater than a threshold when the detection sensor detects the status event. The processor is configured to trigger a notification when the distance is greater than the threshold.
US11941926B2
A vehicle computer can be programmed to detect, in a vehicle, one of a plurality of variations, based on data received from one or more vehicle sensors or a vehicle interface, to transmit, to a remote computer, variation data including the detected variation and a version of software in the vehicle computer, wherein the variation data identifies the detected variation and the version of the software, to receive, from the remote computer, a response including that a software update is identified based on the detected variation, and upon identifying the software update, to download and install the software update in the vehicle computer.
US11941915B2
A system and method for video analytics of a golf game is disclosed. In an embodiment, cameras capture videos from different angles of a golfer's swing and/or strike; a system network comprises: a processing module to receive the videos, to 3D-model the trajectory of the swing/strike, and 3D-model the golfer; a machine-learning module to receive 3D swing-trajectories and golfer models of swings/strikes of professional golfers and compute a 3D model of one or more reference swings, as a function of an aggregation of the professional golfers' swings/strikes; a database storing the reference swings/strikes; an analysis module configured to receive the golfer's 3D swing/strike trajectory model and the 3D golfer model, compare the 3D trajectory model with the reference swing, and compute recommendations for the golfer, as a function of the comparison; and a display module configured to display the recommendations to the golfer.
US11941903B2
An image processing apparatus that generates an image for character recognition from a read image includes at least one memory that stores instructions, and at least one processor that executes the instructions to perform extracting of an area of handwritten character information and an area of printed character information from the read image, clipping of a partial image of the area of handwritten character information and a partial image of the area of printed character information out of the read image, and generating of the image for character recognition by combining the partial image of the area of handwritten character information and the partial image of the area of printed character information being associated with each other.
US11941902B2
An embodiment of the present invention is directed to a combination of two deep-learning computer vision models—customized with post-processing—wrapped in a mobile application that is backed by an Application Programming Interface (API) supporting concurrent mobile users to accomplish asset serialization tasks in a warehouse or other storage environment.
US11941901B2
In some examples, a smartphone or tablet includes a device able to generate a digital identifier of a copy that includes at least one print image. The device includes at least one optoelectronic detection device that detects the at least one print image and creates a representation that includes a multiplicity of pixels. The device further includes a unit that evaluates brightness intensities of the pixels, that segments the representation into multiple fields that each are composed of pixels of the representation, and that provides each of these fields with a piece of position information. The unit also ascertains, in each of these fields of adjoining pixels, a difference in their respective brightness intensities, and displays the differences as a frequency distribution. A display device further displays the digital identifier of the respective copy of the relevant printed product in the form of a graphical and/or alphanumerical display.
US11941899B2
Apparatuses, systems, and techniques generate poses of an object based on image data of the object obtained from a first viewpoint of the object and a second viewpoint of the object. The poses can be evaluated to determine a portion of the image data usable by an estimator to generate a pose of the object.
US11941897B2
A vehicle occupant monitoring system, OMS, comprises an image acquisition device with a rolling shutter image sensor configured to selectively operate in either: a full-resolution image mode where an image frame corresponding to the full image sensor is provided; or a region of interest, ROI, mode, where an image frame corresponding to a limited portion of the image sensor is provided. An object detector is configured to receive a full-resolution image from the image sensor and to identify a ROI corresponding to an object of interest within the image. A controller is configured to obtain an image corresponding to the ROI from the image sensor operating in ROI mode, the image having an exposure time long enough for all rows of the ROI to be illuminated by a common pulse of light from at least one infra-red light source and short enough to limit motion blur within the image.
US11941896B1
A system including a respiration detection device configured to detect respiration of an individual within a defined environment regardless of a position of the individual within the defined environment wherein detection is performed at a location unobstructed by a physical barrier within the defined environment, a processor with non-transitory computer readable medium configured to evaluate respiration data from the respiration detection device to determine the individual based on a location of the individual within the defined environment and a notification device to provide notification when the individual is detected in the defined environment after at least one of a defined time period and a reduction in respiration. A method is also disclosed.
US11941893B2
A virtual traffic line generation apparatus and a method thereof are provided. The virtual traffic line generation apparatus includes a controller that determines reliability of a traffic line detected for each frame and generates a virtual traffic line based on a traffic line with the highest reliability among traffic lines detected in a previous frame when the traffic line is not detected and a storage storing the reliability of the traffic line for each frame.
US11941885B2
A computer implemented method of generating at least one highlight video from an input video, comprising, using at least one processor for: identifying a plurality of significant frames of the input video, computing video-level features of the input video, selecting a plurality of subsets of the plurality of significant frames, for each subset, computing a similarity score indicating similarity between visual features of the subset and video-level features of the input video, clustering the input video into a plurality of clusters of sequential frames according to sequential positions within the video based on the similarity scores correlated with the plurality of significant frames, and creating at least one highlight video by selecting a cluster of sequential frames of the input video.
US11941877B2
Techniques are described herein for providing a system and techniques for remotely administering a practical exam, such as a road test component of a driver's license examination. A platform server receives streaming data captured by one or more audio and video sensors of a monitoring device located in a vehicle during the road test component. The platform server is at a location remote from the vehicle. The platform server identifies, from the streaming data, one or more events associated with an individual inside the vehicle taking the examination. The platform server evaluates each event against one or more rules of the road test component and generates an examination result based on the evaluation.
US11941875B2
Methods, computer systems, and apparatus, including computer programs encoded on computer storage media, for processing a perspective view range image generated from sensor measurements of an environment. The perspective view range image includes a plurality of pixels arranged in a two-dimensional grid and including, for each pixel, (i) features of one or more sensor measurements at a location in the environment corresponding to the pixel and (ii) geometry information comprising range features characterizing a range of the location in the environment corresponding to the pixel relative to the one or more sensors. The system processes the perspective view range image using a first neural network to generate an output feature representation. The first neural network comprises a first perspective point-set aggregation layer comprising a geometry-dependent kernel.
US11941874B2
A thermal imaging system including at least one thermal imaging device, a server, and at least one mobile device. The thermal imaging device captures thermal images of an environment. The server applies computer vision techniques to the thermal images, detects events of a predetermined type, and generates notifications of the events of predetermined types detected from the thermal images. The mobile device runs a mobile application that is configured to receive the notifications, present user interfaces, receive user annotations of the notifications in the user interfaces, and transmit the annotations to the server. According to the annotations, the server adjusts parameters used in the application of the computer vision techniques and in the generation of the notifications.
US11941872B2
A progressive localization method for text-to-video clip localization. The method comprises: first, respectively extracting features of two modes, namely a video mode and a text mode by using different feature extraction methods; then progressively selecting different step sizes, and learning the correlation between the video and the text in multiple stages; and finally, training a model in an end-to-end manner based on the correlation loss of each stage. Moreover, the fine time granularity stage is fused with information of the coarse time granularity stage by means of a condition feature update module and up-sampling connection, such that different stages are mutually promoted. Different stages can pay attention to clips with different time granularities, and the model can cope with the situation that the length of a target clip is obviously changed based on the interrelation between the stages.
US11941868B2
An inference apparatus provides target data to multiple inference models to cause the inference models each derived from local learning data obtained in a different environment to perform predetermined inference to obtain an inference result from each of the inference models. The inference apparatus determines the value of each combining parameter using environment data, weights the inference result from each of the inference models using the determined value of each combining parameter, and combines the weighted inference result from each inference model together to generate an inference result in a target environment.
US11941863B2
A system and method of detecting an image of a template object in a captured image may include comparing, by a processor, an image model of an imaged template object to multiple locations, rotations, and scales in the captured image. The image model may be defined by multiple model base point sets derived from contours of the imaged template object, where each model base point set inclusive of a plurality of model base points that are positioned at corresponding locations associated with distinctive features of the imaged template object. Each corresponding model base point of the model base point sets may (i) be associated with respective layers and (ii) have an associated gradient vector. A determination may be made as to whether and where the image of the object described by the image model is located in the captured image.
US11941859B2
A camera (10) comprising
an image sensor (24) for capturing image data with a plurality of pixels,
a first processing unit (30) for reading out the image data of the image sensor (24) in an image data stream comprising groups of adjacent pixels,
a second processing unit (32) for processing the image data, and a memory (34) for storing at least one of the image data and processing results from the image data,
wherein a neural network (38) is implemented on at least one of the first processing unit (30) and the second processing unit (32)
and wherein the first processing unit (30) is configured to already process groups of pixels with at least a first layer (42) of the neural network while further groups of the image data are still being read out from the image sensor (24).
US11941858B2
An object recognition device (10) includes a holding body (100), a light source (200), and an optical sensor (300). The holding body (100) extends in one direction. The light source (200) is attached to the holding body (100) along the one direction. The light source (200) applies light toward at least a part of a space (S) located on a side of the holding body (100) with respect to the one direction of the holding body (100), a front of the space (S), and a back of the space (S). The optical sensor (300) is attached to the holding body (100). At least a part of a visual field of the optical sensor (300) faces in at least a part of the space (S), the front of the space (S), and the back of the space (S).
US11941844B2
An object detection model generation method as well as an electronic device and a computer readable storage medium using the same are provided. The method includes: during the iterative training of the to-be-trained object detection model, the detection accuracy of the iteration nodes of the object detection model is sequentially determined according to the node order, and the mis-detected negative samples of the object detection model at the iteration nodes with the detection accuracy less than or equal to a preset threshold are enhanced. Then the object detection model is trained at the iteration node based on the enhanced negative samples and a first amount of preset training samples. After the training at the iteration nodes are completed, it returns to the step of sequentially determining the detection accuracy of the iteration nodes of the object detection model until the training of the object detection model is completed.
US11941829B2
An information processing apparatus includes a processor configured to acquire an image obtained by imaging a space by one imaging device fixed in the space, specify, in the image, a two-dimensional coordinate of a bright spot indicating light emission of a light emitting device moving in the space, acquire output information output by the light emitting device, and specify a three-dimensional coordinate in the space of the light emitting device based on the output information and the two-dimensional coordinate.
US11941828B2
A feature point detection apparatus for detecting feature points in image data includes an image data providing unit for providing the image data, a key point determination unit for determining key points in the image data, a feature determination unit for determining features associated with the key points, each describing a local environment of a key point in the image data, and a feature point providing unit for providing the feature points. A feature point is represented by the position of a key point in the image data and the associated features. The image data comprise intensity data and associated depth data, and the determination of the key points and the associated features is based on a local analysis of the image data in dependence on both the intensity data and the depth data.
US11941819B2
A neural network may be used to determine corner points of a skewed polygon (e.g., as displacement values to anchor box corner points) that accurately delineate a region in an image that defines a parking space. Further, the neural network may output confidence values predicting likelihoods that corner points of an anchor box correspond to an entrance to the parking spot. The confidence values may be used to select a subset of the corner points of the anchor box and/or skewed polygon in order to define the entrance to the parking spot. A minimum aggregate distance between corner points of a skewed polygon predicted using the CNN(s) and ground truth corner points of a parking spot may be used simplify a determination as to whether an anchor box should be used as a positive sample for training.
US11941815B2
A system and a method for training a model to be used for semantic segmentation of images, comprising:
a—obtaining (S01) a first plurality of foggy images (101),
b—training (S02) a classification model for estimating fog density,
c—classifying (S03) a second plurality of images (101) having light fog,
d—obtaining (S04) a third plurality of foggy images (103) having light fog,
e—training (S05) a semantic segmentation model using the third plurality of foggy images,
f—applying (S06) the semantic segmentation model to the second plurality of foggy (102) images to obtain semantic segmentations (102′),
g—obtaining (S07) a fourth plurality of foggy images (104) having dense fog,
h—training (S08) using the previously obtained foggy images.
US11941810B2
An apparatus for inspecting a target device includes a data communication interface and control circuitry configured to receive imaging data of a target device using the data communication interface, determine image features associated with the target device based at least in part on the imaging data, and determine an inspection outcome based at least in part on the image features.
US11941802B2
The present application discloses a method, device, and system for processing a medical image. The method includes obtaining, by one or more processors, a target image, segmenting, by the one or more processors, a target region image from the target image, wherein the target region image comprises a target object region in the target image, analyzing, by the one or more processors, the target region image based at least in part on a machine learning model, and obtaining by the one or more processors, a recognition result based at least in part on the analysis of the target region image.
US11941796B2
An evaluation system is a system configured to evaluate coverage of an evaluation target by using a captured image of the evaluation target. The evaluation system includes: an image acquisition unit configured to acquire the captured image; a correction unit configured to generate an evaluation image by correcting the captured image; an evaluation unit configured to evaluate the coverage based on the evaluation image; and an output unit configured to output a result of the evaluation carried out by the evaluation unit, wherein the correction unit extracts an evaluation region from the captured image based on the size of a dent region included in the captured image and generates the evaluation image based on the evaluation region, and the dent region is an image of a dent formed on the evaluation target.
US11941794B2
System and methods and computer program code are provided to perform a commissioning process comprising capturing, using an image capture device, an image of an area containing at least a first fixture, identifying location and positioning information associated with the image, performing image processing of the image to identify a location of the at least first fixture in the image, and converting the location of the at least first fixture in the image into physical coordinate information associated with the at least first fixture.
US11941789B2
An image is processed using a combination of techniques, particularly, in which low frequency information is processed using multiple tone control and high frequency information is processed using local tone mapping. An image is divided into a plurality of blocks including a given block. Low frequency information and high frequency information of the given block are separated. The low frequency information is processed using multiple tone control. The high frequency information is processed using local tone mapping. A processed image is then produced based on the processed low frequency information and based on the processed high frequency information, the processed image corresponding to the image captured using the image sensor. The processed image is then output for storage or display. Processing the low frequency information can include using a gain curve and bilinear interpolation. Processing the high frequency information can include using an edge preservation filter.
US11941784B1
An image processing apparatus includes at least one memory and at least one processor that executes instructions stored in the memory to receive an input image based on image data, execute noise reduction processing on the image data, and output noise-reduced output data based on a result of the noise reduction processing, wherein the noise reduction processing calculates a value using reference pixels based on a first frequency range, and subtracts a value using pixels based on a second frequency range.
US11941782B2
Embodiments are disclosed for adding lens blur effects to input images. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a request to apply a lens blur effect to an image an accumulation region of the input image corresponding to a first pixel of an output image, determining a weight for each of the one or more source pixels based at least in part on an iris map for the one or more source pixels and a depth distance value between each of the one or more source pixels and the focal plane, and generating an output pixel value for the first pixel by calculating a weighted sum of the one or more source pixels from the accumulation region.
US11941781B2
An image restoration method and apparatus are provided. The image restoration method includes acquiring a target image, and acquiring a restoration image of the target image from an image restoration model to which the target image and pixel position information of the target image are input.
US11941779B2
A dynamic positioning control system having a transparent or semi-transparent substrate, an image processor, and one or more image-generating elements operatively connected to the image processor configured to simultaneously generate a plurality of images within an overall image-generating-capable field area of the substrate is provided. A dynamic positioning control system having a transparent or semi-transparent substrate, a dimming controller, and a plurality of electrodes operatively connected to the dimming controller configured to dim one or more areas on or within the substrate within an overall electrochromic dimming-capable field area is also provided. The image processor and the dimming controller may be separate elements or may be a single controller.
US11941770B2
A method and a system for garment try-on. The method includes: capturing a three dimensional (3D) image of a customer; obtaining first 3D pose of the customer in the 3D image; performing a machine learning model on the 3D pose to generate a first skinned multi-person linear model (SMPL) pose; calculating an angle of the whole body rotation of the customer based on the first SMPL pose; when the angle is in a predefined range relative to a front direction of the customer: constructing an SMPL model using the first SMPL pose; and when the angle is out of the predefined range: generating a second SMPL pose using two dimensional (2D) component of the 3D image, and constructing the SMPL model using the second SMPL pose.
US11941765B2
A representation apparatus for displaying a graphical representation of an augmented reality includes a capture unit, a first display unit, and a processing unit. The first display unit is at least partially transparent. The capture unit is configured to capture a relative positioning of the first display unit relative to a representation area of a second display unit. The processing unit is configured to determine an observation geometry between the first display unit and the representation area of the second display unit based on the relative positioning, receive a dataset, generate the augmented reality based on the dataset, and provide the graphical representation of the augmented reality via virtual mapping of the augmented reality onto the representation area along the observation geometry. The first display unit displays the graphical representation of the augmented reality in at least partial overlaying with the representation area of the second display unit.
US11941764B2
A computer system displays a representation of a field of view of the one or more cameras, including a representation of a portion of a three-dimensional physical environment that is in the field of view of the one or more cameras. The computer system receives a request to add a first virtual effect to the displayed representation of the field of view of the one or more cameras. In response to receiving the request to add the first virtual effect to the displayed representation of the field of view of the one or more cameras and in accordance with a determination that the first virtual effect requires a scan of the physical environment, the computer system initiates a scan of the physical environment to detect one or more features of the physical environment and displays a user interface that indicates a progress of the scan of the physical environment.
US11941762B2
An electronic device includes an image sensor, a touchscreen display, a transceiver, a processor, and a memory coupled to the processor. The memory stores instructions executable by the processor to receive images of a real world environment via the image sensor; receive, via the touchscreen display, an input for a location of at least one augmented reality anchor point on the received images of the real world environment; receive a selection of at least one virtual object associated with the at least one augmented reality anchor point; output to the touchscreen display the at least one virtual object in proximity to the at least one augmented reality anchor point; generate an augmented reality scene based in part on the at least one augmented reality anchor point and the at least one virtual object; and transmit the augmented reality scene to a receiving device via the transceiver.
US11941754B2
A three-dimensional geometric model of a heart can be generated from a plurality of two-dimensional image slices of the heart collected using an intracardiac echocardiography (“ICE”) catheter. Each image slice can be associated with localization information for the ICE catheter. The image slices can be output in a plurality of voxels according to their associated localization information, thereby creating a three-dimensional geometric model of the heart. Data sufficiency of the three-dimensional model can also be graphically represented. For example, data sufficiency can be represented using voxel opacity, a one-dimensional illustration, a two-dimensional illustration, and/or a data collection cue.
US11941751B2
Techniques for aligning images generated by two cameras are disclosed. This alignment is performed by computing a relative 3D orientation between the two cameras. A first gravity vector for a first camera and a second gravity vector for a second camera are determined. A first camera image is obtained from the first camera, and a second camera image is obtained from the second camera. A first alignment process is performed to partially align the first camera's orientation with the second camera's orientation. This process is performed by aligning the gravity vectors, thereby resulting in two degrees of freedom of the relative 3D orientation being eliminated. Visual correspondences between the two images are identified. A second alignment process is performed to fully align the orientations. This process is performed by using the identified visual correspondences to identify and eliminate a third degree of freedom of the relative 3D orientation.
US11941750B2
Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises identifying, by a processor, a first surface in a first view of a camera feed from a customer device; obtaining, by the processor, a three-dimensional model of a product that corresponds to the first surface; providing, by the processor, an augmented media containing an overlay of a first augmented reality representation of the three-dimensional model of the product in the first view; and responsive to the processor identifying a second surface in a second view of the camera feed from the customer device, revising, by the processor, the augmented media to contain a second augmented reality representation of the three-dimensional model of the product on the second surface in the second view.
US11941749B2
A processor causes a storage medium to store three-dimensional data of a subject in a storage step. The processor selects a reference image in a first selection step. The processor selects a selected image that is a two-dimensional image used for generating the three-dimensional data on the basis of the reference image in a second selection step. The processor estimates a second camera coordinate regarding the reference image on the basis of a first camera coordinate regarding the selected image in an estimation step. The processor displays an image of the subject on a display in a display step. The image of the subject visualizes at least one of the second camera coordinate and a set of three-dimensional coordinates of one or more points of the subject calculated on the basis of the second camera coordinate.
US11941747B2
A method includes accessing a first object in a virtual environment, the first object representing a first asset at a first level of detail (LoD). A second object is generated to represent the first asset at a second LoD having decreased complexity. The method further includes determining a first importance value for the first asset and, based on the first importance value, selecting the first object to represent the first asset. Additionally, the method includes accessing a third object representing the second asset at the first LoD and generating a fourth object representing the second asset at the second LoD. The method further includes determining a second importance value, lower than the first importance value, for the second asset and selecting the fourth object to represent the second asset. The method further includes causing a client device to update a display of the virtual environment by transmitting the selected objects.
US11941740B2
Disclosed subject matter relates generally to graphics processing, and relates more particularly to processing graphics vertex content.
US11941737B2
Embodiments of this application disclose an artificial intelligence-based (AI-based) animation character control method. When one animation character has a corresponding face customization base, and one animation character has no corresponding face customization base, the animation character having the face customization base may be used as a driving character, and the animation character having no face customization base may be used as a driven character. The method may include: obtaining an expression base corresponding to the driving character and an expression base corresponding to the driven character; determining a mapping relationship between expression parameters according to the expression base corresponding to the driving character and the expression base corresponding to the driven character; and driving the driven character according to the mapping relationship by using the known expression parameter of the driving character and the foregoing mapping relationship, so that the driven character is driven to make an actual expression identified by the known expression parameter. Therefore, a new animation character may be directly driven by using a known expression parameter of another animation character without performing processing to obtain a face customization base corresponding to the new animation character, thereby increasing the speed of launching the new animation character.
US11941735B2
A method for presenting information includes receiving a specified digital value for display, assigning to a set of colors respective digital codes comprising respective binary values representing three primary color components of the colors, and encoding the specified digital value by combining at least four of the digital codes while selecting the colors such that none of the binary values is constant over all of the selected colors. A symbol is presented for imaging by a computing device, the symbol comprising at least four regions meeting at a common vertex and having the colors selected so as to encode the specified digital value using the respective digital codes.
US11941733B2
The present disclosure is related to systems and methods for motion signal recalibration. The method includes obtaining a motion signal of a subject based on positron emission tomography (PET) data of the subject. The motion signal may represent a plurality of motion cycles. The method includes determining a distribution of the motion cycles. The distribution of the motion cycles may indicate a probability that each motion cycle of the plurality of motion cycles corresponds to an actual motion cycle. The method includes correcting the motion cycles of the motion signal based on the distribution of the motion cycles to obtain corrected motion cycles. The method includes reconstructing a PET image by gating the PET data based on the corrected motion cycles.
US11941731B2
The present disclosure provides systems and methods for processing a 3D image. A method may include for an orientation of the 3D image, obtaining, from the 3D image, a plurality of slices of the orientation; processing the plurality of slices of the orientation by applying a conversion model; and determining a converted 3D image of the orientation based on the plurality of processed slices of the orientation.
US11941728B2
The present disclosure provides an effect application previewing method, an apparatus, a device and a storage medium. The method includes: taking, in response to a preview trigger operation for a target effect style, a position of a pointer on a video track as a start point, to generate a virtual video frame for the target effect style; synchronously playing the virtual video frame and at least one video clip corresponding to the virtual video frame on the video track based on a timeline, to preview an effect of the target effect style applied to the at least one video clip.
US11941721B2
A method and an apparatus for embedding watermark information are disclosed in the present disclosure. The method trains an embedded neural network model using weight information of a target neural network model and target watermark information that is to be embedded into the target neural network model, updates the weight information of the target neural network model according to target watermark embedded data provided by the embedded neural network model, and obtains a target neural network model embedded with the target watermark information. Since the embedded neural network model includes multiple neural network layers, this method increases the complexity of the watermark embedding process, and is able to avoid the problem that watermark information of existing neural network models has poor robustness to watermarking attacks such as overwriting attacks and model compression.
US11941708B2
The embodiments of the present disclosure relate to a method and an apparatus a device, and a medium for posting a video or image. In one exemplary method, present a capturing interface comprising a capturing user interface element. In response to detecting activation of the capturing user interface element in the capturing interface, generate a captured video or image and displaying an editing interface for editing the captured video or image, the editing interface comprising a posting user interface element for posting the captured video or image. In response to detecting activation of the posting user interface element, post the captured video or image. The user may quickly post a captured video by means of a story or a quick post function, being beneficial to increasing the positivity of the user to participate in the creation of short video and increasing user stickiness.
US11941700B1
One embodiment relates to a computing system. The computing system includes a risk analysis circuit. The risk analysis circuit is configured to simulate a plurality of investment outcomes. The risk analysis circuit is configured to display at least one augmented reality or virtual reality depiction of at least one of the plurality of investment outcomes via a display device. The risk analysis circuit is configured to monitor a reaction of a user to the displayed augmented reality or virtual reality depictions. The risk analysis circuit is configured to generate a user reaction score based on the reaction of the user. The risk analysis circuit is configured to generate an overall score for each of the plurality of investment outcomes by weighing the user reaction score and investment outcome.
US11941697B2
A system and method for distributing market data in response to price level transitions is disclosed. The system and method provide a mechanism for detecting when a price level transition has occurred. Detection of a price level transition results in the distribution of market data and may include displaying the results.
US11941690B2
There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.
US11941686B2
In one or more implementations, information about a number of products may be obtained. Visual effects corresponding to each product may be applied to objects included in user content to change the appearance of the objects included in the user content. Augmented reality content may be implemented to cause changes to the appearance of one or more objects included in the user content. In various examples, a number of visual effects related to different products may be applied to objects included in the user content. A user interface including information about each of the products applied to objects included in the user content may be produced.
US11941672B2
An information processing system includes at least one information processing apparatus. The information processing system includes circuitry that outputs a list of ledger sheet management information items to a terminal apparatus. Each of the ledger sheet management information items is extracted from a ledger sheet recognition result of ledger sheet recognition executed on ledger sheet image data of a ledger sheet. Based on a combination of ledger sheet management information items included in the list of ledger sheet management information items and identified as meeting a certain condition, the circuitry causes the terminal apparatus to display a preview screen including respective preview images of a plurality of ledger sheet images corresponding to the ledger sheet management information items included in the combination of ledger sheet management information items.
US11941668B2
A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
US11941661B2
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for predicting consumer behavior. In one embodiment a method is provided comprising automatically creating a link graph comprising nodes representing webpages, links representing hyperlinks, and weights for each link representing a number of times a hyperlink associated with the respective link redirected the a user devices from a webpage associated with a first node connected to the link to a webpage associated with a second node connected to the link; and determining based on the link graph a programmatically expected path for a particular user, wherein the programmatically expected path identifies, at least, two or more webpages that the particular user is programmatically expected to visit and specifying a programmatically expected order at which the particular user will visit the webpages.
US11941653B2
Disclosed are methods, systems, and non-transitory computer-readable medium for testing and applying codes to electronic shopping carts. For instance, the method may include monitoring a shopping cart associated with an e-commerce website and with a user; in response to detecting a change to the shopping cart, testing codes with respect to a present content of the shopping cart to determine valid codes; selecting at least one of the valid codes; determining a status of the session; and performing an action based on the status and the at least one selected code. The testing the codes with respect to the present content of the shopping cart may include: cloning the shopping cart to form a cloned shopping cart in a shadow session; and/or obtaining the codes; and testing the codes on the cloned shopping cart in the shadow session to determine the valid codes.
US11941652B2
The present disclosure involves systems, software, and computer implemented methods for automatically providing linking partner loyalty rewards accounts using authorized user and primary user information associated with an account. One example method includes authenticating a user at a partner system, and receiving from the user information associated with an account. The information associated with user's account is communicated to a financial institution system via an API where the user can then be verified as an authorized user on an account. The financial institution system then provides the partner system with information associated with the primary user of the account, and the partner system can link a loyalty account of the primary user with the loyalty account of the authenticated user.
US11941646B2
Methods, apparatus, systems, and articles of manufacture are disclosed to estimate population reach from marginals. Example apparatus disclosed herein are to determine an audience relationship value based on first audience exposure values for a recorded audience of a media and a first de-duplicated audience value for the recorded audience of the media, determine bounds of a pseudo universe estimate of a population audience of the media based on the audience relationship value and second audience exposure values for the population audience of the media, and iteratively determine the pseudo universe estimate of the population audience and a second de-duplicated audience value for the population audience of the media based on the audience relationship value and the second audience exposure values, the pseudo universe estimate of the population audience to be within the bounds.
US11941644B2
Provided is a method of providing an authentication service using a decentralized identifier (DID) and a non-fungible token (NFT) which includes storing, in an authentication information database, authentication information, packing the authentication information in the NFT and then registering the NFT authentication information in a block chain, transmitting the NFT to a user terminal, comparing, by a purchaser terminal who intends to purchase the NFT, the NFT uploaded from the user terminal with the NFT registered in the block chain and then transmitting the result to the purchaser terminal, and allowing the purchaser terminal to photograph the surface fingerprint of the product when the purchaser terminal receives the product which is the real asset certified with the NFT and authenticating that the product is an original when the surface fingerprint packed in the NFT registered in the block chain matches the surface fingerprint photographed by the purchaser terminal.
US11941635B1
Embodiments of an electronic fraud analysis platform system are disclosed which may be used to analyze tax returns for potential fraud. Analysis of tax return data using the tax return analysis platform computing systems and methods discussed herein may provide insight into whether a tax return may be fraudulent based on, for example, an initial screening component configured to filter tax returns which appear fraudulent due to missing or inaccurate information provided with the return; a device activity analysis component configured to identify whether a device used to submit a tax return or to provide further authentication information needed to complete processing of the return may have been used in other fraudulent activities; and a knowledge-based authentication component configured to identify potential fraudsters using dynamically generated questions for which fraudsters typically do not know the answers.
US11941631B2
A first user device may receive, from a second user device, a request to communicatively couple to the first user device, and may establish a communication session with the second user device after receiving the request. The first user device may identify, after establishing the communication session, an inappropriate activity of the second user device relating to the communication session, and perform a set of actions based on identifying the inappropriate activity. The set of actions may include causing the communication session to be restricted, and providing, to a trust platform, a score for the second user device. The score may permit the trust platform to derive a composite score, indicative of a level of trustworthiness of the second user device, that enables other user devices, associated with the trust platform, to determine whether to grant access requests submitted by the second user device.
US11941628B1
A method includes receiving a request to set verification settings for a payment aggregator computing system; determining an alias account number for a transaction account based on account information; transmitting a request to the payment aggregator computing system to store the alias account number instead of the account information; receiving a transaction request from the payment aggregator computing system; implementing a verification policy comprising a first sub-policy and a second sub-policy, based on the verification settings corresponding to the alias account number and a threshold transaction amount, including: determining a predetermined threshold of a monetary amount, determining a first sub-policy monetary amount, comparing the first sub-policy monetary amount to the predetermined threshold, determining that the first sub-policy monetary amount does not meet the predetermined threshold, implementing the second sub-policy, generating and transmitting an electronic message comprising a selectable hyperlink generated for the transaction request, and approving the transaction request.
US11941627B2
Systems and methods for transaction authorizations using a distributed database are disclosed. The system may allow registered transaction account holders and merchants to interact and complete transactions according to workflows enforced by smart contracts. The system may include an issuer system that receives a transaction authorization request comprising a merchant ID, a transaction account number, a transaction amount, and a transaction ID. The issuer system may retrieve a merchant public key and a smart contract based on the merchant ID, and a user public key based on the transaction account number. The issuer system may invoke the smart contract by passing the user public key and the transaction ID to the smart contract. The system may propagate transaction data (e.g., the merchant ID, the transaction account number, the payment amount, a transaction status, etc.) to a blockchain network for writing to a blockchain according to the invoked smart contract.
US11941622B2
A method for preventing unauthorized repeat purchases of a product includes: storing a plurality of purchase data values, each related to a completed financial transaction and including a purchase identifier; receiving an authorization request for a new financial transaction from an external system, the authorization request including a specific identifier; identifying a number of purchase data values where the included purchase identifier matches the specific identifier; and transmitting an authorization response to the external system, the authorization response including (i) an approval of the new financial transaction if the number of purchase data values is below a predetermined number, or (ii) a denial of the new financial transaction if the number of purchase data values is equal to or above the predetermined number.
US11941618B2
Some examples of the present disclosure relate to infusing custom qualities into an artificially intelligent entity. In one example, a system can initiate execution of a smart contract that is configured to generate a correlation between a second non-fungible token (NFT) and a first NFT. The first NFT can include personality fields with default values defining default personality characteristics for an artificially intelligent entity. The second NFT can include a personality field with a customized value defining a customized personality characteristic assignable to the artificially intelligent entity. The correlation can be configured to impart the customized personality characteristic to the artificially intelligent entity.
US11941617B2
Systems and methods of providing pre-staged transactions via lockers are disclosed. In one embodiment, an exemplary computer-implemented method may comprise receiving a request from a user to perform a pre-staged transaction at a physical location; generating a first token based on the pre-staged transaction; transmitting first token to an app executing on a mobile device associated with the user; assigning a locker from a plurality of lockers positioned within the physical location; receiving the first token from the app executing on the mobile device of the user to initiate access to the locker when the user is within the physical location; authenticating the user based on the first token; transmitting, upon successful authentication of the user, a second token to the app executing on the mobile device; and causing, in response to receiving the second token at the locker, the locker to unlock.
US11941612B2
A vehicle cryptocurrency mining system includes a generator configured to generate power by driving an engine, a battery configured to the power generated by the generator, an inverter connected to the generator or the battery and configured to convert DC power into AC power, a mining device configured to mine cryptocurrency using power converted and output by the inverter, and a control device configured to monitor a mining state of the mining device.
US11941596B1
An electronic banking system having a host system comprising a processor and at least one first non-transitory computer readable medium storing a first set of instructions that when executed by the processor cause the processor to obtain and store banking records in a database, the banking records indicative of at least one bank account of a user. The electronic banking system further comprising a building having an internal space and a door providing selective access to the internal space. An interactive teller machine, a rolled coin machine, a recycler, and a drop box are located within the internal space of the building and connected to an interbank network. The rolled coin machine, recycler, and drop box are further connected to a network separate from the interbank network. An entry controller is programmed to allow selective access to the internal space through the door based on authentication of the user.
US11941594B2
An artificial intelligence (AI) system for guiding a user interaction in a phone call or chat session. The system includes a computer running an AI algorithm, such as a machine learning algorithm, which is trained to recognize patterns in user interaction dialog which lead to satisfactory outcomes for the user. The system may operate in a completely autonomous mode, or the system connect a human agent in the loop. The algorithm adaptively guides the dialog to achieve a favorable outcome based on the current status of the dialog—including identifying a next question to ask, information to provide, or an action to take. The algorithm is trained via supervised learning using real dialog transcriptions from past user interactions which have been supplemented with decision points and outcomes. After deployment, update training may be performed on the algorithm using data captured by the system after the user interactions.
US11941590B2
A token issuance method in a blockchain system includes, transaction parties associated with a transaction for transfer of a right regarding an asset, and an executing party to execute the transaction, and the nodes sharing, as a token, an execution function for a transaction regarding the asset, and information of the asset, the token issuance method including: causing an information processor to generate, information including executing party information, a transaction initiation determination function to, in response to receipt a request for execution of a transaction by the executing party from a predetermined transaction party, perform a process of determining whether to execute the transaction depending on determining whether the request for execution designates the executing party indicated by the executing party information, and a transaction execution function to execute the transaction based on the request for execution, and execute payment of a reward to a right holder.
US11941573B2
A system and method for food traceability from a food service location to the consumer is disclosed. The method comprises marking food items with a received label as the food items are received. This received label identifies a storage location for the food item and generates traceability information for the food item. If the food item is not intended for storage, then the food item is transferred to a prep table and unique item information is generated for the food item. The food item can then be prepped for usage. During the prepping process, the food item's expiration date is verified, and a serial number is generated, and a use by date is calculated. If the prepped food item is to be served to a consumer, a label is generated with traceability information, and unneeded ingredients are re-purposed or properly disposed of.
US11941551B2
This is directed to systems and methods for integrating hotel services in a single application available to a portable electronic device. Using the single application, a user can access and control hotel services before arriving at the hotel, upon arriving at the hotel, in the hotel room, in the local vicinity, and after leaving the hotel. Such services can include, for example, checking-in and checking out, purchasing in-room dining or in-room entertainment, making reservations at local restaurants or local attractions, scheduling hotel guest reminders, and controlling room setting either within the room or outside of the room.
US11941548B2
A system and method of combining table management software and customer experience skills by generating profiles of patrons, servers, and restaurants and using machine learning algorithms on those profiles to build more intimate relationships between patrons, food service establishments, and food service professionals. Trait matching provides optimized matchmaking between patrons and servers who share certain commonalities while also balancing the table management operations. Machine learning algorithms may be used to identify patterns of commonality that would not otherwise be recognized. This system allows patrons to choose servers at an establishment over a plurality of electronic devices by using the cluster analysis results. It provides servers more lateral work experience between participating restaurants, and restaurants more power to operate smoothly and build highly cohesive teams.
US11941536B2
An entity learning recognition method and computer program product include learning training a model based on a combination of an original entity and an augmented entity in an augmented database, where the entity includes an image that is used for a training of the model and where the training is based on a visual element portion of the image with added noise.
US11941534B2
A system is provided that includes a bit vector-based distance counter circuitry configured to generate one or more bit vectors encoded with information about potential matches and edits between a read and a reference genome, wherein the read comprises an encoding of a fragment of deoxyribonucleic acid (DNA) encoded via bases G, A, T, C. The system further includes a bit vector-based traceback circuitry configured to divide the reference genome into one or more windows and to use the plurality of bit vectors to generate a traceback output for each of the one or more windows, wherein the traceback output comprises a match, a substitution, an insert, a delete, or a combination thereof, between the read and the one or more windows.
US11941533B1
Some embodiments provide a compiler for optimizing the implementation of a machine-trained network (e.g., a neural network) on an integrated circuit (IC). The compiler of some embodiments receives a specification of a machine-trained network including multiple layers of computation nodes and generates a graph representing options for implementing the machine-trained network in the IC. The compiler, as part of generating the graph, in some embodiments, determines whether any set of channels contains no non-zero values (i.e., contains only zero values). For sets of channels that include no non-zero values, some embodiments perform a zero channel removal operation to remove all-zero channels wherever possible. In some embodiments, zero channel removal operations include removing input channels, removing output channels, forward propagation, and backward propagation of channels and constants.
US11941528B2
Methods and systems for performing a training operation of a neural network are provided. In one example, a method comprises: performing backward propagation computations for a second layer of a neural network to generate second weight gradients; splitting the second weight gradients into portions; causing a hardware interface to exchange a first portion of the second weight gradients with the second computer system; performing backward propagation computations for a first layer of the neural network to generate first weight gradients when the exchange of the first portion of the second weight gradients is underway, the first layer being a lower layer than the second layer in the neural network; causing the hardware interface to transmit the first weight gradients to the second computer system; and causing the hardware interface to transmit the remaining portions of the second weight gradients to the second computer system.
US11941526B2
Provided is a method for training spiking neuron network, including: inputting a spiking signal corresponding to a training sample into a spiking neuron network to be trained; and training the spiking neuron network based on a back propagation rule, wherein a forward propagation stage of training includes: adjusting a spiking firing threshold corresponding to a target layer in the spiking neuron network according to confidence corresponding to the target layer. Also provided are a method for processing data based on a spiking neuron network, an electronic device, and a non-transitory computer-readable medium.
US11941505B2
An information processing method implemented by a computer includes: executing a generation processing that includes generating a first mini-batch by performing data extension processing on learning data and processing to generate a second mini-batch without performing the data extension processing on the learning data; and executing a learning processing by using a neural network, the learning processing being configured to perform first learning by using the first mini-batch, and then perform second learning by using the second mini-batch.
US11941502B2
Systems, methods, and apparatuses for detecting and identifying anomalous data in an input data set are provided.
US11941501B2
An electronic apparatus for executing artificial intelligence algorithm is provided. The electronic apparatus includes a memory which stores input data and a plurality of second kernel data obtained from first kernel data, and a processor which obtains upscaled data in which at least a portion of the input data is upscaled by the first kernel data. The data is upscaled by performing a convolution operation on each of the plurality of second kernel data with the input data. Each of the plurality of second kernel data includes a different first kernel element from among a plurality of first kernel elements in the first kernel data.
US11941491B2
In some embodiments, a non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code includes code to cause the processor to receive a structured file for which a machine learning model has made a malicious content classification. The code further includes code to remove a portion of the structured file to define a modified structured file that follows a format associated with a type of the structured file. The code further includes code to extract a set of features from the modified structured file. The code further includes code to provide the set of features as an input to the machine learning model to produce an output. The code further includes code to identify an impact of the portion of the structured file on the malicious content classification of the structured file based on the output.
US11941489B2
Systems and methods herein provide for error correction via Low Density Parity Check (LDPC) coding. In one embodiment, a system includes a data buffer operable to receive a block of Low Density Parity Check (LDPC) encoded data. The system also includes a processor operable to reduce a belief propagation algorithm used to encode the LDPC encoded data into a quadratic polynomial, to embed the quadratic polynomial onto a plurality of quantum bits (qubits), and to decode the block of LDPC encoded data via the qubits.
US11941485B2
A method for producing a quantum device comprising providing a substrate having a front face and carrying at least one transistor pattern on the front face thereof, said transistor pattern comprising, in a stack a gate dielectric on the front face of the substrate, and a gate on the gate dielectric, said gate having a top and sidewalls. The method further includes forming a protective layer at the front face of the substrate, said protective layer being configured to prevent diffusion of at least one metal species in the substrate, forming a metal layer that has, as a main component, at least one metal species, at least on the sidewalls of the gate, said at least one metal species comprising at least one superconducting element, and forming a superconducting region in the gate by lateral diffusion of the at least one superconducting element from the sidewalls of said gate.
US11941482B1
In some aspects, a heterogeneous computing system includes a quantum processor unit and a classical processor unit. In some instances, variables defined by a computer program are stored in a classical memory in the heterogeneous computing system. The computer program is executed in the heterogeneous computing system by operation of the quantum processor unit and the classical processor unit. Instructions are generated for the quantum processor by a host processor unit based on values of the variables stored in the classical memory. The instructions are configured to cause the quantum processor unit to perform a data processing task defined by the computer program. The values of the variables are updated in the classical memory based on output values generated by the quantum processor unit. The classical processor unit processes the updated values of the variables.
US11941480B2
An information processing system includes an identification unit configured to identify unique information on shoes using at least part of a captured image of the shoes, and a setting unit configured to set an association between an acquisition device configured to acquire the unique information and a module device attached to the shoes based on the unique information.
US11941476B2
A contactless communication medium according to an embodiment of the present technology includes an IC module, a first member, a second member, and a print layer. The IC module is capable of performing a contactless communication. The first member is made of a first transparent resin material, the first member including a first surface and a second surface, the first surface being a surface in which a concave portion that accommodates therein the IC module is formed, the second surface being situated opposite to the first surface. The second member is made of a second transparent resin material, the second member being connected to the first surface or the second surface. The print layer is arranged between the first member and the second member.
US11941473B2
A device has a substrate, a plurality of switches located on the substrate, a plurality of NFC chips, each associated with a switch, and an NFC antenna. The switches and the NFC chips associated therewith are interconnected in series and are connected to the NFC antenna. The device contains a label which is joined face to face with the substrate, the individual NFC chips are arranged on the label. The switches are arranged on the substrate but not on the label, and mutually opposed contact points contacting the conductor tracks with each other are provided on the substrate and on the label to electrically connect the switches, the NFC chips and the NFC antenna.
US11941471B2
A sensor device includes a first antenna configured to receive an interrogation radio frequency (RF) signal; a first sensor configured to detect a first state of a first sensed signal, to output a first sensor signal responsive to the first state meeting a first threshold condition; a first circuit coupled to the first antenna, the first circuit configured to receive the interrogation RF signal from the first antenna, modulate a second RF signal, and transmit the modulated second RF signal as a RF response signal; and a first tag controller configured to receive the first sensor signal and to selectively connect or disconnect the first antenna to or from ground responsive to the first sensor signal, wherein connecting the first antenna to ground prevents the first antenna from transmitting the RF response signal.
US11941456B2
A computer-implemented method includes storing usage of a resource of said computer system as time-stamped resource usage values, comparing said time-stamped resource usage values with predetermined time-stamped performance goal values, assigning a time-stamped priority value to an application that is running based on at least one of said performance goal values, identifying a future workload demand value by applying a time-series analysis algorithm to at least some of said time-stamped resource usage values and a corresponding at least some of said time-stamped performance goal values for said application resulting in workload demand time frames and related amplitudes of said workload demand time frames, and adjusting a dispatch priority value for said application by setting a minimum dispatch priority for said application based on said future workload demand value.
US11941455B2
Systems and methods for implementing shadow computations in base stations. The systems and methods can include a method including initiating, at a base station (such as a cellular base station), a shadow computation of a main computation executing for a mobile device. The main computation can include a computational task, and the shadow computation can be at least a part of or a derivative of the main computation. The method can also include executing, by the base station, the shadow computation.
US11941454B1
Features are disclosed for correlating a workload type with particular volume characteristics for a block storage volume. The volume characteristics may include a durability or a performance consistency for a particular volume. A computing device can obtain a set of workload parameters indicating a workload associated with a particular block storage volume. Based on the set of workload parameters, the computing device can determine a workload classification that links the set of workload parameters to a set of volume characteristics. The computing device can further compare the set of volume characteristics with the current set of volume characteristics for the block storage volume. Based on comparing the sets of volume characteristics, the computing device may determine a recommendation for a user. The computing device can dynamically modify the block storage volume based on the recommendation.
US11941451B2
A system and method are disclosed for orchestrating the execution of computing tasks. An orchestration engine can receive task requests over a network from a plurality of process engines. The process engines may correspond to respective edge or field devices that are remotely located as compared to the orchestration engine. Each task request may indicate at least one task requirement for executing a respective computing task. A plurality of computing instances that have available computing resources can be selected from a set of computing instances. A predicted runtime can be generated for each of the computing tasks. In an example, based on the predicted runtimes, task requirements, available computing resources, and associated network conditions, a schedule and allocation scheme are determined by the orchestration engine. The schedule and allocation scheme define when each of the plurality of computing tasks is performed, and which of the plurality of selected computing instances performs each of the plurality of computing tasks. The selected computing instances execute the plurality of computing tasks according to the schedule and allocation scheme.
US11941450B2
A system and method place an incoming workload within a data center having infrastructure elements (IEs) for execution. Instrumentation data are collected for both individual IEs in the data center, and workload instances executing on each of these IEs. These data are used to train a future load model according to machine learning techniques, especially supervised learning. Future loads, in turn, are used to train a ranking model that ranks IEs according to suitability to execute additional workloads. After receiving an incoming workload, the first model is used to predict, for each IE, the load on its computing resources if the workload were executed on that IE. The resulting predicted loads are then fed into the second model to predict the best ranking of IEs, and the workload is placed on the highest-ranked IE that is available to execute the workload.
US11941445B2
In an approach to RLC channel management for low memory 5G devices, responsive to detecting a memory overload in an RLC layer of a 5G user equipment, whether slices of a plurality of slices are merger candidates is determined. Responsive to determining that the slices are merger candidates, whether any merger candidates can share a transportation logical entity is determined, where merger candidates can share the transportation logical entity if performance and quality parameters are within predetermined limits. The merger candidates that can share the transportation logical entity are marked as allowed candidates. Responsive to determining that at least one allowed candidate has a workload that is below a predetermined threshold, the allowed candidates are merged into merged flows.
US11941441B2
Disclosed herein are various embodiments for a data movement and monitoring system. A variety of embodiments operate by determining a move time and a run time associated with a job configured to move a set of data from a table of a first system to one or more tables of a second system. A job deadline is calculated, and it is determined that a job is delayed based on the job deadline being prior to the current time and an absence of the set of data from a status table that indicates which data has been moved from the first system to the second system. A record in the status table is updated to indicate the job is delayed, and a notification that the job is delayed is provided to the one or more accounts.
US11941439B2
According to an embodiment, an information processing device is configured to assign a first computing device one or more first tasks of processing respective one or more first partial data of a plurality of partial data included in an n-dimensional target data, n being an integer greater than or equal to 2, the target data being to be processed using a neural network, the one or more first partial data including first data and second data adjacent to the first data in a direction of m-dimension, m being an integer satisfying 1≤m≤n; and instruct the first computing device to execute a second task included in the one or more first tasks, according to an execution status of second partial data of the plurality of partial data included in the target data, the second partial data being executed by the second computing device.
US11941433B2
A computing apparatus includes at least one general purpose processor, at least one coprocessor, and at least one application specific processor. The at least one general purpose processor is arranged to run an application, wherein data processing of at least a portion of a data processing task is offloaded from the application running on the at least one general purpose processor. The at least one coprocessor is arranged to deal with a control flow of the data processing without intervention of the application running on the at least one general purpose processor. The at least one application specific processor is arranged to deal with a data flow of the data processing without intervention of the application running on the at least one general purpose processor.
US11941425B2
The disclosed technology teaches tuning containers in pods, in a high availability environment that runs two or more pods to implement a service, while the containers are running, including instrumenting a tunable container to communicate application metrics to a tuning engine that runs in a pod and maintains current configuration state information for the container. The tuning engine accesses the application metrics and a rule that specifies tuning of resource configuration for the container. The rule combines variables in the metrics to determine whether an update should be applied to the container. The tuning engine determines a new resource configuration for the tunable container and updates the configuration state information for the container according to the new configuration. An update manager detects updating of the configuration state information and performs a rolling update of instances of the tunable container in the pods that implement the service.
US11941423B2
A data processing method includes receiving, by a source physical machine, a first data packet including first data, and a destination address of the first data is a first virtual machine, generating a second data packet including the first data and an identifier of a second virtual machine, where the second virtual machine is the first virtual machine after being live migrated from the source physical machine to a destination physical machine, and the identifier of the second virtual machine identifies the second virtual machine on the destination physical machine, and sending, by the source physical machine, the second data packet to the destination physical machine.
US11941416B2
One or more processors of a mobile computing device may receive, from a view provider, graphical user interface (GUI) view data that specifies, for each respective GUI view of a set of GUI views, a respective platform-neutral layout description and a respective one or more condition for the respective GUI view to be a relevant GUI view. The one or more processors may determine a GUI view as the relevant GUI view out of the set of GUI views based at least in part on one or more conditions for the GUI view specified by the GUI view data. The one or more processors may, in response to determining the GUI view as the relevant GUI view, output, based at least in part on a platform-neutral layout description for the GUI view specified by the GUI view data, the GUI view for display at a display device.
US11941413B2
At a managed control plane service, end-user application programming interfaces (APIs) of an application to be implemented at a provider network are determined. A set of common operational requirements of the application, to be fulfilled without obtaining program code for the requirements, are identified. In response to an invocation of an end-user API of the application, computations are performed at a resource selected by the managed control plane service, and one or more tasks to satisfy a common operational requirement are initiated by the managed control plane service.
US11941411B2
Embodiments of this disclosure provide a method for starting an application and a related apparatus. The method includes the following: A user terminal may acquire a configuration parameter of a target application from a data management server when a start instruction for the target application is detected. The configuration parameter includes plugin configuration information and code package configuration information. The target application can be executed by using a target code package and a locally cached target plugin.
US11941403B2
A data processing apparatus provides predictions for hard to predict instructions. Prediction circuitry generates predictions relating to predictable instructions in a stream and stores, with respect to each of the predictable instructions, a reference to a set of monitored instructions in the stream to be used for generating predictions for the predictable instructions. Processing circuitry executes the predictable instructions in the stream using the predictions. A given correlation parameter is stored between a given predictable instruction in the stream and a subset of the set of monitored instructions of the given predictable instruction to assist in generating the predictions. If the given correlation parameter is currently stored, the prediction circuitry generates a given prediction relating to the given predictable instruction based on the subset of the set of monitored instructions. Otherwise, the prediction circuitry generates the given prediction relating to the given predictable instruction based on the set of monitored instructions.
US11941402B2
Disclosed herein are vector index registers in vector processors that each store multiple addresses for accessing multiple positions in vectors. It is known to use scalar index registers in vector processors to access multiple positions of vectors by changing the scalar index registers in vector operations. By using a vector indexing register for indexing positions of one or more operand vectors, the scalar index register can be replaced and at least the continual changing of the scalar index register can be avoided.
US11941401B1
An apparatus includes a processor circuit that includes a return address stack circuit, a return prediction circuit, and a fetch control circuit. The return prediction circuit is configured to store, for previously accessed return addresses, fetch parameters for next fetch addresses. The fetch control circuit is configured to in response to a fetch of a call instruction, push a return address onto the return address stack circuit. In response to a fetch of a return instruction that corresponds to the call instruction, the fetch control circuit is further configured to retrieve the return address from the return address stack circuit, and to create, using the return address and fetch parameters retrieved from the return prediction circuit, a next fetch request to retrieve instructions subsequent to the return instruction.
US11941397B1
Techniques to take advantage of the single-instruction-multiple-data (SIMD) capabilities of a processor to process data blocks can include implementing an instruction to fuse the data blocks together. The fuse input instruction can have a first input vector, a second input vector, a select input, a first output vector, and a second output vector. The fuse input instruction selects a portion of the first input vector and a portion of the second input vector based on the select input, sign extends the selected portion of the first input vector and the selected portion of the second input vector, and shuffles data elements of the sign extended portion of the first input vector with data elements of the sign extended portion of the second input vector to generate the first and second output vectors.
US11941392B2
An ambulatory medical device can detect a device condition and determine if the device condition satisfies a set of normal operating parameters. If the normal operating parameters are not satisfied, the ambulatory medical device can determine if the device condition stratifies a set of minimum operating parameters. If the minimum operating parameters are satisfied, the ambulatory medical device can maintain a delivery of therapy to a subject and generate an alert based on the device condition.
US11941390B2
A process for management of Internet-of-Things (IoT) devices includes a management system for identifying, interrogating, and updating devices connected to one or more networks. The management system can include a data store for storing various data related to the devices and the various processes of the management system. The management system can include a controller for executing processes such as interrogation processes, firmware change processes, credential change processes, and other processes. The controller can determine versions of firmware and other configuration properties of a device and generate various profiles for updating the firmware and other configuration properties. The controller can determine upgrade paths for updating the firmware and other configuration properties from a first version to a second version, the upgrade paths including one or more intermediary versions for facilitating the upgrade path. The management system can update devices individually, on a device family basis, or on a system-wide basis.
US11941389B1
A method for updating firmware of a locking device includes establishing a connection between a user device and the locking device and providing a set of firmware packages for display on a user interface of an application. The method includes receiving data indicative of a firmware package that has been selected via the user interface of the application. The method includes completing a transaction involving the firmware package. The method includes receiving, from an application server, installation data for the firmware package that has been selected. The method includes providing the installation data for the firmware package to the locking device to cause the locking device to use the installation data to update the firmware of the locking device, wherein the firmware, once installed on the locking device, allows for reconfiguration of firmware-controlled functions and operating modes of the locking device by supplementing or replacing firmware of the locking device.
US11941380B1
Disclosed herein are techniques for automatically reconfiguring code based on function and subfunction analysis. Techniques include determining, by parsing a code structure representing a plurality of functions, that at least one first function has a threshold degree of complexity; identifying, in response to the determination, a plurality of subfunctions based on the at least one first function, the plurality of subfunctions having a commonality with the at least one first function; and forming a second function by reconfiguring the first function to call at least one of the identified plurality of subfunctions.
US11941376B2
A method of providing intelligent software is provided. According to the present disclosure, it is possible to request an optimal AI model on the basis of a pre-trained AI model and meta information of the AI model, and it is possible to easily provide an AI model optimized for an intelligence device by responding to the request by creating a plurality of AI differentiation models from the AI model in accordance with a plurality of differentiation levels.
US11941374B2
The present invention generally relates to system, method and graphical user interface for executing one or more tasks in dynamic data driven enterprise application. The invention includes creation of rules on a rule creation interface by one or more syntax from a rule creation syntax data library. The invention provides machine learning models driven rule engine for executing the tasks.
US11941372B2
Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
US11941371B2
Systems, apparatuses, and methods related to bit string accumulation are described. A method for bit string accumulation can include performing an iteration of a recursive operation using a first bit string and a second bit string and modifying a quantity of bits of a result of the iteration of the recursive operation, wherein the modified quantity of bits is less than a threshold quantity of bits. The method can further include writing a first value comprising the modified bits indicative of the result of the iteration of the recursive operation to a first register and writing a second value indicative of the factor corresponding to the result of the iteration of the recursive operation to a second register.
US11941370B2
An arithmetic apparatus includes input lines and multiply-accumulate devices. An electrical signal for an input value is input into each of the input lines. Multiplication units include a positive weight multiplication unit that generates a positive weight charge for a product value obtained by multiplying the input value by a positive weight value and/or a negative weight multiplication unit that generates a negative weight charge for a product value obtained by multiplying the input value by a negative weight value. An output unit of the multiply-accumulate device includes an accumulation unit that accumulates the positive weight charge and the negative weight charge, generates a voltage signal representing a sum of the product values by a voltage on the basis of the voltage of the accumulation unit, and outputs the multiply-accumulate signal on the basis of the voltage signal.
US11941367B2
Generating questions by receiving user utterance data, determining an intent confidence vector for the user utterance data, predicting, by a trained next user-intent prediction model, a next user-intent confidence vector using the intent confidence vector, and generating a next question using the next user-intent confidence vector.
US11941364B2
In an approach for routing a user analytic request to a registry of analytics models and data sources and operationalizing the user analytic request, a processor receives a user analytic request. A processor applies natural language processing to the user analytic request. A processor associates a first set of vectors and a second set of vectors from the user analytic request to one or more analytics models and data sources by utilizing a plurality of domain-specific ontologies and a plurality of knowledge bases. A processor performs a semantic search for one or more concepts in the one or more analytics models and data sources. A processor receives the one or more concepts found in the one or more analytics models and data sources. A processor selects an analytics model to process the user analytic request. A processor executes the analytics model. A processor outputs a result to the user.
US11941354B1
Systems and methods are disclosed for providing a summary of suggested changes made to an electronic document. A suggested change is iteratively selected from a first list of suggested changes. A second list of modified suggested changes is generated by processing each selected suggested change in the first list of suggested changes. The processing comprises marking the selected suggested change for including or excluding the summary. If the selected suggested change is marked for including the summary, the processing further comprises at least one of combining the selected suggested change with a previously processed suggested change to form one of the modified suggested changes for including in the second list, and truncating the selected suggested change to form one of the modified suggested changes for including in the second list. The second list of modified suggested changes is provided as the summary of suggested changes.
US11941353B2
Disclosed is an improved computer architecture for generating an electronic data layout by having a user input a portion of dataset and obtaining the remaining portion of the format data from a data storage that stores reusable data for various data layouts. A master data object is configured to store “request-agnostic data,” which is typically that portion of dataset that does not differ, or is common, between various data layouts. The data that differs between various data layouts, such as the data that is specific to a form, may be considered as “request-specific data.” When a data layout generation request is received, the user may be prompted to input request-specific data, but not the request-agnostic data. The system automatically obtains the request-agnostic data from the master data object, and integrates the request-agnostic data with the request-specific data to generate the form.
US11941344B2
The present technology pertains to displaying a version of a content item and an indication of differences between that version and another version of the content item. For example, a content management system can iterate through portions of a first version of a content item and attempt to match those portions with portions of a second version of the content item. The content management system can analyze these matches to determine differences between the respective portions and to classify and categorize the differences (e.g., do they represent a significant change or do they change the meaning of the content item). A client device can then represent a clean version of the content item in a first application and the differences and characteristics in a second application in coordination with the first application.
US11941337B1
A method of modeling a nonlinear component includes providing a physical model for modeling a characteristic of the nonlinear component defined by a physical expression having a physical nonlinear function depending on variables and parameters of the nonlinear component; determining performance data for the characteristic; extracting global parameter values for the parameters based on the performance data; extracting local parameter values for the selected parameter, while keeping fixed the extracted global parameter values for the remaining parameters, based on the performance data corresponding to the characteristic using the physical expression; training an ANN function from the extracted local parameter values for the selected parameter depending on a variable; and determining a hybrid model for modeling the characteristic of the nonlinear component defined by a modified physical expression including the physical nonlinear function, the remaining parameters, and the trained ANN function depending on the variable in place of the selected parameter.
US11941335B1
Methods and systems for providing concise data for analyzing checker completeness, in the context of formal verification analysis of circuit designs. The methods and systems concisely report information useful to a human user (e.g., circuit designer or verification engineer) for efficiently determining what manual action should be taken next to resolve holes in verification coverage. The reported information can include lists of signals on which checkers can be written, which lists can be ranked, can be limited to a subset of interest signals, and can include corresponding cover items for each reported interest signal. The present systems and methods thereby improve on reporting provided to the user, permitting the user to more quickly advance a formal verification process toward full coverage of the relevant portions of a circuit design.
US11941331B2
Systems, methods, and computer program products can be used for visualizing the behavior of flow of two or more fluid phases, wherein a fluid phase behavior is represented in a visualization. One of the methods includes determining an occupation time, which is the amount of elapsed time from when a fluid phase first occupies a particular location until a second time. The method includes generating data for a visualization, with a location in the visualization corresponding to the particular location, and with the generated data for that location in the visualization indicating the occupation time.
US11941327B2
One embodiment of the present invention sets forth a technique for performing machine learning. The technique includes applying one or more placement rules to a floorplan of a building to generate a set of candidate column locations in the floorplan. The technique also includes selecting, using a first reinforcement learning (RL) agent, one or more column locations from the set of candidate column locations based on a structural stability of the one or more column locations. The technique further includes outputting the floorplan that includes the one or more column locations as a structural design for the building.
US11941319B2
A computer system causes output of audio information from a first application to a set of one or more audio output devices in accordance with a first audio output mode previously selected for the first application using a system audio output setting control. After, the computer system receives a request to play audio from a second application different from the first application. In response, the computer system causes output of audio information from the second application to the set of one or more audio output devices, including, in accordance with a determination that a second audio output mode, different from the first audio output mode, was previously selected for the second application using the system audio output setting control, causing output of the audio information from the second application via the set of one or more audio output devices in accordance with the second audio output mode.
US11941308B2
In some implementations, a device may receive print data associated with a printer. The device may receive an image that depicts content that is printed on media by the printer. The device may determine, using a printhead analysis model, a status of a printhead of the printer based on the print data and a characteristic of the content, wherein the printhead analysis model is trained based on reference data associated with historical printing operations associated with one or more printers, wherein the reference data includes reference images associated with printed content from the historical printing operations and corresponding resistance measurements for one or more respective printheads of the one or more printers. The device may perform, based on the status, an action associated with the printhead of the printer.
US11941304B2
A system and method for printer language emulation includes a microcomputer as an intermediary between devices using incompatible printer languages. The microcomputer intercepts an incoming job in a first printer language. The first printer language leads to a library call, and the returned library is used to emulate the first printer language to a printer language compatible with a target device. If source device and target device use compatible printer languages, the print job may bypass the microcomputer or pass through the microcomputer to the target device.
US11941301B2
A technique maintains online access to data stored in a plurality of storage devices during a hardware upgrade in which the plurality of storage devices moves between storage processor enclosures. The technique involves providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in a first storage processor enclosure. The technique further involves providing, from the plurality of storage devices, online access to the data while the plurality of storage devices is moved from the first storage processor enclosure to a second storage processor enclosure (e.g., transferring each storage devices one by one before triggering a rebuild process). The technique further involves providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in the second storage processor enclosure.
US11941294B2
A memory controller and a method of operating the same. The memory controller which increases the number of read commands to be performed during a suspend period may include a command generator configured to receive a request from a host and generate a command corresponding to the request, a command queue configured to store the generated command, a command controller configured to control the command queue so that the command stored in the command queue is output to the memory device, and a suspension controller configured to, when a read request is input from the host while the memory device is performing an operation, determine a delay amount of time based on a number of read commands stored in the command queue and provide a suspend command that instructs suspension of performance of the operation to the memory device after the delay amount of time has elapsed.
US11941293B2
A storage controller communicates with a non-volatile memory device, and an operation method of the storage controller includes determining whether a first read voltage is registered at a history table, when it is determined that the first read voltage is registered at the history table, performing a first direct memory access (DMA) read operation on data stored in the non-volatile memory device, based on the first read voltage, obtaining a page count value, based on the first DMA read operation, determining a second read voltage different from the first read voltage based on a difference between the page count value and an idle count value, without an additional read operation for the data stored in the non-volatile memory device, and updating the first read voltage of the history table based on the second read voltage.
US11941291B2
A method includes memory fencing in memory components of a memory sub-system and receiving a first number of commands and a second number of command for execution on a memory sub-system, receiving a memory fencing command associated with the first number of commands and the second number of commands, and executing at least one of the first number of commands before executing at least one of the second number of commands in response to receiving the memory fencing command. The method further includes executing the at least one of the first number of commands by moving data from a first location in the memory subsystem to a second location in the memory sub-system and executing the at least one of the second number of commands by reading data from the second location in the memory sub-system and sending the data to a host system.
US11941289B2
A memory system includes a memory device including plural memory groups, each memory group including plural non-volatile memory cells; and a controller configured to transmit a command to the memory device so that the memory device performs a data input/output operation within at least one memory group among the plural memory groups, receive a response for the command and a status data regarding the at least one memory group from the memory device, and determine whether the data input/output operation has succeeded or failed based on the response and the status data.
US11941284B2
It is possible to reduce analysis cost of a management system.
The management system includes a CPU and manages one or more storage devices that provide, to a higher-level device, one or more volumes for inputting and outputting data. The CPU is configured to collect performance information of the volume from the storage device at a predetermined first time interval and detect a QoS violation of the performance information of the volume at a second time interval longer than the first time interval.
US11941280B2
Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.
US11941273B2
Variable Capacity Zone Namespace (ZNS) Flash Storage Data Path. In one example, a data storage device including an electronic processor that, when executing a variable capacity scheme, is configured to determine whether a special indication regarding a particular zone in a ZNS is received, delay an association of a final flash block with the particular zone, receive and stage host data for the particular zone in a staging area, receive a zone close request, compact the host data with other host data for storage in other zones into second host data, and move the second host data to the final flash block that is associated with the particular zone and the other zones. The compaction of the host data with the other host data into the second host data reduces or eliminates padding in the final flash block, and consequently, reduces overhead in the data storage device.
US11941270B2
A data storage device includes a non-volatile memory device having a number of memory dies. The data storage device further includes a controller. The controller is configured to poll each of the memory dies at a first predetermined rate for a thermal status bit and determine whether the thermal status bit of at least one memory die of the number of memory dies is an active thermal status bit activated. The controller is further configured to reduce the operating performance of the at least one memory die in response to determining that the thermal status bit of the at least one memory die of the plurality of memory dies is the active thermal status bit.
US11941249B2
A memory device, a host device and a memory system are provided. The memory device may include a plurality of storage units configured to store data, and at least one device controller configured to, receive a read command from at least one host device and to read data stored in the plurality of storage units in response to the read command, the at least one host device including at least one host memory including a plurality of HPB (high performance boosting) entry storage regions, and provide the at least one host device with a response command, the response command indicating an activation or deactivation of the plurality of HPB entry storage regions, the response command including HPB entry type information which indicates a HPB entry type of the HPB entry storage region.
US11941248B2
Approaches for data compression involve a compression circuit packing non-zero data elements of a succession of words of a plurality of blocks into packed words by packing non-zero data elements of one or more words of the succession in each packed word, and restricting each packed word to data elements of one uncompressed block. The compression circuit writes each packed word in a RAM and within a compressed address range associated with the uncompressed block when the packed word is full of non-zero data elements, or before the packed word is full if the next input word is of another uncompressed block.
US11941230B2
Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user.
US11941228B2
A menu selection technique is based on orientation of a companion module used in a flexible load management (FLM) system. The FLM system includes a load center that utilizes circuit breakers in combination with companion modules (i.e., intelligent controllers). Each companion module has a graphical display as well as a push button included on a face of the module as an input device used to display and input information including icons, buttons, controls, messages, status, menus or other desired text on a user interface (UI) to enable a user to configure and operate the companion module. The companion module also includes an accelerometer configured to detect a gravitational orientation (i.e., a first orientation and an opposite or upside-down orientation) and movement of the module and, in response, generate a signal that is translated to a corresponding change in orientation of the information displayed on the UI, particularly when the companion module inserted into the load center.
US11941227B2
The technical problem of reducing the amount of processing involved when searching for customizable media content items that are suitable for incorporating input text is addressed by providing a hybrid search system. In some examples, the hybrid search system executes a rough search first, to determine whether a line of text can be incorporated into a media content item, based on character count conditions associated with the media content item. A more thorough evaluation of the input text with respect to the media content item is executed subsequent to the rough search if the rough search produces a result indicating uncertainty with respect to whether the combination of specific characters included in the input text can or cannot be incorporated into the media content item.
US11941226B2
A transaction application implemented on a computing device for automating personalized multimedia based on user preferences and multimedia content for improving the rate of completing transactions, wherein the application is used when an application is executed on the computing device and identifies multimedia content and a transaction type, and uses preferences of the user to configure a personalized multimedia content output for completing the transaction.
US11941223B2
The present disclosure generally relates to retrieving and displaying contextually-relevant media content. In some embodiments, a device receives a request to display contextually-relevant media and, in response, displays a representation of a collection of media items relevant to a context of the device. In some embodiments, a device displays a visual media item of a sequence of items and, in response to receiving a swipe gesture, displays a detail user interface comprising related content for the media item. In some embodiments, a device, while displaying a first detail user interface, displays an affordance corresponding to a plurality of individuals identified as having attended a first event, that when selected, causes display of visual media corresponding to a plurality of events attended by the individuals. In some embodiments, a device, in response to user input, obtains an automatically-generated collection of visual media and displays a corresponding affordance.
US11941210B2
A detection circuit is provided herein, which includes a first transistor, a second transistor, a third transistor, a light sensor, a capacitor, and a fourth transistor. The first transistor has a control terminal, a first terminal, and a second terminal. The second transistor is coupled to the control terminal. The third transistor is coupled to the control terminal and the second terminal. The light sensor is coupled to the control terminal. The capacitor is coupled to the control terminal. The fourth transistor is coupled to the second terminal.
US11941205B2
In a display system, a display device includes a plurality of common electrodes commonly used for image display and touch detection. A second drive circuit supplies a touch drive signal to each of the plurality of common electrodes. A touch detection circuit detects a touch by an object on the display device based on a detection signal received from each of the plurality of common electrodes. The touch drive signal includes a harmonic having a frequency different from a designated frequency and does not include a harmonic having the designated frequency.
US11941195B2
A display device includes: a display unit including pixels; a touch sensing unit disposed on the display unit and including touch electrodes; a fingerprint sensing unit including fingerprint sensors; a touch driver configured to drive the touch sensing unit to sense a touch of a touch input member; a fingerprint sensor driver configured to drive the fingerprint sensors to sense a fingerprint of a user in a first mode and to drive the fingerprint sensing unit in synchronization with the touch driver to sense a touch of the user in a second mode; and a main processor configured to perform a task based on sensing information of the fingerprint of the user received from the fingerprint sensor driver in the first mode and to perform a task based on sensing information of the touch input member and sensing information of the touch of the user in the second mode.
US11941193B2
The disclosed technology controls a digital inking device by communicating electrostatic inking signals between the digital inking device and an ink-receiving computing device in an inking mode enabling the digital inking device to render digital ink in a display of the ink-receiving computing device via the electrostatic inking signals, detecting proximity of a peripheral communication device relative to the digital inking device, transitioning the digital inking device from the inking mode to a non-inking mode that terminates communication of the electrostatic inking signals between the digital inking device and the ink-receiving computing device, based at least in part on the detecting operation, and communicating electrostatic data signals in the non-inking mode between the digital inking device and the peripheral communication device in the non-inking mode, based at least in part on the transitioning to the non-inking mode.
US11941183B2
A touch sensor includes a sensor electrode group; and a touch integrated circuit coupled to the sensor electrode group for executing touch detection and configured to generate frame data indicative of a detection level of each of two-dimensional positions in the sensor electrode group. The touch integrated circuit is connected to an external processor different from the touch integrated circuit via a first bus. The touch integrated circuit supplies the frame data to the external processor via the first bus. The external processor feeds determination data resulting from performing predetermined processing on the frame data back to the touch integrated circuit. The touch integrated circuit performs an operation based on the determination data.
US11941178B2
An electronic device is provided. The electronic device includes a touch module, a motion sensor, a memory, and a control unit. The touch module is configured to generate a touch signal. The motion sensor is configured to detect motion of the electronic device to generate motion data. The memory stores a preset motion condition. The control unit is electrically connected to the touch module, the motion sensor, and the memory, and configured to: receive the motion data; and determine whether the motion data meets the preset motion condition or not, and generate a virtual touch signal when the motion data meets the preset motion condition. A control method applied to the electronic device is further provided.
US11941168B2
A gaze initiated interaction technique for facilitating interaction between wearers of head-mountable devices. Methods are shown which allow users to interact with each other following an event of interlocking gaze. Methods are also shown which allows the operator of a personal point-of-interest beacon to control and limit interaction from the public thus ensuring a greater degree of privacy. Methods are also introduced which allow a mode of interaction to be determined by a remote service after mutual authorization of each interacting user. This disclosure also introduces a system of a head-mountable device which comprises a directional beacon transceiver system using beams in the infrared light spectrum enabling the detection of a gaze interlock event.
US11941155B2
Techniques are provided for secure data management in a network computing environment. A security management system receives data from a device which operates in a device network that is managed by the security management system. The security management system performs a data classification process to determine a data sensitivity level of the received data. The security management system determines a type of encryption to apply to the received data based on the determined data sensitivity level. The type of encryption is determined from a plurality of different types of encryption that are supported by a cloud system. The security management system sends the received data to the cloud system to at least one of store the data and perform secured data analytic processing of the data, in a format according to the determined type of encryption.
US11941153B2
Provided is a de-identification method for big data, for anonymizing the big data so that the big data may be freely distributed to an external system without concern about personal information leakage and enabling a statistical value calculated from the distributed data to be maximally close to a statistical value of original data to thereby secure the reliability of statistical analysis. Records in which values of abstraction reference fields are all the same and the number thereof is less than or equal to N are separately grouped without being excluded from being abstracted, and a connection-type attribute value including an occurrence rate value of a corresponding category attribute value in a group is allocated as an attribute value of an abstracted record to minimize abstraction missing data, so that the statistical value calculated from the distributed data becomes maximally close to the statistical value of the original data.
US11941152B2
Systems and methods are disclosed for preserving patient privacy while transmitting health data from one geographic region to another geographic region for data analysis. One method includes receiving patient-specific health data including patient privacy information at a first region; removing the patient privacy information from the patient-specific health data to generate anonymous health data; storing the patient privacy information at the first region; and transmitting the anonymous health data to a second region for analysis.
US11941151B2
Selectively masking data in messages is provided. A masking expression is retrieved from a schema. The masking expression corresponds to a particular attribute within related messages generated by a producer application and sent to an immutable datastore for consumption by a consumer application of the computer that is registered to receive the messages related to a particular topic from the immutable datastore. A particular attribute value is masked only in those messages received from the immutable datastore that contain the particular attribute value during a time period when the particular attribute value is associated with the masking expression.
US11941149B2
Methods, systems, apparatuses, and computer-readable media are provided for managing extended reality video conferences. In one implementation, the computer-readable medium may include instructions to cause a processor to: receive a request to initiate a video conference between a plurality of participants; receive image data captured by at least one image sensor associated with a wearable extended reality appliance, the image data reflecting a layout of a physical environment in which the wearable extended reality appliance is located; analyze the image data to identify at least one interference region in the physical environment; receive visual representations of the plurality of participants; and cause the wearable extended reality appliance to display the visual representations of the plurality of participants at multiple distinct locations other than in the at least one interference region.
US11941127B2
Firmware passwords, such as BIOS passwords can be managed by a remotely executed management service. A password reset command can be generated and transmitted to a client device. A management agent can execute the command and provide confirmation to a management service that the password has been updated.
US11941125B2
Cloud services intelligently provision new VMs for a VM scale set when the original label that included the OS or other software images used to provision existing VMs of the VM scale set is no longer available or has been changed. Metadata of the existing VMs are analyzed to identify an OS image or other software image used to provision the existing VMs. The metadata also reveals updates that are running on the new VMs. These updates include software that was not part of the original label used to provision the existing VMs and are used to find the second label in a label database. The second labels include the OS or software of the existing VMs—or a later version thereof—and some portion of the updates. A VM-provisioning service uses the second label to provision the new VM.
US11941124B2
In an embodiment, systems and methods for detecting malware are provided. A server trains a static malware model and a dynamic malware model to detect malware in files. The models are distributed to a plurality of user devices for use by antimalware software executing on the user devices. When a user device receives a file, the static malware model is used to determine whether the file contains malware. If the static malware model is unable to make the determination, when the file is later executed, the dynamic malware model is used to determine whether the file contains malware. The file along with the determination made by the dynamic malware model are then provided to the server. The server then retrains the static malware model using the received files and the received determinations. The server then distributes the updated static malware model to each of the devices.
US11941122B2
In an embodiment, systems and methods for detecting malware are provided. A server trains a static malware model and a dynamic malware model to detect malware in files. The models are distributed to a plurality of user devices for use by antimalware software executing on the user devices. When a user device receives a file, the static malware model is used to determine whether the file contains malware. If the static malware model is unable to make the determination, when the file is later executed, the dynamic malware model is used to determine whether the file contains malware. The file along with the determination made by the dynamic malware model are then provided to the server. The server then retrains the static malware model using the received files and the received determinations. The server then distributes the updated static malware model to each of the devices.
US11941116B2
An illustrative method includes determining that a total amount of read traffic and write traffic processed by a storage system during a time period exceeds a threshold; determining a first compressibility metric associated with the write traffic; determining a second compressibility metric associated with the read traffic; determining, based on a comparison of the first compressibility metric with the second compressibility metric, that the write traffic is less compressible than the read traffic; determining, based on the total amount of read traffic and write traffic exceeding the threshold and on the write traffic being less compressible than the read traffic, that the storage system is possibly being targeted by a security threat; and modifying, in response to the determining that the storage system is possibly being targeted by the security threat, a data protection parameter set for one or more recovery datasets generated by the storage system.
US11941115B2
A system includes a memory and processor. The memory stores code segment vulnerability findings that were generated through static application security testing (SAST). The processor generates a code fingerprint for each code segment, which corresponds to an abstract syntax tree that has been augmented by data flow information and flattened. The processor applies a machine learning clustering algorithm to group the code fingerprints into clusters of fingerprints that share one or more features. The processor additionally determines that both the fingerprint corresponding to the first source code segment and the fingerprint corresponding to a second source code segment belong to the same cluster. In response, the processor transmits an alert to a device of an administrator, identifying the second code segment as vulnerable to a real vulnerability, where a vulnerability finding for the first code segment has been classified as the real vulnerability through external review.
US11941114B1
Methods, systems, and devices for deterrence techniques using a security and automation system are described. In one method, the system may receive a set of inputs from one or more sensors of the security and automation system. The system may determine one or more characteristics of a person proximate the security and automation system based at least in part on the received set of inputs. The system may predict an event based at least in part on a correlation between the one or more characteristics and the event. The system may perform one or more security and automation actions prior to the predicted event.
US11941109B2
Described herein are methods, systems, and computer-readable storage media for generation of a secure and dynamically mutable operating system. Techniques include receiving a request to execute an application causing instantiation of an operating system by identifying one or more needed modules that include core kernel modules and operating system service modules that are dynamically plugged-in or unplugged based on the execution of the application. Techniques may further include assigning a separate memory space with a separate virtual address for each of the one or more modules, generating a unique cryptographic key for each of the one or more modules, storing each virtual address and corresponding unique cryptographic key together. Further the operating system generation system encrypts each of the one or more modules using their corresponding unique cryptographic key.
US11941097B2
Methods and devices for spoofing proof authentication of a user by voice to unlock a user device. According to one of its aspects, a method includes performing spoofing proof authentication of a user by voice. According to another aspect, a device is configured for spoofing proof authentication of a user by voice. Implementation of the method provides not only personalized access to the data, but also the highest level of security due to anti-spoofing.
US11941092B2
Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. ATSC 3.0 applications may be launched based on partial validation, e.g., as soon as one level of validation passes, with ensuing layers being authenticated as the application commences launch and with launch being stopped if any layer fails validation.
US11941085B2
A video clip showing a wellsite activity can be extracted from a video and then labeled for use in training a machine-learning model in some examples described herein. In one such example, a system can train a model with a set of training data to identify an object and a corresponding spatial location of the object in each image frame in a video depicting a wellsite activity. The system can analyze image frames in the video using the trained model to identify a target image frame in which the object is present in a predefined spatial area thereof, where the predefined spatial area is associated with the wellsite activity. The system can then generate a video clip that includes only a subpart of the video based on the target image frame, where the subpart includes a series of consecutive image frames containing the target image frame.
US11941083B2
A system includes a memory and a processor. The memory is configured to store a machine learning (ML) model. The processor is configured to (i) obtain a set of training audio signals that are labeled with respective levels of distortion, (ii) convert the training audio signals into respective images, (iii) train the ML model to estimate the levels of the distortion based on the images, (iv) receive an input audio signal, (v) convert the input audio signal into an image, and (vi) estimate a level of the distortion in the input audio signal, by applying the trained ML model to the image.
US11941079B2
A method for assisting with the navigation of a fleet of vehicles including a main vehicle and a secondary vehicle that is mobile in relation to the main vehicle, the method including receiving relative movement data, acquired by one or more sensors, between the main vehicle and the secondary vehicle, estimating a navigation status of the fleet of vehicles by an invariant Kalman filter using the received data as observations, the navigation status including first variables representing a first rigid transformation linking a location mark associated with the main vehicle to a reference point, and second variables representing a second rigid transformation linking a location mark associated with the main vehicle to a location mark associated with the secondary vehicle, the invariant Kalman filter using, as an internal composition law, a law including a term-by term composition of the first rigid transformation and the second rigid transformation.
US11941069B2
Various embodiments enable a web site to expose various search providers that it promotes to browsers that navigate to that site. In at least some embodiments, the search providers are exposed using the HTML of a web page. When a browser navigates to that site, it processes the HTML of the associated web page and exposes the promoted search providers to the user. In at least some embodiments, the browser can permit use of one or more search providers without requiring the user to install the search provider. Alternately or additionally, in at least some other embodiments, the browser can enable the user to quickly and efficiently install the search provider so that the search provider can be available whenever the user uses their browser application.
US11941066B1
A central database system provides predictive web navigation using machine learning and clustering to guide a user to a web page. After tracking a number of web pages viewed by various users on one or more web domains and the orders in which these web pages are viewed, the central database system can train a model to predict which web page a user is likely to view next. If the user is lost while navigating, the central database system may guide the user to the predicted web page. In one example of guidance, the central database system presents a web element with a hyperlink to the predicted web page. For example, the central database system can modify a web page that the lost user is presently viewing to include an iframe with a recommendation to travel to a different web page.
US11941063B2
Disclosed herein are system, method, and device embodiments for implementing semantic discovery. An embodiment operates by retrieving a plurality of entities from a database instance. A semantic graph representation of the plurality of entities is generated within a graphical user interface. Context information is received from a user. A focus node is determined from the plurality of nodes using the context information. A semantic context of the focus node is determined, wherein the semantic context includes the focus node, a subset of the plurality of nodes, and subset of the plurality of edges. Responsive to the receiving, a visual indication of the semantic context is displayed within the graphical user interface.
US11941061B1
Methods of and systems for searching a catalog include parsing the items of the catalog into tokens, determining the frequency with which each token appears in the catalog, and storing the frequencies in a cache. Queries to the catalog are likewise parsed into tokens, and the tokens of the query string are compared to frequency values in the cache to identify a smaller search space within the catalog.
US11941054B2
A technique for storage-efficient cyber incident reasoning by graph matching. The method begins with a graph pattern that comprises a set of elements with constraints and connections among them. A graph of constraint relations (GoC) in the graph pattern is derived. An activity graph representing activity data captured in association with a host machine is then obtained. In response to a query, one or more subgraphs of the activity graph that satisfy the graph pattern are then located and, in particular, by iteratively solving constraints in the graph pattern. In particular, a single element constraint is solved to generate a result, and that result is propagated to connected constraints in the graph of constraint relations. This process continues until all single element constraints have been evaluated, and all propagations have been performed. The subgraphs of the activity graph that result are then returned in response to a database query.
US11941052B2
A method including detecting a webpage accessed by a user on a computing device via a browser. Content on the webpage is determined, and a model is applied to the content to determine a plurality of keyword sets. A network search is performed based on each of the plurality of keyword sets to generate a plurality of search results. The plurality of search results are compared to the content, and the plurality of search results are compared to each other. A factualness of the content is determined based on the comparing of the plurality of search results to the content and based on the comparing of the plurality of the search results to each other, and the user is notified via the browser of the factualness of the content.
US11941043B2
Methods and systems for identifying areas of interest in an image and management of images are disclosed. To manage identification of areas of interest in an image, subject matter expert driven processes may be used to identify the areas of interest. The identified areas of interest may be used to maintain a database usable to guide subsequent use of the images. The database may associate image segments of the images with various landmarks and/or area of interest. The associations may be used to limit the quantity of image segments read from storage during subsequent use of the images.
US11941039B2
Systems and methods for transcription analysis of a recording are provided. The recording includes an audio and screenshot/video portion. The audio portion is transcribed using a machine learned model. Models may be selected by the recording quality and potentially accents or other speech patterns that are present. The transcription is then linked to the video/screen capture chronology, so that automatic scrolling is enabled, clip selection from the transcription, and searching to a video time is possible. There is improvements to user experience question generation, review of study results, and in managing the study participants.
US11941037B2
A computing server may receive master data, transaction data, and a process model of a domain. The computing server may aggregate, based on domain knowledge ontology of the domain, the master data and the transaction data to generate a fact table. For example, entries in the fact table may be identified as relevant to the target process model and include attributes and facts that are extracted from master data or transaction data. The computing server may convert the entries in the fact table into vectors. The computing server may identify, based on the vectors, an attribute in the process model as being statistically significant on impacting the process model. For example, a regression model may be used to determine the statistical significance of an attribute on the model process. The computing server may generate an action associated with the attribute to improve the process model.
US11941022B2
Methods and systems are provided for data synchronization. In one example, a method for synchronizing data between an agent and a core includes sending, from the agent, a request to the core identifying a data subset to be synchronized, the request further including a fingerprint for each block of data in the data subset; receiving, at the agent, a response from the core identifying a block of mismatched data between the core and the agent; fetching a fingerprint for each record of the identified block of mismatched data and creating a fingerprint of the block based on the fetched fingerprints; sending, from the agent, a request to the core including the fingerprint of the block; and receiving, at the agent, one or more records from the core identified via a comparison of fingerprints of the one or more records.
US11941013B2
Systems and methods for automated techniques that generate queryable database table ownership attribution information in real-time. In addition to generating ownership attribution information, system and methods provide a novel framework for creating bi-partite graphs and generating insightful graph data.
US11941012B2
In general, the disclosure describes techniques for identifying sequences of user actions from event data and logs of user actions for at least one user of a computing system. In one example, a system includes a sequence mining unit that processes event data and logs of user actions for at least one user of a computing system to obtain a set of one or more candidate action sequences each comprising a sequence of one or more user actions. A sequence filtering unit of the system applies, to the set of one or more candidate action sequences, one or more filters informed by a model of user actions for an application domain to obtain a set of one or more filtered action sequences to improve a quality of action sequences identified by the system. An output device of the system outputs an indication of the set of one or more filtered action sequences usable for generating at least one automated workflow or information usable for improving a workflow.
US11941005B2
Techniques and solutions are described for providing flexible access to data during execution of a data access request. Multiple instances of a data artifact are created, where different instances of the data artifact provide access to different data sources having data associated with the data access request. When a data access request is executed, a particular data artifact instance can be used during execution of the data access request. In some cases, switching logic can be used to determine which data artifact instance is to be used in executing the data access request. Also described are technologies for facilitating creation of data artifact instances corresponding to a modelling artifact.
US11940999B2
Unified management, automation and interoperability of business and device processes utilizing components of a metadata-driven computing system on any device and/or across difference devices. In an embodiment, a I/O processor on a device receives an input dataset, wherein the input dataset may be a messages dataset received from a message broker. The I/O processor accesses one or more instructions datasets nested within a state dataset to process each row in the input dataset. Processing of the input dataset by the I/O processor updates the state of the state dataset and may output one or more datasets, wherein an output dataset may be a messages dataset sent to a message broker to send to a computing system for processing. A messages dataset may comprise one or more messages, wherein a message may comprise one or more events, queries, or query results for processing by a computing system.
US11940997B2
A query processing device includes a communication interface accessing a database and database catalog, a memory storing instructions, and a processor coupled to the memory and the communication interface. The processor executes the instructions to parse a query and generate first and second execution plans for the query, retrieve respective previously determined cardinality values for previously executed logical steps of the first and second execution plans from the database catalog, select an execution plan from the first execution plan or the second execution plan, the selected execution plan having a lower cost based on the previously determined cardinality values, and execute the selected execution plan on data accessed from the database. The query processing system stores actual cardinality values determined during the execution of the logical steps in the database catalog for use by subsequent queries. The query processing device, therefore, re-uses previously determined cardinality values.
US11940994B2
Techniques are disclosed that relate to manipulating a chain of database objects without locking the chain. A computer system may maintain a chain that orders a set of database objects stored in a cache of the computer system. The computer system may receive a set of requests to perform database transactions. Based on those received set of requests, the computer system may determine to perform a plurality of chain operations that involve modifying the chain. The computer system may perform two or more of the plurality of chain operations at least partially in parallel using a set of atomic operations without acquiring a lock on the chain.
US11940993B2
A method is disclosed. The method includes receiving, by a second entity computer associated with a second user from a first entity computer associated with a first user, a push transaction message comprising a value and link data for a transaction. The method also comprises transmitting, by the second entity computer to a directory computer in communication with a database storing supplemental data associated with the transaction and other transactions, a request for the supplemental data associated with the transaction, the request comprising link data. The method also includes receiving, by the second entity computer, the supplemental data from the directory computer, and providing, by the second entity computer to the second user via a second user device, the supplemental data along with a notification of an action caused by the push transaction message.
US11940989B1
In some embodiments, a method may include display of a data summary view of a set of events that correspond to query results of a query. Each event of the set of events may include data items of a plurality of event attributes. In embodiments, the data summary view can include various summary reports. Each summary report can include summary entries and a summary graph that each present a summary of data items of a selected event attribute, of the plurality of event attributes. At least one summary report can include summary entries that are selectable by a user. The method may further include filtering the set of event, in response to, and based on, selection of one or more of the selectable summary entries by the user and updating of at least the first and second summary graphs to correspond to the filtered set of events.
US11940986B1
Techniques are described for performing automated operations related to identifying and using repair and maintenance status information, such as summarizing and encoding such information for one or more repair areas or other target domains, identifying specific repair or maintenance status information in response to natural language queries, and using the identified repair status information in further automated manners in some situations (e.g., to automatically initiate repair or maintenance actions on a particular target computing device). Identifying of specific repair status information in response to a particular natural language query may include initially identifying one or more candidate data groupings that match an encoded version of the natural language query (e.g., extracting encoded data groupings that match a generated version of the query), and optionally further analyzing one or more matching candidate data groupings as part of determining the actual response.
US11940984B2
A centralized auditing system receives an audit block containing one or more audit files generated by an audit agent running in an audited device. The audit block additionally stores a first digital signature corresponding to a previous audit block, and a second digital signature generated based at least on the one or more audit files and the first digital signature. After receiving the audit block, the auditing system verifies the integrity of the received audit block based on the second digital signature stored in the audit block and/or the first digital signature corresponding to the previous audit block. In response to verifying the integrity of the received audit block, the auditing system adds the received audit block to an audit register. Moreover, the auditing system adds the one or more audit files included in the audit block to an audit database.
US11940977B2
A method and system for decontaminating raw yield maps by combining filters with spatial outlier detectors is provided. In an embodiment, the method comprises receiving over a computer network electronic digital data comprising first yield data representing crop yields harvested from an agricultural field; applying one or more filters to the first yield data to identify, from the first yield data, first outlier data; generating first filtered data from the first yield data by removing the first outlier data from the first yield data; identifying, in the first filtered data, second outlier data representing outlier values based on one or more outlier characteristics; generating second outlier data from the first filtered data by removing the second outlier data from the first filtered data; generating and causing displaying on a mobile computing device a graphical representation of the crop yields harvested from the agricultural field using only the second outlier data.
US11940969B2
Described are techniques for managing data locations of derived storage objects. The techniques include accessing a primary metadata tree providing a lookup path using a virtual address to locate data for a primary object in physical storage pointed to by a leaf node of the primary metadata tree and providing a sub-tree from a leaf node of the primary metadata tree associated with the primary object, the sub-tree providing lookup paths using virtual addresses for derived objects. Wherein a derived object is a view of the primary object at a specific point in time, with copy leaf nodes of the sub-tree pointing to stored data of the derived objects. The techniques further include maintaining an ancestry graph associated with the sub-tree with the ancestry graph linking derived object identifiers to provide an ancestral chain lookup to identify derived object identifiers of the closest stored physical data of a derived object.
US11940967B2
Embodiments are directed towards a method for searching data. The method comprises providing an inverted index that comprises at least one record, wherein the at least one record comprises at least one field name and a corresponding at least one field value. The at least one field name and corresponding value are extracted from time-stamped searchable events that are stored in a field searchable datastore and comprise portions of raw data. The at least one record further comprises a posting value that identifies a location in the field searchable datastore where an event associated with the at least one record is stored. The method further comprises evaluating an incoming search query that references a field name. Responsive to the evaluating, the method comprises determining results for the incoming search query by executing the incoming search query across the field searchable datastore or the inverted index.
US11940965B2
Embodiments of the present disclosure provide a data migration method and apparatus. The method includes: receiving a migration task of migrating data in a first system to a second system; and calling upper-layer interfaces corresponding to the migration task, and calling underlying operation interfaces of the first system and the second system by the upper-layer interfaces through an abstract interface class to migrate the data of the first system to the second system. Bidirectional data transmission and migration can be implemented between any two data ends. Bidirectional data transmission and migration between any data terminals.
US11940963B2
Techniques are disclosed relating to database schemas. A computer system may receive a metadata document that describes an updated schema for a database that stores a plurality of records. The computer system may instantiate a set of processes to perform an upgrade routine to upgrade ones of the plurality of records to comply with the updated schema. While the set of processes are upgrading the records, the computer system may receive a request to perform an operation on one of the plurality of records. The computer system may detect that the record corresponds to an earlier schema version than a version of the updated schema of the metadata document and may upgrade the record to comply with that updated schema. After upgrading the record, the computer system may perform the requested operation on the record.
US11940958B2
An example operation may include one or more of generating a hashed summary including hashes of one or more of a validation data set and hashes of data points chosen in previous iterations from producer nodes, and exposing the hashed summary to a plurality of producer nodes, receiving, iteratively, a plurality of requests from the plurality of producer nodes, respectively, where each request identifies a marginal value provided by a hash of a data sample available to a producer node, selecting a request received from a producer node based on a marginal value associated with the request, retrieving hashed data of the producer node associated with the selected request, and aggregating the hashed data of the producer node with the summary of hashes generated at one or more previous iterations to produce an updated summary, and storing the updated summary via a data block of a distributed ledger.
US11940951B2
Techniques and solutions are described for storing and processing metadata. A target system sends a request to a source system to identify extensions to one or more specified database artefacts. The source system identifies one or more software objects that include metadata extensions to the one or more specified database artefacts and sends at least a portion of such metadata elements to the target system in response to the request. The source system can expose APIs, such as APIs in a standard format, to the target system to assist in requesting and retrieving metadata from the source system.
US11940938B2
A hypervisor is configured to bridge I/O operations between the NVMeoPCIe version of the NVMe I/O protocol and the NVMeoF version of the NVMe I/O protocol. By providing a bridging hypervisor, guests can use the NVMePCIe version of the NVMe I/O protocol for storage access operations, while the hypervisor can use the NVMeoF version of the NVMe I/O protocol to implement the storage access operations on attached storage resources of the storage system. The hypervisor handles administrative actions associated with creating, managing, and destroying submission queues and completion queues. Once the desired queue configuration has been created, NVMeoPCIe I/O operations are able to be transparently bridged by the hypervisor, which greatly reduces the amount of processing that would be required if the hypervisor were required to terminate each NVMeoPCIe I/O operation, generate corresponding NVMeoF I/O operations, and keep track of each such pair of I/O operations.
US11940936B2
Embodiments relate to coordinating the operations of subsystems in a communication system of an electronic device where a coexistence hub device monitors the state information transmitted as coexistence messages over one or more multi-drop buses, processes the monitored coexistence messages and sends out control messages as coexistence messages to other systems on chips (SOCs). The coexistence hub device can also update the operations of the communication system. The coexistence hub device may receive an operation policy from a central processor and may execute the operation policy without further coordination of the central processor. The coexistence hub device broadcasts the control messages as coexistence messages according to the executed operation policy.
US11940930B2
Methods, apparatus, systems and articles of manufacture to facilitate atomic operation in victim cache are disclosed. An example system includes a first cache storage to store a first set of data; a second cache storage to store a second set of data that has been evicted from the first cache storage; and a storage queue coupled to the first cache storage and the second cache storage, the storage queue including: an arithmetic component to: receive the second set of data from the second cache storage in response to a memory operation; and perform an arithmetic operation on the second set of data to produce a third set of data; and an arbitration manager to store the third set of data in the second cache storage.
US11940926B2
Methods, systems, and devices for creating high density logical to physical mapping are described. A memory system may implement storage of mapping information to store the logical addresses and the corresponding physical addresses. A memory system may receive a command associated with data and a corresponding set of logical addresses, and in some cases the memory device may determine that the logical addresses are sequential. The memory device may generate and store a set of compressed entries in a macro level of the mapping information. When the memory system receives a command associated with an exception to the sequential logical addresses, the memory system may update an entry of the macro level to include a pointer to a set of entries in another level of the mapping information.
US11940922B2
A method of processing in-memory commands in a high-bandwidth memory (HBM) system includes sending a function-in-HBM instruction to the HBM by a HBM memory controller of a GPU. A logic component of the HBM receives the FIM instruction and coordinates the instructions execution using the controller, an ALU, and a SRAM located on the logic component.
US11940919B2
System and techniques for recall pending cache line eviction are described herein. A queue that includes a deferred memory request is kept for a cache line. Metadata for the queue is stored in a cache line tag. When a recall is needed, the metadata is written from the tag to a first recall storage, referenced by a memory request ID. After the recall request is transmitted, the memory request ID is written to a second recall storage referenced by the message ID of the recall request. Upon receipt of a response to the recall request, the queue for the cache line can be restored by using the message ID in the response to lookup the memory request ID from the second recall storage, then using the memory request ID to lookup the metadata from the first recall storage, and then writing the metadata into the tag for the cache line.
US11940911B2
Techniques are provided for implementing a persistent key-value store for caching client data, journaling, and/or crash recovery. The persistent key-value store may be hosted as a primary cache that provides read and write access to key-value record pairs stored within the persistent key-value store. The key-value record pairs are stored within multiple chains in the persistent key-value store. Journaling is provided for the persistent key-value store such that incoming key-value record pairs are stored within active chains, and data within frozen chains is written in a distributed manner across distributed storage of a distributed cluster of nodes. If there is a failure within the distributed cluster of nodes, then the persistent key-value store may be reconstructed and used for crash recovery.
US11940909B2
An Adaptive Memory Mirroring Performance Accelerator (AMMPA) includes a centralized transaction handling block that dynamically maps the most frequently accessed memory regions into faster access memory. The technique creates shadow copies of the most frequently accessed memory regions in memory devices associated with lower latency. The regions for which shadow copies are provided are updated dynamically based on use, and the technique flexible for different memory hierarchies.
US11940903B2
A computer implemented method, system and computing device for identifying a test option associated with an application for a user is described. The method comprises selecting a predefined test indicated by a test identifier associated with the requested application, the test having more than one test option associated therewith, generating a hash of the test identifier and a user identifier associated with the user, processing the hash to generate an index, comparing said index with a distribution of numbers divided into multiple ranges, each range being associated with a test option, and selecting a test option associated with the range into which the index falls. The applications may be computer gaming applications.
US11940900B1
Determination and provision of improved representations of program flow control are provided by a method that monitors execution of binary code of a program on a computer system. The monitoring includes monitoring manipulation(s) of call stack(s) maintained by the computer system for the execution of the binary code. The method, based on the monitoring, determines function call pattern(s) and branch pattern(s) exhibited by the execution of the binary code. The method identifies, from the binary code and using the determined function call pattern(s) and branch pattern(s), function calls and branches, relations between the function calls and branches, and function and variable names. The method also provides a representation of program flow control of the program using the identified function calls and branches, relations, and function and variable names.
US11940897B2
Errors encountered by executing applications can be recorded in one or more logs. A search engine can be configured to retrieve error data from the one or more logs using pre-specified rules. A portion of the error data can be included in a small portable message (e.g., SMS text message) and sent to the developers or administrators of the applications. An administrative console can generate different visualizations based upon what errors the search engine retrieved.
US11940891B2
A method, system, and apparatus for fault detection in a microprocessor-based system uses a serial data communication protocol for communications between a peripheral device and a controller. Peripheral device interface circuitry is adapted to intermittently receive input serial data frames from the controller using the serial communication protocol and to intermittently send output serial data frames to the controller using the serial communication protocol. Each output serial data frame includes one or more status bits representing communication status data and one or more data bits representing peripheral device data. The status bits and the data bits are serially followed by at least one fault bit that indicates whether a fault is detected during sending of the output serial data frame.
US11940889B2
A test and measurement system has a test and measurement instrument, a test automation platform, and one or more processors, the one or more processors configured to execute code that causes the one or more processors to receive a waveform created by operation of a device under test, generate one or more tensor arrays, apply machine learning to a first tensor array of the one or more tensor arrays to produce equalizer tap values, apply machine learning to a second tensor array of the one of the one or more tensor arrays to produce predicted tuning parameters for the device under test, use the equalizer tap values to produce a Transmitter and Dispersion Eye Closure Quaternary (TDECQ) value, and provide the TDECQ value and the predicted tuning parameters to the test automation platform. A method of testing devices under test includes receiving a waveform created by operation of a device under test, generating one or more tensor arrays, applying machine learning to a first tensor array of the one or more tensor arrays to produce equalizer tap values, applying machine learning to a second tensor array of the one or more tensor arrays to produce predicted tuning parameters for the device under test, using the equalizer tap values to produce a Transmitter Dispersion Eye Closure Quaternary (TDECQ) value, and providing the TDECQ value and the predicted tuning parameters to a test automation platform.
US11940882B2
Example implementations relate to metadata operations in a storage system. An example includes receiving, by a storage controller of a deduplication storage system, a plurality of data streams to be stored in persistent storage of the deduplication storage system; identifying, by the storage controller, a set of journals in a first journal group that are modified during a first backup process; determining, by the storage controller, a count of the set of journals that are modified during the first backup process; comparing, by the storage controller, the determined count to a migration threshold; and migrating, by the storage controller, at least one journal of the set of journals to a second journal group based at least on a comparison of the determined count to the migration threshold.
US11940880B2
A folder scan system configured to identify modified folders in a storage module including a plurality of folders during an incremental backup scan is presented. The folder scan system is configured to identify modified folders using a learning-based technique. A related method is also presented.
US11940879B2
Embodiments of the present disclosure provide a data protection method, an electronic device, and a computer program product. The method includes determining an object feature for each protection object in a set of protection objects that generate protected data, the set of protection objects including at least one protection object configured with a predetermined data protection strategy. The method further includes determining a set of candidate objects belonging to the same class as the at least one protection object from the set of protection objects according to the determined object features. The method further includes configuring the predetermined data protection strategy to at least one candidate object in the set of candidate objects.
US11940877B2
The present technology pertains to restoring a directory to a state prior to a past synchronization event. A content management system can present an interface including history of synchronization events for a directory, and a user can select to restore a directory to a state prior to any one of the past synchronization events.
US11940875B2
According to one general aspect, an apparatus may include a regeneration-code-aware (RCA) storage device configured to calculate at least one type of data regeneration code for data error correction. The RCA storage device may include a memory configured to store data in chunks which, in turn, comprise data blocks. The RCA storage device may include a processor configured to compute, when requested by an external host device, a data regeneration code based upon a selected number of data blocks. The RCA storage device may include an external interface configured to transmit the data regeneration code to the external host device.
US11940874B2
Methods, systems, and devices for queue management for a memory system are described. The memory system may include a first decoder associated with a first error control capability and a second decoder associated with a second error control capability. The memory system may receive a command and identify an expected latency for performing an error control operation on the command. The memory system may determine whether to assign the command to a first queue associated with the first decoder or a second queue associated with the second decoder based at least in part on the expected latency for processing the command using the first decoder. Upon assigning the command to a decoder, the command may be processed by the first queue or the second queue.
US11940873B2
Apparatuses, systems, and methods for low latency parity for a memory device include a controller configured to accumulate, in a memory buffer, combined parity data for a plurality of regions of memory of a memory device in response to write operations for the plurality of regions of memory. The controller is configured to perform a recovery operation for a region of memory in response to determining that a latency setting for the region satisfies a latency threshold. The controller is configured to service a read request for data from the region based on a recovery operation to satisfy the latency setting.
US11940868B2
An information analysis apparatus according to an embodiment includes an input unit that inputs information indicating an apparatus that is a fault occurrence location in a communication network and a factor of a fault, a storage unit that stores a restoration handling method rule in which the apparatus that is the fault occurrence location, the factor of the fault, and an appropriate restoration handling method for the fault are associated, and an analyzer that analyzes an appropriate restoration handling method for the apparatus and the factor indicated by the information that is input, based on information related to a past fault for the apparatus that is the fault occurrence location, or a condition inherent in the apparatus that is the fault occurrence location, from the restoration handling method rule.
US11940866B2
A method of verifying processing logic of a graphics processing unit receives a test task including a predefined set of instructions for execution on the graphics processing unit, the predefined set of instructions being configured to perform a predetermined set of operations on the graphics processing unit when executed for predefined input data. In a test phase, the test task is processed by executing the predefined set of instructions for the predefined input data first and second times at the graphics processing unit so as to, respectively, generate first and second outputs. A fault signal is raised if the first and second outputs do not match.
US11940861B2
Inventive aspects include a device including storage media. The device includes a PMU, and a controller communicatively coupled to the PMU. The PMU determines that an operating power of the device exceeds a threshold, and transmits a signal to the controller to trigger a power reduction operation. The controller throttles one or more operations until the operating power goes below the threshold. Some embodiments include a method for controlling performance of a storage device. The method includes measuring, by a PMU, a power consumption associated with a storage device. The method includes determining, by the PMU, whether the power consumption is greater than a threshold. In response, the method may include setting a performance throttle. The method may include determining, by the PMU, whether the power consumption is less than the threshold. In response, the method may include releasing the performance throttle.
US11940856B2
An isolated multiple-output power supply with a function of detecting the presence or absence of a load at an output port is disclosed. The power supply includes a first voltage source for providing a first voltage at a first node; a first diode having a cathode coupled to the first output port, and an anode coupled to the first node for receiving the first voltage; a second voltage source for providing a second voltage at a second node; a second diode having a cathode coupled to a second output port, and an anode coupled to the second node for receiving the second voltage; and a bridging circuit having two terminals respectively connected to the first and the second output ports. When the load is not present at the first output port, the bridging circuit pulls up an output voltage at the first output port to reverse bias the first diode.
US11940842B2
An electronic device is provided with a flexible display. The electronic device includes a housing, a flexible display, a display support structure including a plurality of support bars supporting a rear surface of the flexible display, and a display support disposed to correspond to the flexible display, a first guide rail including a recess formed along a path in which the display support structure is moved when the flexible display is drawn outside the housing or introduced into the inner space of the housing, a second guide rail including a recess formed along the path and into which end portions of the plurality of support bars are inserted, and a rotation part.
US11940834B1
A method includes obtaining a plurality of entangled qubits, with high fault tolerance, represented by a lattice structure. The lattice structure includes a plurality of contiguous lattice cells. A first subset of the plurality of entangled qubits defines a first plane, and a second subset of the plurality of entangled qubits defines a second plane that is parallel to and offset from the first plane. The plurality of entangled qubits includes a defect qubit that is entangled with at least one face qubit on the first plane and at least one edge qubit on the second plane.
US11940832B2
A first error is determined between a bandgap reference output voltage of a bandgap reference circuit at a first temperature and a target voltage. A second temperature of the bandgap reference circuit is measured. A bandgap reference output voltage of the bandgap reference circuit is predicted at the second temperature and based on the first error. A second error is determined between the bandgap reference output voltage and the target voltage. A trim parameter of the bandgap reference circuit is determined based on the second error. The bandgap reference circuit is set with the trim parameter, where a third error between a bandgap reference output voltage of the bandgap reference with the trim parameter is less than the second error.
US11940817B2
Apparatuses, systems, and methods for open path laser spectroscopy with mobile platforms. An example system may include a first mobile platform and a second mobile platform, each of which supports a payload. A light beam directed from one payload to another may define a measurement path, which may be at a particular height above the ground. The payloads may determine a gas concentration along the measurement path. Wind information at the measurement height may be used to determine a gas flux. One or both of the mobile platforms may then move to a new location, and take a measurement along a new measurement path. By combining the measurement paths, gas flux through a flux surface may be determined.
US11940816B2
The unified command system and/or method includes an input mechanism, a flight processor that receives input from the input mechanism and translates the input into control output, and effectors that are actuated according to the control output. The system can optionally include: one or more sensors, a vehicle navigation system which determines a vehicle state and/or flight regime based on data from the one or more sensors, and a vehicle guidance system which determines a flightpath for the aircraft.
US11940815B1
Aspects relate to apparatus and methods for autonomously controlling vehicles at a specified location. Apparatus includes a processor configured to receive a map of a location, communicate with a plurality of vehicles at the location, and communicate with a monitor device. Communicating with the plurality of vehicles includes receiving status data from the vehicles and transmitting a waypath to the vehicles.
US11940803B2
A method for training a trajectory planning model, an apparatus, and computer storage medium are provided. The method may include: obtaining an image of a physical environment in which a vehicle is located via at least one sensor of the vehicle, the image including multiple objects surrounding the vehicle; obtaining a feature chart indicating multiple initial trajectory points of the vehicle in the image from a trajectory planning model based on the image; identifying the image to determine in the image a first area associated with a road object in multiple objects and a second area associated with a non-road object in the multiple objects; determining a planning trajectory point based on positional relationship of the multiple initial trajectory points with respect to the first area and the second area; and training a trajectory planning model based on the planning track point and the actual trajectory point of the vehicle.
US11940800B2
An autonomous cleaning robot includes a controller configured to execute instructions to perform operations including moving the autonomous cleaning robot along a first portion of a path toward a waypoint, detecting, with a ranging sensor of the autonomous cleaning robot, an obstacle along the path between the first portion of the path and a second portion of the path, navigating the autonomous cleaning robot about the obstacle along a trajectory that maintains at least a clearance distance between the autonomous cleaning robot and the obstacle, and moving the autonomous cleaning robot along the second portion of the path.
US11940789B2
A system for autonomous or semi-autonomous operation of a vehicle is disclosed. The system includes a machine automation portal (MAP) application configured to enable a computing device to (a) display a map of a work site and (b) provide a graphical user interface that enables a user to (i) define a boundary of an autonomous operating zone on the map and (ii) define a boundary of one or more exclusion zones. The system also includes a robotics processing unit configured to (a) receive the boundary of the autonomous operating zone and the boundary of each exclusion zone from the computing device, (b) generate a planned command path that the vehicle will travel to perform a task within the autonomous operating zone while avoiding each exclusion zone, and (c) control operation of the vehicle so that the vehicle travels the planned command path to perform the task.
US11940784B2
A monitoring control apparatus includes: a display controller to display an alarm screen for notifying a plurality of abnormalities occurring in a monitoring target device provided in an electric power system; a selector to select a first abnormality among the plurality of abnormalities; a degree-of-association calculator to calculate, for each of one or more other abnormalities except for the first abnormality among the plurality of abnormalities, a degree of association of the other abnormality with the first abnormality; and an extractor to extract the other abnormality as an associated abnormality associated with the first abnormality when the degree of association of the other abnormality is not less than a threshold. The alarm screen includes an associated alarm for notification of the extracted associated abnormality.
US11940779B2
System and method for producing a sensor for a processing machine/plant, wherein a digital twin sensor is provided that is related to the sensor, wherein the digital twin sensor is stored in a database (10), wherein the digital twin sensor forms a data model of the sensor, wherein the data model comprises at least one data building block with data for a sensor housing, for an electronic system, for a control and evaluation unit, for a primary sensor element and/or for mechanical components of the sensor, wherein the digital twin sensor is loaded into a construction program for the processing machine/plant, wherein the digital twin sensor is configured in the construction program, wherein the digital twin sensor is adapted to the processing machine/plant and the adapted digital twin sensor is produced as a real adapted sensor.
US11940772B2
A numerical controller includes a coordinate management unit that updates machine origin offset data indicating a positional relationship between a machine origin of a machine tool and a machine origin of a robot depending on movement of the machine origin of the machine tool or the machine origin of the robot; and an interference check processing unit that detects interference between the machine tool and the robot on the basis of a position of a first interference definition area and a position of a second interference definition area, and the updated machine origin offset data.
US11940769B2
A method for editing a machining program includes obtaining tool information specifying a tool mountable on a machine tool. A program editing window and at least one assistance window are displayed. The program editing window shows a program code of the machining program to control the machine tool. Each of the assistance window selectively shows the tool information and a control method. The tool is to be controlled according to the control method. In the program code, an insertion position at which a new code is to be inserted into the program code is specified. Selected information is selected from the tool information when the tool information is shown in the at least one assistance window. A command corresponding to the selected information is inserted into the program code at the insertion position.
US11940749B2
A fixing device includes a fixing rotator, a pressure rotator, a heater inside the fixing rotator, a reflector, and a sliding member. The pressure rotator is in contact with the fixing rotator to form a nip and presses a recording medium passing through the nip. The reflector includes a reflecting portion that reflects radiant heat radiated by the heater toward an inner circumferential surface of the fixing rotator and a pressure receiving portion that receives a pressing force of the pressure rotator via the fixing rotator. The pressure receiving portion is thermally coupled to the reflecting portion. The sliding member is between the pressure receiving portion and the fixing rotator and in contact with the pressure receiving portion and the fixing rotator. With respect to the inner circumferential surface of the fixing rotator, the sliding member has a smaller friction coefficient than a surface of the pressure receiving portion.
US11940743B2
A cartridge includes a shutter that opens and closes when the cartridge is attached and detached to a developing unit or image forming apparatus. The cartridge includes a casing having a chamber with a first opening at one end portion allowing toner to flow out of the casing. The cartridge includes a cover that covers the first opening, movable with the casing and having a second opening allowing toner to flow out of the cover. The shutter is located at the one end portion and has a protrusion further from the one end portion than the cover. The developing unit supports the protrusion when the cartridge is mounted thereon, and the casing pivots with the cover relative to the developing unit between a first position where the shutter closes the second opening and a second position where a third opening of the shutter overlaps the second opening.
US11940740B2
In a lithographic process, product units such as semiconductor wafers are subjected to lithographic patterning operations and chemical and physical processing operations. Alignment data or other measurements are made at stages during the performance of the process to obtain object data representing positional deviation or other parameters measured at points spatially distributed across each unit. This object data is used to obtain diagnostic information by performing a multivariate analysis to decompose a set of vectors representing the units in the multidimensional space into one or more component vectors. Diagnostic information about the industrial process is extracted using the component vectors. The performance of the industrial process for subsequent product units can be controlled based on the extracted diagnostic information.
US11940739B2
A metrology tool for determining a parameter of interest of a structure fabricated on a substrate, the metrology tool comprising: an illumination optical system for illuminating the structure with illumination radiation under a non-zero angle of incidence; a detection optical system comprising a detection optical sensor and at least one lens for capturing a portion of illumination radiation scattered by the structure and transmitting the captured radiation towards the detection optical sensor, wherein the illumination optical system and the detection optical system do not share an optical element.
US11940735B2
A developer composition for a water-developable photosensitive flexographic printing original plate is disclosed, containing (a) a nonionic surfactant composed of monoalkyl ether and/or monoalkyl ester of polyethylene glycol, wherein a number of carbon atoms of the alkyl group therein is 8 to 19, and wherein an HLB value thereof is 11 to 16; and (b) one or more anionic surfactants selected from the group consisting of oleic acid metal salt, lauric acid metal salt, dodecylbenzene sulfonic acid metal salt and lauryl sulfate metal salt, wherein a content ratio of (a):(b) is 25:75 to 75:25 (mass ratio), and wherein a brushing friction coefficient on a surface of a printing original plate is 0.60 to 0.75[−], when measured in an aqueous developer containing 1% by mass of the developer composition and 99% by mass of water.
US11940725B2
A blankmask for EUV lithography includes a substrate, a reflective layer, a capping layer, and a phase shift layer. The phase shift layer is made of a material containing ruthenium (Ru) and chromium (Cr), and a total content of ruthenium (Ru) and chromium (Cr) is 50 to 100 at %. The phase shift layer may further contain boron (B) or nitrogen (N). The phase shift layer of the present invention has a high relative reflectance (relative reflectance with respect to a reflectance of the reflective layer under the phase shift layer) with respect to a tantalum (Ta)-based phase shift layer and has a phase shift amount of 170 to 230°. It is possible to obtain excellent resolution when finally manufacturing a pattern of 7 nm or less by using a photomask manufactured using such a blankmask.
US11940722B2
Systems, apparatuses, and methods are described which provide a camera mount system. The camera mount system can include, for example, a first optical element and a second optical element. Incoming light from a scope on a weapon, for example, is partially transmitted and partially reflected by the first optical element. The partially transmitted light passes through an eyepiece to a viewer (e.g., a shooter). The partially reflected light is reflected by the second optical element and is recorded by a recording device (e.g., a camera, a video recorder, an image sensor, etc.). The viewer has direct access to the scope optics, a spotting scope, or binoculars, for example, and the camera and the viewer have access to the same view.
US11940721B2
A projection display device and a projection display equipment are provided. The projection display device includes a display screen body, a photosensitive device, and a control module. The control module is electrically connected to the display screen body, the photosensitive device outputs a photosensitive signal when sensing a projection light beam, and the control module is electrically connected to the photosensitive device to receive the photosensitive signal and to control a section on the display screen body corresponding to a projection position of the projection light beam to be converted from a transparent state to an opaque state according to the photosensitive signal.
US11940715B2
A nonlinear wave mixing system with grating assisted phase matching is provided. The system includes a pump laser and a nonlinear waveguide. The pump laser is used to generate pump light at a select wavelength. The nonlinear waveguide is configured to generate produced light from the pump light that is directed into the nonlinear waveguide. The nonlinear waveguide includes at least one backward grating that is configured to diffract the produced light in a backward direction relative to a direction the produced light travels in the nonlinear waveguide to reach the backward grating. The backward grating having a grating momentum that generates counter-propagating phase matching in the produced light.
US11940710B2
According to one embodiment, a light control device includes a first liquid crystal cell including a first liquid crystal layer, a second liquid crystal cell including a second liquid crystal layer, and a polarization conversion element. The first liquid crystal layer and the second liquid crystal layer each includes a first region which scatters a first polarized component and transmits a second polarized component and a second region which transmits the first polarized component and scatters the second polarized component. The polarization conversion element overlaps the first region and the second region, converts the first polarized component into the second polarized component, and converts the second polarized component into the first polarized component.
US11940705B2
A method of controlling tint of a tintable window to account for occupant comfort in a room of a building. The tintable window is between the interior and exterior of the building. The method predicts a tint level for the tintable window at a future time based on a penetration depth of direct sunlight through the tintable window into the room at the future time and space type in the room. The method also provides instructions over a network to transition tint of the tintable window to the tint level.
US11940702B2
A novel composite oxide semiconductor which can be used in a transistor including an oxide semiconductor film is provided. In the composite oxide semiconductor, a first region and a second region are mixed. The first region includes a plurality of first clusters containing In and oxygen as main components. The second region includes a plurality of second clusters containing Zn and oxygen as main components. The plurality of first clusters have portions connected to each other. The plurality of second clusters have portions connected to each other.
US11940700B2
The present disclosure relates to an array substrate, a display panel, and a display device. The array substrate comprises a display area and a non-display area surrounding the display area; wherein: the display area includes gate lines and data lines, and a plurality of pixel units defined by the intersections of gate lines and data lines, each of the pixel units including a thin film transistor and a pixel electrode electrically connected to a drain electrode of the thin film transistor; the non-display area includes a plurality of dummy pixel units arranged around the display area, each of the dummy pixel units including a dummy thin film transistor and a dummy pixel electrode floating relative to a drain electrode of the dummy thin film transistor; the non-display area further includes a dummy common electrode structure electrically connected to at least some of the dummy pixel units.
US11940675B2
The invention generally relates to optical filters that selectively attenuate the transmission of visible light for the purpose of enhancing or transforming the quality of human vision; to improved designs of such optical filters that provide an improved quality of color vision or of color perception; to methods of using such improved optical filters to enhance human vision during outdoor night time viewing conditions; to methods of using such improved optical filters to reduce the stimulation of the intrinsically photosensitive retinal ganglion cells (ipRGCs); to methods of using such improved optical filters to reduce the discomfort of glare; and to methods of using such improved optical filters to mitigate the symptoms of low vision or age-related visual impairments including for methods of treating or slowing the progression of persons with cone dystrophy including for persons with retinitis pigmentosa.
US11940673B2
A method of determining at least one parameter of an ophthalmic lens (40) including a complementary optical element (12) obtained by additive manufacturing and configured to provide at least a part of the optical function of the ophthalmic lens, the determining method including a step of providing two characterizing surfaces simulating two opposite surfaces of a complementary optical element (12), the distance between the two characterizing surfaces along a thickness axis (Z) defining the thickness of the complementary optical element; a step of optimizing the distance between the two characterizing surfaces (20) along the thickness axis (Z) so that the thickness of the complementary optical element reaches a thickness threshold while complying with the optical function of the ophthalmic lens (40); and a step of determining at least one parameter of the ophthalmic lens (40) on the basis of the optimized distance.
US11940640B2
Provided is a polarizing sheet that can precisely impart a desired curved shape without causing whitening when bending is carried out. A polarizing sheet of an embodiment of the present invention having a structure in which a polyamide resin film (1), a polarizing film, and a polyamide resin film (2) are laminated in this order, wherein a retardation value of the polyamide resin film (1) is from 10 to 3000 nm, and the retardation value of the polyamide resin film (1) and a retardation value of the polyamide resin film (2) satisfy Formula (r):
[Retardation Value of Polyamide Resin Film (1)]−[Retardation Value of Polyamide Resin Film (2)]≥10 nm (r).
US11940639B2
In some implementations, an optical device includes a one-way mirror formed by a polarization selective mirror and an absorptive polarizer. The absorptive polarizer has a transmission axis aligned with the transmission axis of the reflective polarizer. The one-way mirror may be provided on the world side of a head-mounted display system. Advantageously, the one-way mirror may reflect light from the world, which provides privacy and may improve the cosmetics of the display. In some implementations, the one-way mirror may include one or more of a depolarizer and a pair of opposing waveplates to improve alignment tolerances and reduce reflections to a viewer. In some implementations, the one-way mirror may form a compact integrated structure with a dimmer for reducing light transmitted to the viewer from the world.
US11940637B2
Provided is a color transformation filter including a plurality of nanostructures included in a subpixel and spaced apart from each other, the plurality of nanostructures having a first refractive index, a low refractive index layer provided adjacent to the plurality of nanostructures, the low refractive index layer having a second refractive index less than the first refractive index, and a color transformation element included in the low refractive index layer.
US11940630B2
To provide a display apparatus that makes it possible to further improve a performance in controlling video presentation according to characteristics of an eyeball of a user. A display apparatus is provided that includes a light source; a processor that performs processing on a distribution of characteristics of an eyeball; a monitoring section that monitors a state of the eyeball; a matching section that performs matching on the distribution of the characteristics of the eyeball and the state of the eyeball; and an irradiator that irradiates a specified position on a retina with video display light emitted by the light source.
US11940625B2
A display includes a light-guide optical element (LOE) (20) and a projector arrangement (10a) for injecting an image into the LOE so as to propagate within the LOE by internal reflection at a pair of major faces. The image is coupled out from the LOE by a coupling-out arrangement, exemplified here as internal partially-reflecting surfaces (22b). The image is coupled out from the LOE in a direction away from the eye of the observer (24b), and a reflector (30) reflects the coupled-out image back through the LOE (32), towards the eye of the observer (26). Reflector (30) is preferably a selective partial reflector, and may be convex to provide a desired apparent image distance.
US11940618B2
A micromechanical component. The micromechanical component includes: a mount; a displaceable part; and a first serpentine spring and a second serpentine spring which is embodied mirror-symmetrically with respect to the first serpentine spring in terms of a first plane of symmetry; a first actuator device and a second actuator device being embodied in such a way that by way of the first actuator device and the second actuator device, periodic deformations, mirror-symmetrical in terms of the first plane of symmetry, of the first serpentine spring and of the second serpentine spring are excitable; the micromechanical component also encompassing a first torsion spring and a second torsion spring that each extend along a rotation axis; and the displaceable part being displaceable, at least by way of the periodic and mirror-symmetrical deformations of the first serpentine spring and of the second serpentine spring, around the rotation axis with respect to the mount.
US11940603B2
A narrow-profile lens group for long-distance image capture includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens, from object side to imaging side. Each lens has two surfaces, the group meeting formula 0.85
US11940590B1
Through analysis on an effective detection space of a gamma detector, a one-dimensional equivalent longitudinal contribution coefficient (varying with a distance between a formation and the detector) of a natural gamma-ray flux received by the gamma detector under the condition that the formation and a wellbore are orthogonal is obtained in the effective detection space, and then a corresponding function expression is given by fitting. An integral of a gamma-ray flux received by the detector under the condition of a deviated well is converted into a one-dimensional equivalent integral problem under the condition of a straight well, so as to achieve the fast forward of natural gamma-ray logging of the formation under the conditions of highly-deviated and horizontal wells. This simplified fast forward algorithm can replace a gamma forward method of spherical spatial-division integrals in parallel sedimentary formations, reduce a space-time complexity of algorithms, and improve a calculation efficiency.
US11940586B2
Noise in drilling operation measurements can be eliminated or reduced using machine learning. For example, a system described herein can receive one or more measured signals in a logging-while-drilling process for drilling a wellbore. The system can determine a coupling factor for noise in the one or more measured signals. The system can generate a corrected signal by removing the noise multiplied by the coupling factor from the one or more measured signals. The system can output the corrected signal for use in drilling operations in the wellbore.
US11940584B2
Examples described herein provide a computer-implemented method that includes analyzing a first dataset by applying the first dataset to a first model to generate a first result. The method further includes analyzing a second dataset by applying the second dataset to a second model to generate a second result. The method further includes performing validation on the first model and the second model by comparing the first result to the second result. The method further includes, responsive to determining that the first result and the second result match, modifying an operational action of a surface assembly based on at least one of the first result or the second result. The method further includes, responsive to determining that the first result and the second result do not match, updating at least one of the first model or the second model.
US11940582B2
A seismic data acquisition positioning apparatus is provided. The apparatus can include a seismic data acquisition unit. The unit can include a case having an internal compartment. The unit can include a power source, a clock, a seismic data recorder, a control unit, and at least one sensor disposed within the case. The apparatus can include a hanging unit including a beacon unit. The apparatus can include a connector having a first end coupled with the seismic data acquisition unit and having a second end coupled with the hanging unit. The connector can pivot about the first end of the connector.
US11940581B2
A system can be provided for applying a dynamic filter to a velocity model for converting the domain of seismic data. The system can receive a velocity model for a geological area of interest. The system can apply a dynamic filter to the velocity model for smoothing an anomaly included in the velocity model. The system can apply the velocity model with the smoothed anomaly to seismic data associated with the geological area of interest for converting the domain of the seismic data.
US11940574B2
The invention provides a detection system for ionizing radiation, a method of manufacturing a detection system for ionizing radiation, a method of detecting ionizing radiation, a detection chamber for detecting ionizing radiation by liquid scintillation counting, and a method of detecting ionizing radiation by liquid scintillation counting. The detection system for ionizing radiation comprises a detector with a detection surface. The detector is configured to detect ionizing radiation that is incident on the detection surface. An adsorption layer is provided on said detection surface, the adsorption layer being configured to bind target particles, wherein the target particles are radioactive atoms or molecules.
US11940572B2
A polarization splitter-rotator (PSR) is described. The PSR having a silicon nitride based waveguide to split and rotate an optical beam. The silicon nitride based waveguide having a first silicon nitride segment including a first layer and a second layer coupled with the first layer.
US11940569B2
A method for calibrating a measuring system, the system comprising an image capture device, a laser scanner, and a positioning unit, wherein the method comprises preparing at least two images supplied by the image capture device and preparing a 3D point cloud; identifying at least one homologous point in the images and performing an optimization sequence for determining at least one calibration parameter of the measuring system. The sequence comprises at least one iteration of the following steps: for each image, identifying, in the 3D point cloud, at least one close point projecting in a neighborhood of the homologous point of the image; performing a measurement of the distance separating the close points respectively associated with the images; and adjusting the calibration parameter according to the measurement performed.
US11940567B1
A light detection and ranging (LIDAR) sensor system mounted to a vehicle includes a first device and a second device coupled to the first device. The first device includes a laser source and one or more optical components. The first device is configured to output an optical signal associated with a local oscillator (LO) signal. The second device includes an optical amplifier array device and a transceiver device. The optical amplifier array device includes an integrated optical component and is configured to amplify the optical signal. The transceiver device is configured to transmit the amplified optical signal to an environment and receive a returned optical signal that is reflected from an object in the environment.
US11940566B2
A LIDAR system includes one or more optical components that output multiple system output signals. The system also includes electronics that use light from the system output signals to generate LIDAR data. The LIDAR data indicates a distance and/or radial velocity between the LIDAR system and one or more object located outside of the LIDAR system. The electronics including a series processing component that processes electrical signals that are each generated from one of the system output signals. The series processing component processes the electrical signals generated from different system output signals in series.
US11940561B2
The present disclosure relates to a laser receiving device and a LiDAR. An isolation component is provided between a plurality of parallel sensor groups, and an isolation component is provided between a plurality of amplifier groups in parallel, so that a plurality of parallel receiving channels each form an independent current loop, thereby reducing noise crosstalk among signal receiving channels and improving the signal-to-noise ratio of the laser receiving device.
US11940559B2
In one embodiment, a light detection and range (LIDAR) device includes an array of light transmitting and receiving (TX/RX) units arranged to sense a physical range associated with a target. Each of the light TX/RX units includes a mounting board having a light pass-through opening and a light emitter mounted adjacent to the light pass-through opening. The light emitter is configured to emit a light beam towards the target according to a transmitting path. The LIDAR device further includes a light detector positioned behind the mounting board to receive at least a portion of the light beam reflected from the target through the light pass-through opening according to a light receiving path. The light transmitting path and the light receiving path are substantially in parallel and close to each other.
US11940558B2
Described herein are examples of evaluating electromagnetic energy reflection data of security scans. In embodiments, a method to evaluate electromagnetic energy reflection data determines whether electronic information of a security scan contains an anomaly, and identifies an anomaly location in the electronic information corresponding to the anomaly. The method determines a subset of the electronic information corresponding to the anomaly location, determines anomaly attributes using the subset of the electronic information, and evaluates the anomaly attributes using a database of reference items by comparing anomaly attributes to respective reference characteristics of reference items or identity information. When a comparison meets the respective match criterion for the given reference item, the method assigns to the anomaly the respective identifier as an anomaly identifier.
US11940554B2
An automotive radar arrangement includes a radar receiver configured to generate radar reception data from radio signals received by a plurality of radar receive antennas. A radar signal processor is configured to determine an estimate of an angular position of at least one object by processing the radar reception data. A communication interface is configured to receive information about a reference angular position of the at least one object. A determiner is configured to determine a compensation for the radar reception data based on the estimate of the angular position and the reference angular position of the at least one object. The radar signal processor is configured to correct the radar reception data and/or further radar reception data for the detection of a further object based on the compensation. An output interface is configured to provide information about the presence of the further object to a vehicle controller.
US11940552B2
An electrical circuit for providing an output signal based on a first input signal and a second input signal has: a mixer which is configured to receive and mix the first and second input signals in order to generate a mixer output signal and to switch on or off based on the first input signal, wherein a DC signal component of the mixer output signal depends on whether the mixer is switched on or off; and a downstream circuit which is configured to switch on or off based on the DC signal component of the mixer output signal and to provide the output signal based on the mixer output signal.
US11940550B2
Methods, apparatus and systems for wireless motion monitoring to ensure security are described. In one example, a described system comprises: a transmitter configured for transmitting a first wireless signal through a wireless multipath channel of a venue; a receiver configured for receiving a second wireless signal through the wireless multipath channel; and a processor. The second wireless signal differs from the first wireless signal due to the wireless multipath channel and a motion of an object in the venue. The processor is configured for: obtaining a time series of channel information (TSCI) of the wireless multipath channel based on the second wireless signal; computing a spatial-temporal information (STI) based on the TSCI; monitoring the motion of the object based on the TSCI and the STI; performing a task based on the monitoring; and generating a response based on the task.
US11940547B2
Systems and methods are provided for determining the quality of a civic address produced by a reverse geocoder, utilizing the uncertainty of a geodetic location and a distance between the geodetic location and a geocoded location (i.e., a civic address) determined by the reverse geocoder. Upon receiving a request by a PSAP for a civic address corresponding to a UE initiating a call for emergency services, a node initially identifies a geodetic location of the UE and an uncertainty of the geodetic location. The node initiates an API call to a reverse geocoder API. The node receives a geocoded location corresponding to the geodetic location and compares the geocoded location to the geodetic location to determine a distance between them. Based on the uncertainty of the geodetic location and the distance between the geodetic location and the geocoded location, a quality of the civic address is determined.
US11940542B2
The present invention provides a receiver including an RF circuit, a correlator and a signal delay estimator. The RF circuit is configured to receive a first satellite signal and a second satellite signal to generate a first base-band signal and a second base-band signal, respectively. The correlator is configured to use a first local signal to integrate with the first base-band signal to generate a first correlation result, and to use a second local signal to integrate with the second base-band signal to generate a second correlation result. The signal delay estimator is coupled to the correlator, and is configured to use the second correlation result to compensate the first correlation result to generate a compensated first correlation result, and determine a signal delay of the first satellite signal according to the compensated first correlation result.
US11940534B2
A detection device includes a first light source configured to emit a first light in a first direction, and a second light source configured to emit a second light in a second direction different from the first direction. A light receiver is configured to receive one of a first reflected light of the first light and a second reflected light of the second light. A black shielding plate surrounds a light source substrate including the first light source, the second light source, and the light receiver. An outer housing surrounds the black shielding plate. A transparent member is configured to pass the first light and the second light to outside of the outer housing.
US11940533B2
The present disclosure relates to a proximity sensor. The proximity sensor includes: a light emitter (for example, a vertical cavity surface emitting LASER (VCSEL)) configured to irradiate light to a target to be inspected; a first light receiver having a first crosstalk characteristic, configured to detect an external reflected light from a target to be inspected within a first detection region (for example, 0˜5 cm approximately); and a second light receiver having a second crosstalk characteristic different from the first crosstalk characteristic, configured to detect an external reflected light from a target to be inspected within a second detection region (for example, 3˜60 cm approximately) relatively further than the first detection region.
US11940531B2
This disclosure describes systems and methods for crosstalk-free source encoding for ultrasound tomography. This disclosed systems and methods feature real data acquisition acceleration and/or numerical simulation acceleration (or image processing acceleration).
US11940528B1
Disclosed are a method and system for evaluating sonar self-noise at a ship design stage. The method includes: building a ship structure full-scale geometric simulation model; acquiring loss factors and sonar transducer space outfitting acoustic absorption coefficient material parameters; acquiring mechanical excitation, hydrodynamic excitation, and propeller excitation; inputting the loss factors and the sonar transducer space outfitting acoustic absorption coefficient material parameters into an established statistical energy evaluation model, and applying a mechanical excitation to a face plate of foundation of the built ship structure full-scale geometric simulation model, applying a hydrodynamic excitation to the surface of a ship hull, and applying a propeller excitation to a stern shaft to perform calculation of sonar self-noise of a ship to obtain total spectral density level of the sonar self-noise; and evaluating spectral density level calculation results by index requirements. The method is applicable in risk evaluation of sonar self-noise indexes.
US11940523B2
An electronic device includes a transmission antenna that transmits a transmission wave, a reception antenna that receives a reflected wave that is the reflected transmission wave, and a control unit that detects an object that reflects the transmission wave, based on a transmission signal transmitted as the transmission wave and a reception signal received as the reflected wave. The electronic device transmits, to an information processing apparatus, sensing information based on the transmission signal and the reception signal at a location of the electronic device along with location information of the electronic device.
US11940520B2
For a complex image to be complexly added, appropriate phase correction is executed by a simple method to prevent occurrence of an artifact in a signal region and to reduce noise in a background region. Two or more types of smoothing processing with different smoothing degrees are executed on a phase image of the complex image to obtain two or more types of smoothed phase images having different smoothing degrees. A weight for each of these smoothed phase images is calculated based on a signal value (SNR) of an intensity image, and addition is performed by a weight for each signal value to obtain a smoothed phase image for correction. After a phase of the complex image is corrected using the smoothed phase image, a phase-corrected complex image is complexly added. As a result, phase correction equivalent to phase correction in which a smoothing degree is weakened in the signal region and a smoothing degree is strengthened in the background region is realized.
US11940508B1
A magnetic particle imaging (MPI) and fluorescence molecular tomography (FMT)-fused multimodal imaging system and method for a small animal are provided. The multimodal imaging system includes an image processing module, a display module, a control module, an object table, a gradient coil, a driving coil, a reception coil, a fluorescence camera, and a light source module, where the gradient coil includes a first rounded rectangular coil and a second rounded rectangular coil; the driving coil includes a third rounded rectangular coil, a fourth rounded rectangular coil, and a fifth rounded rectangular coil; and the reception coil is a circular coil.
US11940507B1
A fixation and registration calibration system for multimodal MPI is provided. The fixation and registration calibration system includes an upper limiting device connected to a lower limiting device by a hand screw and an adjustable position component, where the upper limiting device and the lower limiting device each are symmetrical about the adjustable position component; an auxiliary clamping device is fixed at an upper end of the upper limiting device; the upper limiting device, the lower limiting device, and the auxiliary clamping device are provided with magnetic particle calibration holes at different positions; and an MPI calibration sample is provided through the magnetic particle calibration holes to achieve spatial position registration calibration. The fixation and registration calibration system achieves fixation of the detected object for MPI, flexible spatial position calibration based on magnetic particles, and stable and reliable multimodal MPI.
US11940502B2
Aspects of this disclosure relate to one or more particles that move within a container in response to a magnetic field. A measurement circuit is configured to output an indication of the magnetic field based on position of the one or more particles.
US11940500B1
In one aspect, non-invasive methods are described in which combinations of certain battery parameter values are used to identify whether metal plating (e.g., lithium plating) has occurred during charging of a battery. In response to the detection of metal plating and/or conditions associated with metal plating, one or more characteristics of a charge process may be adjusted or adapted to maintain battery parameter values within a specified range. In some cases, after detection of metal plating, a battery charge process may be adjusted or adapted to remove metal plating from a battery's anode by a discharge pulse.
US11940496B2
An automated testing system comprises a high side switch circuit coupled to an input/output (I/O) connection, a low side switch circuit coupled to the I/O connection, a high side force amplifier (HFA) coupled to the high side switch, a low side force amplifier (LFA) coupled to the low side switch, an adjusting circuit coupled to the HFA and the LFA, and a control circuit configured to change the adjusting circuit to change control of current at the I/O connection from one of the HFA or LFA to the other of the HFA or LFA.
US11940485B2
In an inspection apparatus for inspecting an inspection target device formed on an inspection object, the inspection target device is a back-illuminated imaging device into which light is incident from a rear surface opposite to a side of a wiring layer. The inspection apparatus includes a stage having the inspection object placed such that the inspection object faces the rear surface. The stage includes a light transmitter made of a light-transmissive material. The inspection object is placed on the light transmitter below which a light illuminator is disposed. The light illuminator includes a flat light guide plate having a facing surface facing the inspection object. A light source is provided laterally outside the light guide plate configured to diffuse light emitted from the light source incident from a side end surface of the light guide plate, and to emit the light as planar light from the facing surface.
US11940469B2
A circuit system for measuring an electrical voltage. The circuit system includes a voltage divider, an integrating element and an evaluating unit. The voltage divider receives, at an input, a first signal that represents the electrical voltage to be measured, and has a first switching element and a second switching element, and is capable of assuming a first state, in which the first switching element is conductive and the second switching element is non-conductive, and a second state in which the first switching element is non-conductive and the second switching element is conductive, and outputs a second signal at an output that is situated between the first switching element and the second switching element. The integrating element is designed to receive the second signal and to output a third signal. The evaluating unit being set up to accept and to evaluate the third signal in order to determine a value for the electrical voltage.
US11940463B2
The particle measurement device includes: an acquiring unit configured to acquire pad surface shape data indicating a surface shape of an electrode pad including a probe needle mark where a probe needle has contacted; a roughness calculating unit configured to calculate volume of a recessed portion recessed from a pad reference surface and volume of a protruding portion protruding from the pad reference surface based on the pad surface shape data; and a particle quantity calculating unit configured to calculate a particle quantity from a volume difference between the volume of the recessed portion and the volume of the protruding portion.
US11940461B2
An atomic-force-microscope-based apparatus and method including hardware and software, configured to collect, in a dynamic fashion, and analyze data representing mechanical properties of soft materials on a nanoscale, to map viscoelastic properties of a soft-material sample. The use of the apparatus as an addition to the existing atomic-force microscope device.
US11940460B2
The present disclosure relates to a wheel speed sensor for a vehicle, the wheel speed sensor including: a base unit; a plurality of support units positioned on the base unit; and chip units respectively mounted on the support units and configured to detect a measurement target.
US11940452B2
Provided herein are compositions, systems, and methods for extracting and detecting at least one HDL-associated protein (e.g., ApoA1) from a sample (e.g., plasma or serum sample). In certain embodiments, a strong organic acid and hydrophilic organic solvent are mixed with the sample; after centrifugation, the supernatant is transferred to a second container where it is mixed with a non-polar organic solvent; after centrifugation, the lower aqueous layer is transferred to a third container; and then at least a portion of the transferred aqueous layer is subjected to a detection assay such that at least one HDL-associated protein is detected.
US11940450B2
Disclosed herein are methods and compositions for prognosing or diagnosing an obstructive renal dysfunction or ureteropelvic junction obstruction (UPJO) in a subject, involving detecting in a urine sample from a subject one or more proteins selected from the group consisting of Immunoglobulin superfamily containing leucine-rich repeat protein (ISLR); Nicotinate-nucleotide pyrophosphorylase [carboxylating] (QPRT); Prostaglandin reductase 1 (PTGR1); Vascular cell adhesion protein 1 (VCAM1); and Ficolin-2 (FCN2), or detectable portions thereof to identify the subject as at risk of or having an obstructive renal dysfunction or UPJO.
US11940440B2
An electrochemical measurement method is provided in which a working electrode that causes an oxidation-reduction reaction with a measurement target and a counter electrode connected to the working electrode are provided in an electrolytic solution containing the measurement target, and a measuring voltage is applied between the working electrode and the counter electrode to measure a current that flows between the working electrode and the counter electrode in proportion to the amount of the measurement target, wherein an eliminating electrode is provided in the electrolytic solution, and the method performs: eliminating the measurement target by applying an eliminating voltage, which has the same polarity as the measuring voltage, between the eliminating electrode and the counter electrode to oxidize or reduce the measurement target; diffusing a new measurement target; and measuring the current by applying the measuring voltage between the working electrode and the counter electrode.