Document Document Title
US11380900B2 Anode for lithium secondary battery and lithium secondary battery comprising same
Provided are an anode for a lithium secondary battery and a lithium secondary battery comprising the same. The anode comprises: a current collector; an anode active material layer disposed on the current collector; and a coating layer disposed on the anode active material layer and including an inorganic material and a binder polymer, wherein the binder polymer has a decomposition temperature of 100° C. to 400° C., and an elastic modulus of 1.0 GPa to 3.0 GPa at 220° C. or lower.
US11380898B2 Electrolytic copper foil for secondary battery and method for producing the same
The present invention relates to an electrolytic copper foil for a secondary battery and a method of producing the same, and more particularly, to an electrolytic copper foil for a secondary battery, which has little change in a physical property of a copper foil before and after vacuum drying in a process of producing an electrolytic copper foil, thereby exhibiting excellent cycle life in a battery test at a high-density negative electrode, and preventing cracking. The electrolytic copper foil for a secondary battery is produced from a plating solution containing Total Organic Carbon (TOC), zinc, and iron by using a drum, in which a ratio of the TOC to the zinc and the iron contained in the electrolytic copper foil follows Formula 1 below: TOC/(zinc+iron)=1.3 to 1.5   Formula 1
US11380893B1 High energy cathodes, batteries, and methods of making the same
Cathode active materials that include a metal compound having the formula MRx, where M is a metal, R is an atom, a molecule, or a radical having an oxidation state of −1, and x is a positive nonzero real number; and a metal oxide having the formula M′yOz, where M′ is a metal, and y and z are independently positive nonzero real numbers; provided that the metal compound and the metal oxide are in contact. The cathode active materials can be used to prepare cathodes that evolve little or no oxygen during operation. The cathodes can be economically incorporated into batteries that can provide high energy density.
US11380886B2 Multiphase metal foils as integrated metal anodes for non-aqueous batteries
Disclosed herein are multiphase metal anodes useful in non-aqueous batteries. The anodes include at least one active metal and at least one conductive metal.
US11380883B2 Method of forming negative electrode active material, with lithium preloading
Supplemental lithium can be used to stabilize lithium ion batteries with lithium rich metal oxides as the positive electrode active material. Dramatic improvements in the specific capacity at long cycling have been obtained. The supplemental lithium can be provided with the negative electrode, or alternatively as a sacrificial material that is subsequently driven into the negative electrode active material. The supplemental lithium can be provided to the negative electrode active material prior to assembly of the battery using electrochemical deposition. The positive electrode active materials can comprise a layered-layered structure comprising manganese as well as nickel and/or cobalt.
US11380877B2 Organic light emitting device and organic light emitting display device comprising a polarizing layer having a first inorganic layer, a first polarizing layer, a second inorganic layer, and a second polarizing layer, which are sequentially disposed
An organic light emitting device includes a substrate layer, an anode disposed on the substrate layer, a pixel defining layer disposed on the anode and including bumps and openings spaced apart from each other, a light emitting functional layer disposed on the pixel defining layer, a polarizing layer disposed on the light emitting functional layer, and an encapsulation layer disposed on the polarizing layer for encapsulating the polarizing layer and the light emitting functional layer. The polarizing layer including a first inorganic layer, a first polarizing layer, a second inorganic layer, and a second polarizing layer, which are sequentially disposed. The first inorganic layer is disposed on the light emitting functional layer and the pixel defining layer, and the first polarizing layer and the second polarizing layer are disposed corresponding to the openings.
US11380868B2 Method of fabricating display panel, and display panel including adhesive portions having varying strengths
A method of fabricating a display panel is provided. The method includes providing a substrate including a plurality of light emitting elements; forming a first protective layer on a side of the substrate; treating the first protective layer to obtain a first adhesive portion, a second adhesive portion, and a third adhesive portion, the third adhesive portion having an adhesive strength smaller than an adhesive strength of the first adhesive portion, and smaller than an adhesive strength of the second adhesive portion; and removing the third adhesive portion from the substrate to form a bendable portion of the substrate. The bendable portion of the substrate spaces apart a first portion of the substrate from a second portion of the substrate.
US11380863B2 Flexible electroluminescent devices
Embodiments of a flexible electroluminescent (EL) device are described. An EL device includes a device stack and a flexible substrate configured to support the device stack. The device stack can include a anode and a cathode, a quantum dot (QD) film positioned between the anode and the cathode and configured to produce light having a first peak wavelength. The device stack further includes a patterned insulating layer disposed on the anode and configured to form electrically active regions in the device stack and to control emission of the light from the EL device through the electrically active regions. The EL device further includes an encapsulation layer disposed on the cathode.
US11380862B2 Light emitting diode display with redundancy scheme
A display panel and method of manufacture are described. In an embodiment, a display substrate includes a pixel area and a non-pixel area. An array of subpixels and corresponding array of bottom electrodes are in the pixel area. An array of micro LED devices are bonded to the array of bottom electrodes. One or more top electrode layers are formed in electrical contact with the array of micro LED devices. In one embodiment a redundant pair of micro LED devices are bonded to the array of bottom electrodes. In one embodiment, the array of micro LED devices are imaged to detect irregularities.
US11380856B2 Flexible element, flexible display device and manufacturing method thereof
A flexible element configured to be disposed on a surface of a non-display substrate of a flexible display panel includes: a first base layer and a second base layer which are oppositely arranged with each other; and a buffer layer sandwiched between the first base layer and the second base layer. The flexible element can be bent around a bending axis. A projection of the buffer layer on a plane perpendicular to the bending axis is wave-shaped.
US11380853B2 Organic light emitting diode and organic light emitting device including the same
Disclosed is an organic light emitting diode including a first electrode; a second electrode facing the first electrode; and a first emitting material layer, which includes a first host, a second host and a first dopant and disposed between the first and second electrodes. The first host is represented by Formula 1, the second host may be a triazine derivative, and the first dopant may be a red, green or blue dopant.
US11380850B2 Organic electroluminescent devices comprising host compounds
The present invention relates to an organic electroluminescent device comprising a light-emitting layer B containing at least one host compound H of formula (I) wherein not more than two of the residues A1, A2, A3 and A4 are each N, X is O or S, and X′ is NRe, O or S. Further, the present invention refers to a method for generating light of a desired wavelength range by means of an organic electroluminescent device according to the present invention to which an electrical current is applied.
US11380848B2 Organic compound and organic electroluminescence device using the same
The present invention discloses an organic compound represented by the following formula (1) and an organic electroluminescence device using the organic compound as the phosphorescent host material, the fluorescent host material, or the fluorescent dopant material. The organic compound may increase a current efficiency or half-life of the organic electroluminescence device.
US11380831B2 Thermoelectric conversion material, thermoelectric conversion element, thermoelectric conversion module, and method for manufacturing thermoelectric conversion
A thermoelectric conversion material consists of a non-doped sintered body of a magnesium-based compound, in which an electric resistance value is 1.0×10−4 Ω·m or less. The magnesium-based compound is preferably one or more selected from a MgSi-based compound, a MgSn-based compound, a MgSiSn-based compound, and a MgSiGe-based compound.
US11380829B2 Light emitting device and light emitting device assembly
A light emitting device includes a light emitting structure, first and second electrodes, and a shielding layer. The light emitting structure includes a first-type semiconductor layer, an active layer, and a second-type semiconductor layer that are stacked along a stacking direction in such order. The first electrode is electrically connected to the first-type semiconductor layer. The second electrode is electrically connected to the second-type semiconductor layer. The shielding layer is connected to aside of the light emitting structure and is adapted to absorb or reflect incident laser light.
US11380823B2 Backlight module with composite color-conversion optical material
Provided is a backlight module including a light source, a light guide plate, and a composite color-conversion layer. The light source emits a blue light. The light guide plate is optically coupled to the light source and the blue light transmits through the light guide plate. The composite color-conversion layer is disposed on the light guide plate. The composite color-conversion layer includes at least three different populations of quantum dots. The at least three different populations of quantum dots at least include a plurality of cyan quantum dots or a plurality of yellow quantum dots.
US11380820B2 Light emitting device and projector
In a light emitting device, a columnar part includes a first semiconductor layer, a second semiconductor layer different in conductivity type from the first semiconductor layer, and a light emitting layer disposed between the first semiconductor layer and the second semiconductor layer, the first semiconductor layer is disposed between the substrate and the light emitting layer, the light emitting layer includes a first layer, and a second layer larger in bandgap than the first layer, the first semiconductor layer has a facet plane, the first layer has a facet plane, the facet plane of the first semiconductor layer is provided with the first layer, and θ2>θ1, in which θ1 is a tilt angle of the facet plane of the first semiconductor layer with respect to a surface of the substrate provided with the laminated structure, and θ2 is a tilt angle of the facet plane of the first layer provided to the facet plane of the first semiconductor layer with respect to the surface of the substrate.
US11380810B2 Luminescent solar concentrator
Luminescent solar concentrator (LSC) comprising at least one solution including at least one photoluminescent compound and at least one polyether polyol. Said luminescent solar concentrator (LSC) can be advantageously used in photovoltaic devices (or solar devices) such as, for example, photovoltaic cells (or solar cells), photoelectrolytic cells. In addition, said luminescent solar concentrator (LSC) can be advantageously used in photovoltaic windows.
US11380809B2 Blind blade assembly for solar photovoltaic power generation
The present invention relates to a blind blade assembly for solar photovoltaic power generation including solar cells installed on one side thereof to enable solar photovoltaic power generation. In the blind blade assembly of the present invention, solar cells are provided in a prefabricated form, allowing the solar cells to be replaced and repaired individually. The blind blade assembly for solar photovoltaic power generation according to the present invention includes a blade frame 210 provided with a mounting groove 211; a plurality of solar cell panels 220 disposed in the longitudinal direction in the mounting groove 211; and fixing members 230 for connecting electrodes 223 between the solar cell panels 220 and for fixing seams.
US11380806B2 Variable capacitance device with multiple two-dimensional electron gas (2DEG) layers
A variable capacitance III-N device having multiple two-dimensional electron gas (2DEG) layers are described. In some embodiments, the device comprises a first source and a first drain; a first polarization layer adjacent to the first source and the first drain; a first channel layer coupled to the first source and the first drain and adjacent to the first polarization layer, the first channel layer comprising a first 2DEG region; a second source and a second drain; a second polarization layer adjacent to the second source and the second drain; and a second channel layer coupled to the second source and the second drain and adjacent to the second polarization layer, the second channel layer comprising a second 2DEG region, wherein the second channel layer is over the first polarization layer.
US11380798B2 Thin-film device
A thin-film device includes a polysilicon element and an oxide semiconductor element. The polysilicon element includes a first part made of low-resistive polysilicon. The oxide semiconductor element includes a second part made of low-resistive oxide semiconductor. The first part and the second part are disposed to overlap each other and connected.
US11380797B2 Thin film core-shell fin and nanowire transistors
Thin film core-shell fin and nanowire transistors are described. In an example, an integrated circuit structure includes a fin on an insulator layer above a substrate. The fin has a top and sidewalls. The fin is composed of a first semiconducting oxide material. A second semiconducting oxide material is on the top and sidewalls of the fin. A gate electrode is over a first portion of the second semiconducting oxide material on the top and sidewalls of the fin. A first conductive contact is adjacent the first side of the gate electrode, the first conductive contact over a second portion of the second semiconducting oxide material on the top and sidewalls of the fin. A second conductive contact is adjacent the second side of the gate electrode, the second conductive contact over a third portion of the second semiconducting oxide material on the top and sidewalls of the fin.
US11380783B2 Structure and method for FinFET device with buried SiGe oxide
A semiconductor device includes a substrate and a fin feature over the substrate. The fin feature includes a first portion of a first semiconductor material and a second portion of a second semiconductor material disposed over the first portion. The second semiconductor material is different from the first semiconductor material. The semiconductor device further includes a semiconductor oxide feature disposed on sidewalls of the first portion and a gate stack disposed on the fin feature. The gate stack includes an interfacial layer over a top surface and sidewalls of the second portion and a gate dielectric layer over the interfacial layer and sidewalls of the semiconductor oxide feature. A portion of the gate dielectric layer is below the interfacial layer.
US11380781B2 Contact and via structures for semiconductor devices
The structure of a semiconductor device with source/drain contact structures and via structures and a method of fabricating the semiconductor device are disclosed. A method for fabricating a semiconductor device includes forming a source/drain (S/D) region on a substrate, forming a S/D contact structure on the S/D region, and forming a via structure on the S/D contact structure. The forming of the via structure includes forming a via opening on the S/D contact structure, forming a non-metal passivation layer on sidewalls of the via opening, and depositing a via plug within the via opening in a bottom-up deposition process.
US11380780B2 Method for producing pillar-shaped semiconductor device
A SiO2 layer 5 is formed in the bottom portion of a Si pillar 3 and on an i-layer substrate 2. Subsequently, a gate HfO2 layer 11b is formed so as to surround the side surface of the Si pillar 3, and a gate TiN layer 12b is formed so as to surround the HfO2 layer 11b. Subsequently, P+ layers 18 and 32 containing an acceptor impurity at a high concentration and serving as a source and a drain are simultaneously or separately formed by a selective epitaxial crystal growth method on the exposed side surface of the bottom portion of and on the top portion of the Si pillar 3. Thus, an SGT is formed on the i-layer substrate 2.
US11380776B2 Field-effect transistor device with gate spacer structure
Semiconductor devices and methods of forming the same are provided. A method according to the present disclosure includes forming a semiconductor element over a substrate, the semiconductor element including a channel region and a source/drain region, forming a dummy gate stack over the channel region of the semiconductor element, depositing a first spacer layer over sidewalls of the dummy gate stack, depositing a second spacer layer over the first spacer layer, wherein the second spacer layer includes at least one silicon sublayer and at least one nitrogen-containing sublayer, after the depositing of the second spacer layer, etching the source/drain region of the semiconductor element to form a source/drain recess, and after the etching, removing the second spacer layer.
US11380768B2 Semiconductor device and manufacturing method thereof
A device includes an active region, a gate structure, an epitaxial structure, an epitaxial layer, a metal alloy layer, a contact, and a contact etch stop layer. The gate structure is across the active region. The epitaxial structure is above the active region and adjacent the gate structure. The epitaxial layer is above the epitaxial structure. The metal alloy layer is above the epitaxial layer. The contact is above the metal alloy layer. The contact etch stop layer lines sidewalls of the epitaxial structure. The metal alloy layer is spaced apart from the contact etch stop layer.
US11380766B2 Transistor structure
A transistor includes a quasi-intrinsic region of a first conductivity type that is covered with an insulated gate. The quasi-intrinsic region extends between two first doped regions of a second conductivity type. A main electrode is provided on each of the two first doped regions. A second doped region of a second conductivity type is position in contact with the quasi-intrinsic region, but is electrically and physically separated by a distance from the two first doped regions. A control electrode is provided on the second doped region.
US11380760B2 Semiconductor device including a densified device isolation layer
A semiconductor device includes a substrate including a first active pattern and a second active pattern, a device isolation layer filling a first trench between the first and second active patterns, the device isolation layer including a silicon oxide layer doped with helium, a helium concentration of the device isolation layer being higher than a helium concentration of the first and second active patterns, and a gate electrode crossing the first and second active patterns.
US11380746B2 Organic light emitting diode display device
A display may include flexible substrate, a blocking layer on the flexible substrate, a pixel on the flexible substrate and the blocking layer, and a scan line, a data line, a driving voltage line, and an initialization voltage line connected to the pixel. The pixel may include an organic light emitting diode, a switching transistor connected to the scan line, and a driving transistor to apply a current to the organic light emitting diode. The blocking layer is in an area that overlaps the switching transistor on a plane, and between the switching transistor and the flexible substrate, and receives a voltage through a contact hole that exposes the blocking layer.
US11380738B2 LED-OLED hybrid self-emissive display
Inorganic and organic LEDs are integrated in a single chip. In an integrated multi-color micro-LED display panel, arrays of different color micro LEDs are integrated with corresponding driver circuitry. Some colors of micro LEDs are inorganic micro LEDs, and other colors are organic micro LEDs. Inorganic versus organic can be selected on the basis of efficiency, for example using inorganic micro LEDs for blue pixels and organic micro LEDs for red and green pixels. In one approach, an array of pixel drivers is first fabricated on a supporting substrate. Multiple strata of micro LEDs are then stacked on top of the base substrate. The strata containing inorganic micro LEDs are fabricated first, with one color per stratum. A single stratum containing all of the organic micro LEDs is then fabricated at the top of the stack.
US11380732B2 Memory with optimized resistive layers
A memory system may include separate amounts or types of resistive material that may be deposited over memory cells and conductive vias using separate resistive layers in the access lines. A first resistive material layer may be deposited over the memory cells prior to performing an array termination etch used to deposit the conductive via. The array termination etch may remove the first resistive material over the portion of the array used to deposit the conductive via. A second resistive material layer may be deposited after the etch has occurred and the conductive via has been formed. The second resistive material layer may be deposited over the conductive via.
US11380729B2 Image sensor having lens layer and manufacturing method thereof
A method includes at least the following steps. A material layer is formed over an image capture chip. A patterned mask layer is formed on the material layer, wherein a pattern density of the patterned mask layer varies from a central region of the patterned mask layer to a periphery region of the patterned mask layer. The material layer is polished by using the patterned mask layer as a mask to form a lens layer including a single lens portion on the image capture chip.
US11380717B2 Array substrate and manufacturing method thereof, flexible display panel
An array substrate includes a base substrate, at least one inorganic film layer, and at least one organic soft film layer. The organic soft film layer is disposed on a side of the inorganic film layer adjacent to the base substrate, and a side surface of the organic soft film layer adjacent to the inorganic film layer has a wavy shape. By using the inorganic film layer to generate a compressive stress on the organic soft film layer, the organic soft film layer is wavy, and the inorganic film layer is also wavy, which reduces the stress concentration of the panel when bending, and improves the bending performance of the flexible display panel.
US11380712B2 Display panel, manufacturing method thereof, and display apparatus
The disclosure relates to a display panel. The display panel may have a display area, a transition area, and a via hole area. The transition area may be between the via hole area and the display area. The display panel may include a substrate; an isolation structure on the substrate only in the transition area; and an encapsulation layer in both of the transition area and the display area. A first side surface of the isolation structure facing the via hole area may include a recess toward an interior of the isolation structure, and the encapsulation layer may include a cavity surrounding the isolation structure in the recess.
US11380711B2 Semiconductor devices
A semiconductor device includes a substrate having an active region defined by a device isolation film and providing a first channel region; a first source/drain region in the active region on first and second sides of the first channel region; a gate structure having a first gate insulating film, a shared gate electrode, and a second gate insulating film, sequentially arranged on the active region; a cover semiconductor layer on the second gate insulating film and electrically separated from the active region to provide a second channel region; a second source/drain region in the cover semiconductor layer on first and second sides of the second channel region first and second source/drain contacts respectively connected to the first and second source/drain regions; and a shared gate contact connected to the shared gate electrode.
US11380709B2 Three dimensional ferroelectric memory
A memory element is provided that includes a portion of a bit line plug, a portion of a source line plug, a portion of a word line, a portion of a vertical semiconductor pillar disposed between the bit line plug, the source line plug and adjacent the word line, and a gate oxide including a ferroelectric material disposed between the vertical semiconductor pillar and the word line.
US11380701B2 Memory device and forming method thereof
Methods and structures of a three-dimensional memory device are disclosed. In an example, the memory device includes a substrate having one or more first recesses in a first region and one or more second recesses in a second region. A liner layer is disposed over the sidewalls and bottom of the one or more first recesses in the first region and an epitaxially-grown material is formed in the one or more second recesses in the second region. One or more NAND strings are formed over the epitaxially-grown material disposed in the one or more second recesses, and one or more vertical structures are formed over the one or more first recesses in the first region.
US11380698B2 Virtual ground non-volatile memory array
A memory device with memory cell pairs each having a single continuous channel region, first and second floating gates over first and second portions of the channel region, an erase gate over a third portion of the channel region between the first and second channel region portions, and first and second control gates over the first and second floating gates. For each of the pairs of memory cells, the first region is electrically connected to the second region of an adjacent pair of memory cells in the same active region, and the second region is electrically connected to the first region of an adjacent pair of the memory cells in the same active region.
US11380685B2 Semiconductor device with superlattice fin
Certain aspects of the present disclosure relate to a semiconductor device (e.g., a gate-all-around (GAA) semiconductor device) comprising at least one superlattice fin. One example superlattice fin includes a first plurality of nanosheets composed of a first semiconductor material and a second plurality of nanosheets composed of a second semiconductor material, the second semiconductor material being different from the first semiconductor material, wherein a width of a first nanosheet in the first plurality of nanosheets differs from a width of a second nanosheet in the second plurality of nanosheets, the second nanosheet being adjacent to the first nanosheet.
US11380679B2 FET capacitor circuit architectures for tunable load and input matching
Integrated circuit architectures for load and input matching that include a capacitance selectable between a plurality of discrete levels, which are associated with a number of field effect transistors (FET) capacitor structures that are in an on-state. The capacitance comprises a metal-oxide-semiconductor (MOS) capacitance associated with each of the FET capacitor structures, and may be selectable through application of a bias voltage applied between a first circuit node and a second circuit node. Gate electrodes of the FET capacitor structures may be coupled in electrical parallel to the first circuit node, while source/drains of the FET capacitor structures are coupled in electrical parallel to the second circuit node. Where the FET capacitor structures have different gate-source threshold voltages, the number of FET capacitor structures in the on-state may be varied according to the bias voltage, and the capacitance correspondingly tuned to a desired value. The FET capacitor structures may be operable in depletion mode and/or enhancement mode.
US11380677B2 Transistor devices and methods of forming a transistor device
According to various embodiments, a transistor device may include a semiconductor structure having a trench formed therein. The semiconductor structure may include a buffer layer and a barrier layer arranged over the buffer layer. The trench may extend at least to the buffer layer. The transistor device may include a source terminal, a drain terminal, and a gate terminal arranged between the source terminal and the drain terminal. The gate terminal may extend into the trench. The transistor device may include an electrode component. The electrode component may include an electrode. The electrode component may extend into the trench where the electrode component is separated from the gate terminal. The electrode component may contact a side wall of the trench.
US11380668B2 Semiconductor memory device and manufacturing method of semiconductor memory device
A semiconductor device includes: a substrate extending in a first direction and a second direction intersecting with the first direction; a plurality of input/output pads disposed at one side of the substrate; a first circuit adjacent to the input/output pads in the first direction; a second circuit disposed to be spaced farther apart from the input/output pads in the first direction than the first circuit; a first memory cell array overlapping the first circuit; a second memory cell array overlapping the second circuit; first metal source patterns overlapping the first memory cell array and being spaced apart from each other in the second direction; and a second metal source pattern overlapping the second memory cell array and formed to have a width wider than a width of each of the first metal source patterns in the second direction.
US11380667B2 Memory device with a multiplexed command/address bus
A memory device includes a first plurality of volatile memories, a non-volatile memory, and a controller coupled to the non-volatile memory and including a first controller output. The memory device further includes a registering clock driver (RCD) including a first RCD output, and a first multiplexer including a first mux input coupled to the first RCD output, a second mux input coupled to the first controller output, and a first mux output coupled to the first plurality of volatile memories. The first multiplexer can be configured to provide command/address signals from one of the RCD and the controller to the first plurality of volatile memories.
US11380665B2 Semiconductor dice assemblies, packages and systems, and methods of operation
A semiconductor device assembly, including an interposer comprising a glass material, a semiconductor die comprising a proximity coupling on a side of the interposer, and at least one other semiconductor die comprising a proximity coupling configured for communicating signals with the proximity coupling of the semiconductor die, on an opposing side of the interposer. The assembly may optionally be configured for optical signal communication with higher level packaging. Semiconductor device packages, systems and methods of operation are also disclosed.
US11380653B2 Die stack structure and manufacturing method thereof
A die stack structure including a first die, an encapsulant, a redistribution layer and a second die is provided. The encapsulant laterally encapsulates the first die. The redistribution layer is disposed below the encapsulant, and electrically connected with the first die. The second die is disposed between the redistribution layer and the first die, wherein the first and second dies are electrically connected with each other, the second die comprises a body portion having a first side surface, a second side surface and a curved side surface therebetween, and the curved side surface connects the first side surface and the second side surface.
US11380649B2 Fan-out wafer-level packaging structure and method packaging the same
The present disclosure provides a fan-out wafer-level packaging structure and a method for packaging the same. The structure includes: two or more semiconductor chips with a bonding pad, the semiconductor chips are arranged in a fan-out wafer array, and each of the semiconductor chips has an initial position, respectively; a plastic packaging layer, covering surfaces of the semiconductor chips and between the semiconductor chips, each of the semiconductor chips has an offset position, respectively, and the offset position has an offset distance relative to the initial position; a redistribution layer formed on the semiconductor chips, to realize interconnection between the semiconductor chips, the redistribution layer includes at least one first redistribution layer, the first redistribution layer is formed on a surface of the semiconductor chips and is aligned and in contact with the bonding pad of the semiconductor chips; and a metal bump formed on the redistribution layer.
US11380640B2 Fabrication method of semiconductor die and chip-on-plastic packaging of semiconductor die
A semiconductor chip packaging method includes forming a bump on a wafer, forming a coating film covering the bump, laser grooving the wafer, plasma etching the wafer on which the laser grooving is performed, exposing the bump by removing the coating film covering the bump, fabricating a semiconductor die by performing mechanical sawing of the wafer, and packaging the semiconductor die.
US11380638B2 Semiconductor device including bonding pads and method of manufacturing the same
In one embodiment, a semiconductor device includes a substrate, a first interconnection provided above the substrate, and a first pad provided on the first interconnection. The device further includes a second pad provided on the first pad, and a second interconnection provided on the second pad. Furthermore, the first pad includes a first layer provided in a first insulator above the substrate, and a second layer that is provided in the first insulator via the first layer and is in contact with the first interconnection, or the second pad includes a third layer provided in a second insulator above the substrate, and a fourth layer that is provided in the second insulator via the third layer and is in contact with the second interconnection.
US11380636B2 Semiconductor package
A semiconductor package includes a semiconductor chip, and including a passivation film disposed on an active surface and having a first opening exposing at least a portion of a connection pad of the semiconductor chip and a protective film disposed on the passivation film, filling at least a portion in the first opening, and having a second opening exposing at least a portion of the connection pad in the first opening, an encapsulant covering at least a portion of the semiconductor chip, and a connection structure disposed on the active surface of the semiconductor chip, and including a connection via connected to the connection pad in the first opening and the second opening and a redistribution layer electrically connected to the connection pad through the connection via. The second opening has a width narrower than a width of the first opening.
US11380629B2 Methods for forming three-dimensional memory devices with supporting structure for staircase region
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A peripheral circuit is formed on a first substrate. A first semiconductor layer is formed on a second substrate. A supporting structure and a second semiconductor layer coplanar with the supporting structure are formed on the first semiconductor layer. A memory stack is formed above the supporting structure and the second semiconductor layer. The memory stack has a staircase region overlapping the supporting structure. A channel structure extending vertically through the memory stack and the second semiconductor layer into the first semiconductor layer is formed. The first substrate and the second substrate are bonded in a face-to-face manner.
US11380620B2 Semiconductor package including cavity-mounted device
A semiconductor package and methods of forming the same are disclosed. In an embodiment, a package includes a substrate; a first die disposed within the substrate; a redistribution structure over the substrate and the first die; and an encapsulated device over the redistribution structure, the redistribution structure coupling the first die to the encapsulated device.
US11380615B2 Tight pitch wirings and capacitor(s)
The present disclosure relates to semiconductor structures and, more particularly, to tight pitch wirings and capacitors and methods of manufacture. The structure includes: a capacitor including: a bottom plate of a first conductive material; an insulator material on the bottom plate; and a top plate of a second conductive material on the insulator material; and a plurality of wirings on a same level as the bottom plate and composed of the second conductive material.
US11380600B2 Semiconductor apparatus
A semiconductor apparatus having a silicon substrate layer at least portion of which is doped with dopants of a conductivity type; and at least one insulator layer formed above the silicon substrate layer, wherein the at least one insulator layer and the dopants of the silicon substrate layer have opposite electric charges.
US11380598B2 Integrated circuit package and method of forming same
A package and a method of forming the same are provided. The package includes: a die stack bonded to a carrier, the die stack including a first integrated circuit die, the first integrated circuit die being a farthest integrated circuit die of the die stack from the carrier, a front side of the first integrated circuit die facing the carrier; a die structure bonded to the die stack, the die structure including a second integrated circuit die, a backside of the first integrated circuit die being in physical contact with a backside of the second integrated circuit die, the backside of the first integrated circuit die being opposite the front side of the first integrated circuit die; a heat dissipation structure bonded to the die structure adjacent the die stack; and an encapsulant extending along sidewalls of the die stack and sidewalls of the heat dissipation structure.
US11380596B2 Semiconductor test apparatus, semiconductor device test method, and semiconductor device manufacturing method
A semiconductor test apparatus includes: a power supply; a high-voltage wire connecting high-voltage terminals of a plurality of semiconductor devices which are objects to be tested to a high-voltage side of the power supply; a low-voltage wire connecting low-voltage terminals of the semiconductor devices to a low-voltage side of the power supply; first switches connected in series to the semiconductor devices respectively, each of the first switches having one end connected to the low-voltage side of the power supply via the low-voltage wire and other end connected to the low-voltage terminal; second switches connected to the semiconductor devices respectively, each of the second switches having one end connected to the high-voltage terminal and other end connected to the low-voltage terminal; and a control circuit controlling the first switches and the second switches.
US11380594B2 Automatic optimization of measurement accuracy through advanced machine learning techniques
Machine learning techniques are used to predict values of fixed parameters when given reference values of critical parameters. For example, a neural network can be trained based on one or more critical parameters and a low-dimensional real-valued vector associated with a spectrum, such as a spectroscopic ellipsometry spectrum or a specular reflectance spectrum. Another neural network can map the low-dimensional real-valued vector. When using two neural networks, one neural network can be trained to map the spectra to the low-dimensional real-valued vector. Another neural network can be trained to predict the fixed parameter based on the critical parameters and the low-dimensional real-valued vector from the other neural network.
US11380593B2 Semiconductor fin cutting process and structures formed thereby
Methods of cutting fins, and structures formed thereby, are described. In an embodiment, a structure includes a first fin on a substrate, a second fin on the substrate, and a fin cut-fill structure disposed between the first fin and the second fin. The first fin and the second fin are longitudinally aligned. The fin cut-fill structure includes an insulating liner and a fill material on the insulating liner. The insulating liner abuts a first sidewall of the first fin and a second sidewall of the second fin. The insulating liner includes a material with a band gap greater than 5 eV.
US11380590B2 Mechanisms for forming FinFET device
Embodiments of mechanisms for forming a semiconductor device are provided. The semiconductor device includes a substrate. The semiconductor device also includes a first fin and a second fin over the substrate. The semiconductor device further includes a first gate electrode and a second gate electrode traversing over the first fin and the second fin, respectively. In addition, the semiconductor device includes a gate dielectric layer between the first fin and the first gate electrode and between the second fin and the second gate electrode. Further, the semiconductor device includes a dummy gate electrode over the substrate, and the dummy gate electrode is between the first gate electrode and the second gate electrode. An upper portion of the dummy gate electrode is wider than a lower portion of the dummy gate electrode.
US11380587B2 Wafer processing method including uniting a wafer, a ring frame and a polyester sheet without using an adhesive layer
A wafer processing method includes a polyester sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyester sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyester sheet as applying a pressure to the polyester sheet to thereby unite the wafer and the ring frame through the polyester sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form modified layers in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of cooling the polyester sheet in each of the plurality of separate regions corresponding to each device chip, pushing up each device chip through the polyester sheet, then picking up each device chip from the polyester sheet.
US11380586B2 Cutting method
A cutting method includes: forming a reformed region in a workpiece; and after forming the reformed region in the workpiece, forming a groove in the workpiece along an intended cut line. In the forming a groove, a first dry etching process is performed from a front surface toward a rear surface of the workpiece. After the first dry etching process, a first pressure-reducing process is performed in which the workpiece is placed under an atmosphere of reduced pressure as compared to pressure during the first dry etching process. After the first pressure-reducing process, a second dry etching process is performed from the front surface toward the rear surface of the workpiece.
US11380584B2 Semiconductor device and manufacturing method of semiconductor device including a through electrode for connection of wirings
Damage to a semiconductor device at the time of forming a via hole in which a through electrode is arranged is prevented. The semiconductor device includes a cylindrical insulating film, a front surface side pad, a conductor layer, and a back surface side pad. The cylindrical insulating film is configured in a cylindrical shape penetrating a semiconductor substrate. The front surface side pad is formed adjacent to a front surface of the semiconductor substrate inside the cylindrical insulating film. The conductor layer is arranged adjacent to the front surface side pad and an inner side of the cylindrical insulating film after removing the semiconductor substrate inside the cylindrical insulating film adjacent to the front surface side pad. The back surface side pad is arranged on a back surface of the semiconductor substrate and is connected to the front surface side pad via the conductor layer.
US11380583B2 Forming self-aligned vias and air-gaps in semiconductor fabrication
A semiconductor device includes a first trench on a mandrel line through a top mask layer and stopping at a middle mask layer; and a second trench on a non-mandrel line through the top mask layer and stopping at the middle mask layer. A spacer material is removed from a structure resulting from etching the first trench and the second trench. The device includes a first via structure, formed using a removable material, in the first trench; a second via structure, formed using a removable material, in the second trench; an air-gap formed in a third trench created at a location of the spacer; a fourth trench formed by etching, to remove the first via structure and a first portion of a bottom mask layer under the first via structure; and a self-aligned line-end via on the mandrel line formed by filling the fourth trench with a conductive metal.
US11380580B2 Etch stop layer for memory device formation
The present disclosure relates to a method of forming an integrated chip. The method includes forming a memory device over a substrate and forming an etch stop layer over the memory device. An inter-level dielectric (ILD) layer is formed over the etch stop layer and laterally surrounding the memory device. One or more patterning process are performed to define a first trench extending from a top of the ILD layer to expose an upper surface of the etch stop layer. A removal process is performed to remove an exposed part of the etch stop layer. A conductive material is formed within the interconnect trench after performing the removal process.
US11380579B2 Method and process using dual memorization layer for multi-color spacer patterning
A self-aligned multiple patterning (SAMP) multi-color spacer patterning process is disclosed for formation of structures on substrates. Trenches and vias may be formed in the process. A trench memorization layer and a via memorization layer may be formed on the substrate. In one embodiment, the trench memorization layer and the via memorization layer are formed between the multi-color spacer patterning structures and a low-k interlayer dielectric layer. The use of the trench memorization layer and the via memorization layer allows the formation of trenches and vias in the low-k interlayer dielectric layer without causing damage to the low-k properties of the low-k interlayer dielectric layer.
US11380574B2 Electrostatic chuck
An electrostatic chuck includes: an electrically-conductive base plate including a first part, a second part at an outer circumference of the first part, and a gas inlet path for introducing a cooling gas; a first electrostatic chuck part configured to clamp a wafer on the first part, including a ceramic dielectric substrate that includes an embedded first clamping electrode and at least one through-hole communicating with the gas inlet path; and a second electrostatic chuck part configured to clamp a focus ring on the second part, including a ceramic layer that includes at least one through-hole for introducing a cooling gas and that includes at least a first layer contacting the focus ring when the second electrostatic chuck part clamps the focus ring, in which the first layer is less dense than the ceramic dielectric substrate. Thereby, the electrostatic chuck can increase the device yield.
US11380570B2 Apparatus and methods for determining wafer characters
Apparatus and methods for determining wafer characters are disclosed. In one example, an apparatus is disclosed. The apparatus includes: a processing tool configured to process a semiconductor wafer; a device configured to read an optical character disposed on the semiconductor wafer while the semiconductor wafer is located at the apparatus for wafer fabrication; and a controller configured to determine whether the optical character matches a predetermined character corresponding to the semiconductor wafer based on the optical character read in real-time at the apparatus.
US11380567B2 Wafer purging-type shelf assembly and buffer module having the same
Disclosed herein are a wafer purging-type shelf assembly and a buffer module having the same. The wafer purging-type shelf assembly includes: a shelf formed to support a wafer receiving container; a supply nozzle configured to be connected to an injection port of the wafer receiving container; and a gas supply line configured to supply an inert gas discharged from a factory gas facility to the wafer receiving container through the supply nozzle, wherein the gas supply line includes a proportional pressure control valve unit that adjusts a supply flow rate of the inert gas to the wafer receiving container by an area control method.
US11380559B2 Carrier device, work processing apparatus, control method of carrier device and storage medium storing program
An object is to suppress dew condensation in a carrier device. There is provided a carrier device comprising a body; a rotational part provided to be rotatable relative to the body; an arm supported on the rotational part; an end effector provided in a leading end portion of the arm and configured to hold a work; a gas supply unit configured to supply a gas to an arm-side internal space provided in an arm-side base portion of the end effector and/or in the leading end portion of the arm; and an exhaust unit provided in a body-side internal space that communicates with the arm-side internal space and configured to discharge the gas in the arm-side internal space and/or in the body-side internal space.
US11380555B2 Etching method and etching apparatus
A technique improves pattern features formed by etching and the uniformity of the features across the surface of a substrate. An etching method includes steps a), b), c), d), and e). Step a) includes placing, on a support, a substrate including a target film. Step b) includes partially etching the target film and forming a recess. Step c) includes setting the temperature of the support at a first temperature, and forming, on a sidewall of the recess, a first film having a first film thickness distribution. Step d) includes partially further etching the target film having the first film formed on the target film. Step e) includes setting the temperature of the support at a second temperature different from the first temperature, and forming, on the sidewall of the recess, a second film having a second film thickness distribution different from the first film thickness distribution.
US11380554B2 Gas phase etching system and method
A method and system for the dry removal of a material on a microelectronic workpiece are described. The method includes receiving a workpiece having a surface exposing a target layer to be at least partially removed, placing the workpiece on a workpiece holder in a dry, non-plasma etch chamber, and selectively removing at least a portion of the target layer from the workpiece. The selective removal includes operating the dry, non-plasma etch chamber to perform the following: exposing the surface of the workpiece to a chemical environment at a first setpoint temperature in the range of 35 degrees C. to 100 degrees C. to chemically alter a surface region of the target layer, and then, elevating the temperature of the workpiece to a second setpoint temperature at or above 100 degrees C. to remove the chemically treated surface region of the target layer.
US11380523B2 Semiconductor manufacturing apparatus
Provided is a semiconductor manufacturing apparatus that can etch a metal film containing a transition metal element at high speed and with high accuracy by using a complexing gas. The semiconductor manufacturing apparatus includes: a vacuum container 60; a processing chamber 1 that is provided in the vacuum container, and includes a stage 4 on which a sample 3 formed with a metal film containing a transition metal element is placed; and a vaporization chamber 2 that is provided in the vacuum container, and includes a vaporizing nozzle unit 70 configured to vaporize a complexing gas raw material liquid supplied from an outside. A complexing gas obtained by vaporizing the complexing gas raw material liquid is introduced into the processing chamber to etch the metal film of the sample.
US11380522B2 Radical deactivation component, plasma processing apparatus using the same and radical deactivation method
An article for use in a plasma processing apparatus includes a gas supply pipe, and a component disposed in the gas supply pipe. The component is configured to cause radicals of gas passing through the gas supply pipe to be deactivated in the component.
US11380498B2 Electrical unit and associated additional functional module
An electrical unit (1) for an electrical installation that is connected to an electrical network, comprising at least: a primary functional module (2) that is capable of for performing a current-switching function, and an additional functional module (5) for performing at least one function requiring an electrical power supply. The function of the additional functional module (5) is a function requiring an electrical power supply with the exception of a lighting function.
US11380496B2 Key module
A key module includes an actuation element with a cam nose and a contactor unit with a contact nose movable in the direction of the movement axis and transverse to the direction of the movement axis. Also, a contact element is formed and arranged for establishing electric contact with the contact nose. Moreover, the housing element accommodates the contact element, the contactor unit and the actuation element, wherein the actuation element and/or the cam nose includes a constructive element formed to deflect the contact nose from a rest position adjacent to the contact element in the direction along and/or transverse to the movement axis upon a defined movement of the actuation element, then abruptly release it so that the movable contact nose returns to the rest position and strikes the contact element and/or the housing element. Electric contact with the contact element is established and acoustic noise is produced.
US11380493B2 Electrolytic capacitor
An electrolytic capacitor includes a capacitor element, a body case, and a sealing body. The capacitor element has a cathode foil and an anode foil wound up with a separator in between, and has a prescribed solution held between the cathode foil and the anode foil. The body case houses the capacitor element. The sealing body seals the body case. The solution is a fat-soluble antioxidant dissolved in a lypophilic solvent and the separator is configured to be in contact with the sealing body.
US11380491B2 Multi-layer chip ceramic dielectric capacitor
Provided is a multi-layer chip ceramic dielectric capacitor, relating to the field of capacitor technologies. For the multi-layer chip ceramic dielectric capacitor provided in the present disclosure, first to fifth internal electrodes are reasonably arranged, and a first capacitance component, a second capacitance component, a third capacitance component and a fourth capacitance component are connected in series to form the capacitor, with the same capacitance, then according to the voltage division principle of capacitor, when each of the small capacitors connected in series bears a voltage of U0, the whole capacitor can withstand a voltage of 4U0. Therefore, the multi-layer chip ceramic dielectric capacitor, in a series structure, provided in the present disclosure can withstand higher direct current and radio-frequency voltages.
US11380485B2 Electronic component
An electronic component includes a body portion and an external electrode on a surface of the body portion. The external electrode includes a base electrode layer, a first Ni plated layer, and an upper plated layer. The first Ni plated layer is provided on the base electrode layer. The upper plated layer is provided above the first Ni plated layer. The first Ni plated layer has a S concentration of not less than about 5.2×1018 atoms/cm3.
US11380484B2 Multilayer electronic component
A multilayer electronic component includes a body including a first internal electrode and a second internal electrode alternately disposed in a first direction with a dielectric layer interposed therebetween, and including a first surface and a second surface opposing each other in the first direction, a third surface and a fourth surface opposing each other in a second direction, and a fifth surface and a sixth surface opposing each other in a third direction. A first external electrode is disposed on the third, fourth, fifth, and sixth surfaces. A second external electrode is disposed on one or more of the first and second surfaces, and a via electrode is exposed through a surface on which the second external electrode is disposed. A ratio W/L is 0.95 or more and 1.05 or less, where L is a length of the body and W is a width of the body.
US11380477B2 Double wall sound shield with modular sound absorbent panels for an air core reactor
An air core dry type power reactor comprises upper and lower spider units and a coil including a plurality of cylindrically shaped winding layers including an outermost layer. The reactor further comprises a double wall sound shield including concentric a first roving cylinder and a second roving cylinder, the first roving cylinder positioned against the outermost layer but detached from the coil by a first airgap between the outermost layer and the first roving cylinder to reduce a structure-borne transmission of an acoustic energy or attached by ductsticks to the coil. The second roving cylinder is placed at a distance from the first roving cylinder to form an acoustic cavity between two double walls of the first roving cylinder and the second roving cylinder. The double wall sound shield further including a plurality of sound absorbent panels to attenuate resonances of the acoustic cavity between the two double walls of the first roving cylinder and the second roving cylinder. The plurality of sound absorbent panels comprises a layer of sound absorbing material and each of the plurality of sound absorbent panels is separated from the first roving cylinder by a second airgap.
US11380466B2 Ferrite sintered magnet
The present invention provides a ferrite sintered magnet comprising (1) main phase grains containing a ferrite having a hexagonal structure, (2) two-grain boundaries formed between two of the main phase grains, and (3) multi-grain boundaries surrounded by three or more of the main phase grains. The above ferrite sintered magnet comprises Ca, R, Sr, Fe and Co, with R being at least one element selected from the group consisting of rare earth elements and Bi, and comprising at least La. The number Nm of the above main phase grains and the number Ng of the above multi-grain boundaries in the cross section including the direction of the easy magnetization axis of the above ferrite sintered magnet satisfy the formula (1A): 50%≤Nm/(Nm+Ng)≤65%  (1A).
US11380461B2 Superconducting flexible interconnecting cable connector
A superconducting flexible interconnecting cable connector for supercomputing systems is provided. The cable connector includes a base with a recessed area defined therein to receive superconducting flexible interconnecting cables and superconducting connecting chips to electrically connect the superconducting flexible interconnecting cables to each other. A cover is provided to cover the superconducting flexible interconnecting cables and the superconducting connecting chips when the cover is in a closed position. A compression device compresses the superconducting connecting chips together to secure the superconducting flexible interconnecting cables and the superconducting connecting chips inside the recessed area of the base when the cover is in the closed position.
US11380458B2 Covered electrical wire, terminal-equipped electrical wire, copper alloy wire, and copper alloy stranded wire
A covered electrical wire comprises a conductor and an insulating covering layer provided outside the conductor, the conductor being a stranded wire composed of a plurality of copper alloy wires composed of a copper alloy and twisted together, and has a wire diameter of 0.5 mm or less, the copper alloy containing Ni, or Ni and Fe in an amount of 0.1% by mass or more and 1.6% by mass or less in total, and P in an amount of 0.05% by mass or more and 0.7% by mass or less, with a balance being Cu and impurities, in the copper alloy, a ratio of precipitation of P to solid solution of P being 1.1 or more.
US11380456B2 Electromagnetic field control member
An electromagnetic field control member includes an insulating member constituted of a cylindrical ceramic and having a plurality of through holes along an axial direction, a conductive member constituted of metal and closing the through holes so as to provide an opening that opens in an outer periphery of the insulating member, and a power supply terminal connected to the conductive member. The power supply terminal is located away from an inner wall of the insulating member forming the through holes, and has a first end and a second end in the axial direction, and at least one of the first end and the second end is located farther away from the inner wall than a central portion of the power supply terminal.
US11380454B2 Jaw position detection apparatus and medical accelerator treatment head
A jaw position detection apparatus is configured to detect position information of at least one jaw moving in an arc, and includes a connecting component, a conversion mechanism, and a displacement sensor. The connecting component is fixed on a jaw. The conversion mechanism is connected to the connecting component, and the conversion mechanism is configured to convert an arc motion of the connecting component into a linear motion when the connecting component moves in an arc with the jaw. The displacement sensor is connected to the conversion mechanism, and configured to detect displacement information of the linear motion of the conversion mechanism.
US11380451B2 Depressurization and coolant injection systems for very simplified boiling water reactors
Simplified nuclear reactors include depressurization systems or gravity-driven injection systems or both. The systems depressurize and cool the reactor without operator intervention and power. An underground containment building may be used with the depressurization and injection systems passing through the same from above ground. Depressurization systems may use a rupture disk, relief line, pool, and filter to open the reactor and carry coolant away for condensation and exhausting. Injection systems may use a coolant tank above the nuclear reactor to inject liquid coolant by gravity into the reactor through an injection line and valve. The rupture disk and valve may be integral with the reactor and use penetration seals where systems pass through containment. Rupture disks and valves can actuate passively, at a pressure setpoint or other condition, through fluidic controls, setpoint failure, etc. The depressurization system and injection system together feed-and-bleed coolant through the reactor.
US11380450B2 Methods for airflow control in reactor passive decay heat removal using a damper
Damper systems selectively reduce coolant fluid flow in nuclear reactor passive cooling systems, including related RVACS. Systems include a damper that blocks the flow in a coolant conduit and is moveable to open, closed, and intermediate positions. The damper blocks the coolant flow when closed to prevent heat loss, vibration, and development of large temperature gradients, and the damper passively opens, to allow full coolant flow, at failure and in transient scenarios. The damper may be moveable by an attachment extending into the coolant channel that holds the damper in a closed position. When a transient occurs, the resulting loss of power and/or overheat causes the attachment to stop holding the damper, which may be driven by gravity, pressure, a spring, or other passive structure into the open position for full coolant flow. A power source and temperature-dependent switch may detect and stop holding the damper closed in such scenarios.
US11380438B2 Respiration-vocalization data collection system for air quality determination
Apparatus and associated methods relate to the determination of local environmental air quality by processing data from a local device sensing a user's respiration-vocalization. In an illustrative example, respiration-vocalization for a CPAP user may be sensed by an airflow and/or air pressure sensor. Respiratory disturbance events, such as coughing, for example, may be detected. The sensed events, converted to respiration-vocalization data, may be collected to estimate the environmental air quality and/or particle density around the user. Some examples may estimate specific allergen concentrations by correlating user respiration-vocalization data with the respiration-vocalization data from users/patients with known airborne particle sensitivities. In some embodiments, regional environmental air quality data may be compared with respiration-vocalization data to produce local environmental air quality results. Various results may advantageously indicate specific allergen conditions in an area based on monitoring of a population of users of CPAP machines or other devices in widespread use.
US11380427B2 Prepopulating clinical events with image based documentation
Systems, methods, and computer-readable media having computer-executable instructions embodied thereon for protocol driven image acquisition are provided. In embodiments, a protocol is received by an image capturing device. The protocol comprises orders from a clinician, a workflow for capturing at least one image, or a combination thereof. At least one field for receiving metadata to be associated with the at least one image allows structured documentation to begin on the image capturing device. The at least one image and associated metadata are communicated to a medical information system. A patient is identified by the metadata or an existing patient to device association and the at least one image is associated with an electronic medical record for the patient.
US11380424B2 System and method for genetic based efficacy testing
System and methods for alerting a healthcare provider to prescribed treatments having reduced or no effectiveness due to genetic composition is provided. A database containing treatments known to have reduced or no efficacy in persons having particular genetic markers is queried to determine whether any treatments prescribed by, or likely to be prescribed by, a healthcare provider to the patient are known to have reduced or no efficacy in persons having the same genetic markers as the patient. An alert containing such information is displayed at a healthcare provider system.
US11380421B2 Pathogen detection using next generation sequencing
Embodiments are directed to systems and methods for pathogen detection using next-generation sequencing (NGS) analysis of a sample. Embodiments may apply alignment algorithms (e.g., SNAP and/or RAPSearch alignment algorithms) to align individual sequence reads from a sample in a next-generation sequencing (NGS) dataset against reference genome entries in a classified reference genome database. Embodiments of the present invention may include classifying, filtering, and displaying results to a clinician that can then quickly and easily obtain the results of the sequencing to identify a pathogen or other genetic material in a sample that is being tested. A negative sample and a corresponding database can be used to remove contaminants from a list of candidate pathogens. Thus, embodiments are directed to a system that is configured to filter the results of a sequencing alignment and classify a sample quickly.
US11380419B1 Methods to limit power during stress test and other limited supplies environment
A memory device comprises a memory array that includes memory cells and a memory controller operatively coupled to the memory array. The memory controller includes an oscillator circuit, internal memory, a processor core coupled to the oscillator circuit and the internal memory, and configured to load operating firmware during a boot phase of the memory device, voltage detector circuitry configured to detect a decrease in a circuit supply voltage of the memory controller during the boot phase, and logic circuitry configured to halt operation of the oscillator circuit and power down the processor core and the internal memory during the boot phase in a low power mode in response to detecting the decrease in the circuit supply voltage.
US11380408B2 Selective overdrive of supply voltage to primary switch for programming memory cells
A circuit includes a linear regulator operatively coupled with a memory array, the linear regulator including a primary switch to generate a regulated voltage usable to program memory cells of the memory array. A first digital-to-analog converter (DAC) includes an output coupled with the linear regulator. A pump regulator is operatively coupled with a charge pump, where the charge pump is to provide a supply voltage to the linear regulator. A second DAC includes an output coupled with the pump regulator. Control logic, operatively coupled with the first DAC and the second DAC, is to perform operations including: causing a first digital input value to be provided to the first DAC to selectively smooth noise on the supply voltage; and causing a second digital input value to be provided the second DAC to selectively adjust the supply voltage based on a programmable offset value.
US11380398B2 Storage device and the read operating method thereof
A storage device including a nonvolatile memory device that includes a nonvolatile memory cell array including a string including first and second memory cells stacked sequentially, and an OTP memory cell array that stores reference count values, the first and second memory cells respectively connected to first and second word lines; a controller including a processor that generates a read command for the first memory cell; a read level generator including a counter that receives the read command and calculates an off-cell count value of memory cells connected to the second word line, and a comparator that receives a first reference count value from the OTP memory cell array, compares the off-cell count value with the first reference count value to determine a threshold voltage shift of the second memory cell, and determines a read level of the first memory cell based on the threshold voltage shift.
US11380397B2 Architecture for 3-D NAND memory
Apparatuses are described that include stacked arrays of memory cell strings and their methods of operation. Apparatuses include architectures that reduce the use of several common components, allowing greater device density and smaller device size for a given semiconductor area.
US11380396B2 Resistance change memory cell circuits and methods
The gate of the access transistor of a 1 transistor 1 resistor (1T1R) type RRAM cell is biased relative to the source of the access transistor using a current mirror. Under the influence of a voltage applied across the 1T1R cell (e.g., via the bit line), the RRAM memory element switches from a higher resistance to a lower resistance. As the RRAM memory element switches from the higher resistance to the lower resistance, the current through the RRAM cell switches from being substantially determined by the higher resistance of the RRAM device (while the access transistor is operating in the linear region) to being substantially determined by the saturation region operating point of the access transistor.
US11380390B2 Memory device, and electronic device including the same
A memory device includes a memory cell array including M memory cells connected to one bit line and configured to distributively store N-bit data, where N is a natural number of 2 or more and M is a natural number of 2 or more and less than or equal to N, the M memory cells including a first memory cell and a second memory cell having different sensing margins, and a memory controller including a page buffer, the memory controller configured to distributively store the N-bit data in the M memory cells and to sequentially read data stored in the M memory cells to obtain the N-bit data, and an operation logic configured to execute an operation using the N-bit data, the memory controller configured to provide different reading voltages to the first memory cell and the second memory cell.
US11380389B2 8T dual port SRAM and a manufacturing method thereof
The memory comprises a first pass gate transistor, a second pass gate transistor, a third pass gate transistor, and a fourth pass gate transistor. On-resistance of the second pass gate transistor is smaller than that of the first pass gate transistor, so that first read current flowing from a first read/write port of a first group of read/write dual ports is equal to second read current flowing from a second read/write port of the first group of read/write dual port. On-resistance of the fourth pass gate transistor is smaller than that of the third pass gate transistor, so that third read current flowing from a first read/write port of a second group of read/write dual ports is equal to fourth read current flowing from a second read/write port of the second group of read/write dual port.
US11380388B2 Memory arrays with vertical thin film transistors coupled between digit lines
In the examples disclosed herein, a memory array can have a first group of memory cells coupled to a first digit line at a first level and a second group of memory cells coupled to a second digit line at the first level. A third digit line can be at a second level and can be coupled to a main sense amplifier. A first vertical thin film transistor (TFT) can be at a third level between the first and second levels can be coupled between the first digit line and the third digit line. A second vertical TFT can be at the third level and can be coupled between the second digit line and the third digit line. A local sense amplifier can be coupled to the first and second digit lines.
US11380385B1 Memory device
A memory device includes an input pad, a first rank, a second rank, a first voltage detector, and a second voltage detector. The input pad is configured to receive an input voltage. The first voltage detector is coupled to the input pad, the first voltage detector is configured to receive the input voltage, and the first voltage detector is configured to transmit the input voltage to the first rank. The second voltage detector is coupled to the first voltage detector through a first through-silicon via, the second voltage detector is configured to receive the input voltage, and the second voltage detector is configured to transmit the input voltage to the second rank according to a control signal transmitted from the first voltage detector through the first voltage detector, so as to decide a state of the second rank.
US11380382B2 Refresh logic circuit layout having aggressor detector circuit sampling circuit and row hammer refresh control circuit
Embodiments of the disclosure are drawn to apparatuses, systems, and methods for providing refresh logic, such as row hammer refresh circuitry, in a location on a memory die apart from a bank logic region of the memory die. In some examples, at least some of the components of the row hammer refresh circuitry may be shared between banks of the memory.
US11380372B1 Transferring data between DRAM and SRAM
Methods and devices related to transferring data between DRAM and SRAM. One method includes activating a first portion of a dynamic random access memory (DRAM), reading data from the first portion of the DRAM, latching the data from the first portion of the DRAM in one or more sense amplifiers, and writing the data from the one or more sense amplifiers to a first portion of a static random access memory (SRAM).
US11380370B2 Semiconductor device having a charge pump
Apparatus and methods that have a semiconductor charge pump can be implemented in a variety of applications. Such a charge pump can have a charge pump unit core that includes a pump section and a single passgate coupled to the pump section to transfer charge, where the single passgate is a n-channel metal-oxide semiconductor (NMOS) transistor coupled directly to an input and an output of the charge pump unit core. The transfer of charge can be based on a set of clock signals. Additional apparatus, systems, and methods are disclosed.
US11380367B2 Thermally maintainable built-in storage tray structure
A thermally maintainable built-in storage tray structure can include a case main frame body; a storage unit tray is positioned within the case main frame body, and wherein the storage united is configured to be positioned at a front end of a server together with a mainboard and a PCI_E and the storage unit tray is moveably connected to the case main frame body and is capable of be pulling out of the case main frame body; a middle flip rack provided at a middle part and a rear flip rack provided at a rear part of the storage unit tray, the middle flip rack and the rear flip rack are hinged to the storage unit tray.
US11380363B1 Video report generator coupled to a system that measures motion using a camera
Present embodiments pertain to systems, apparatuses, and methods for analyzing and reporting the movements in mechanical structures, machinery, and machine components, including one or more regions of interest in the object of interest, with processing of visual data related to such movements performed by reconstructing video images that have enhanced dynamic visual information related to the motion of the object, wherein examples of one or more enhancements optionally selected by a user may include filtering unwanted frequencies, amplifying the motion, changing the playback speed to decrease, freeze, or increase of the motion, and generating quantitative graphical representations of the motion that could not be achieved without the use of digital photography and image processing algorithms.
US11380360B2 Storage apparatus
A storage apparatus includes a disk-shaped recording medium, a motor configured to drive and rotate the recording medium, a head configured to read information from and write information to the recording medium, and a support member configured to support the recording medium when the recording bends in response to external vibration or shock. The support member supports the recording medium by making contact with the recording medium only when the external vibration or shock is applied to the storage apparatus.
US11380359B2 Multi-stream video recording system using labels
A video recording system is disclosed and claimed. In particular, the disclosed video recording system maintains a master stream of video and audio when recording is initiated, but also allows the user to create additional label streams by activating an input control. The label stream can be terminated by activating the input control a second time. The label stream comprises only the portion of the video and audio between the activations of the input control, while the master stream will contain all audio and video that is recorded on the device.
US11380358B2 Magnetic recording media design with reduced lattice mismatch between adjacent intermediate layers
Magnetic recording media including an interlayer configured to reduce lattice mismatch with adjacent layers of the media, such as an adjacent seed layer or an adjacent underlayer. In one example, an interlayer alloy is provided that includes tungsten (W) along with Cobalt (Co), Chromium (Cr), and Ruthenium (Ru). The atomic percentages of W and Ru within the interlayer are selected so that the amount lattice mismatch between the interlayer and its adjacent layers is below a preselected amount, such as below 3% as quantified by d-spacing. In some examples, the atomic percentage of Ru is greater than 25% and the atomic percentage of W is 2-10%. Methods of fabricating the magnetic recording media are also provided.
US11380357B2 Magnetic tape, magnetic tape cartridge, and magnetic tape apparatus
The magnetic tape includes a non-magnetic support and a magnetic layer, in which an edge shape of the timing-based servo pattern, specified by magnetic force microscopy is a shape in which a difference between a value L99.9 of a cumulative distribution function of 99.9% and a value L0.1 of a cumulative distribution function of 0.1% in a position deviation width from an ideal shape of the magnetic tape in a longitudinal direction is 180 nm or less, and in which a difference between a spacing Safter measured on a surface of the magnetic layer by an optical interferometry after ethanol cleaning and a spacing Sbefore measured on the surface of the magnetic layer by an optical interferometry before ethanol cleaning is greater than 0 nm and 6.0 nm or less.
US11380352B2 Magnetic head including stacked body with changing electrical resistance and magnetic recording device including same
According to one embodiment, a magnetic recording device includes a magnetic head, and an electrical circuit. The magnetic head includes a magnetic pole, a first shield, and a stacked body provided between the magnetic pole and the first shield. The stacked body includes a first magnetic layer, a second magnetic layer, a first layer provided between the first and second magnetic layers, and a first nonmagnetic layer provided between the first magnetic layer and the first layer. A change rate of an electrical resistance of the stacked body with respect to a change of a current density flowing in the stacked body has a first value when the current density is in a first range, a second value when the current density is in a second range, and a third value when the current density is in a third range.
US11380351B2 System and method for pulmonary condition monitoring and analysis
A method for pulmonary condition monitoring includes selecting a phrase from an utterance of a user of an electronic device, wherein the phrase matches an entry of multiple phrases. At least one speech feature that is associated with one or more pulmonary conditions within the phrase is identified. A pulmonary condition is determined based on analysis of the at least one speech feature.
US11380348B2 Method and system for correcting infant crying identification
A method for correcting infant crying identification includes the following steps: a detecting step provides an audio unit to detect a sound around an infant to generate a plurality of audio samples. A converting step provides a processing unit to convert the audio samples to generate a plurality of audio spectrograms. An extracting step provides a common model to extract the audio spectrograms to generate a plurality of infant crying features. An incremental training step provides an incremental model to train the infant crying features to generate an identification result. A judging step provides the processing unit to judge whether the identification result is correct according to a real result of the infant. When the identification result is different from the real result, an incorrect result is generated. A correcting step provides the processing unit to correct the incremental model according to the incorrect result.
US11380347B2 Adaptive speech intelligibility control for speech privacy
In some examples, adaptive speech intelligibility control for speech privacy may include determining, based on background noise at a near-end of a speaker, a noise estimate associated with speech emitted from the speaker, and comparing, by using a specified factor, the noise estimate to a speech level estimate for the speech emitted from the speaker. Adaptive speech intelligibility control for speech privacy may further include determining, based on the comparison, a gain value to be applied to the speaker to produce the speech at a specified level to maintain on-axis intelligibility with respect to the speaker, and applying the gain value to the speaker.
US11380345B2 Real-time voice timbre style transform
Transforming a voice of a speaker to a reference timbre includes converting a first portion of a source signal of the voice of the speaker into a time-frequency domain to obtain a time-frequency signal; obtaining frequency bin means of magnitudes over time of the time-frequency signal; converting the frequency bin magnitude means into a Bark domain to obtain a source frequency response curve (SR), where SR(i) corresponds to magnitude mean of the ith frequency bin; obtaining respective gains of frequency bins of the Bark domain with respect to a reference frequency response curve (Rf); obtaining equalizer parameters using the respective gains of the frequency bins of the Bark domain; and transforming the first portion to the reference timbre using the equalizer parameters.
US11380343B2 Systems and methods for processing high frequency audio signal
A method for encoding an audio signal, comprising using one or more algorithms operating on a processor to filter the audio signal into two output signals, wherein each output signal has a sampling rate that is equal to a sampling rate of the audio signal, and wherein one of the output signals includes high frequency data. Using one or more algorithms operating on the processor to window the high frequency data by selecting a set of the high frequency data. Using one or more algorithms operating on the processor to determine a set of linear predictive coding (LPC) coefficients for the windowed data. Using one or more algorithms operating on the processor to generate energy scale values for the windowed data. Using one or more algorithms operating on the processor to generate an encoded high frequency bitstream.
US11380341B2 Selecting pitch lag
In apparatus, methods, and programs for selecting pitch lag, an encoder obtains a first and a second estimates of a pitch lag for a current frame. A selected value is chosen by selection between the first and the second estimates, based on a first and a second correlation measurements. The second estimate is conditioned by the pitch lag selected at the previous frame. The selection is based on a comparison between: a downscaled version of a first correlation measurement associated to the current frame and obtained at a lag corresponding to the first estimate; and a second correlation measurement associated to the current frame and obtained at a lag corresponding to the second estimate.
US11380333B2 System and method of diarization and labeling of audio data
Systems and methods of diarization using linguistic labeling include receiving a set of diarized textual transcripts. A least one heuristic is automatedly applied to the diarized textual transcripts to select transcripts likely to be associated with an identified group of speakers. The selected transcripts are analyzed to create at least one linguistic model. The linguistic model is applied to transcripted audio data to label a portion of the transcripted audio data as having been spoken by the identified group of speakers. Still further embodiments of diarization using linguistic labeling may serve to label agent speech and customer speech in a recorded and transcripted customer service interaction.
US11380332B2 Information processing apparatus, information processing method, and computer program
Provided is an information processing apparatus capable of reliably delivering a message to a third party desired by a user. Provided is an information processing apparatus including an acquisition unit configured to acquire information including a sound message, and a recognition unit configured to recognize a sender of the sound message, a destination of a message included is the sound message, and content of the message from the information acquired by the acquisition unit, in which the recognition unit generates information for inputting the destination of the message is a case where the destination cannot be uniquely specified.
US11380330B2 Conversational recovery for voice user interface
A processing device executing a component of a conversational recovery system receives an intent data and a first entity data identified from user input data. The processing device determines that the first entity data is associated with first content associated with a first component. The processing device additionally receives a text data of the user input data. The processing device determines a word in the text data that matches a keyword associated with second content associated with a second component. The processing device ranks the first component and the second component. The processing device generates message data that comprises an inquiry with respect to choosing the first content or the second content.
US11380328B2 Context-sensitive conversational interface
A context-aware account management system is described. The system receives a partial request and parses the partial request to identify one or more characters in the partial request. The system determines a plurality of valid requests that include the one or more characters, for instance in response to querying one or more data structures and/or generating the valid requests using a trained machine learning model. The system generates a suggested request by selecting one of the plurality of valid requests, and in some cases, by identifying valid values for variables within the selected one of the plurality of valid requests by querying one or more data structures and/or generating the valid values using a trained machine learning model. The system outputs the suggested request and receives a confirmation in response. The system performs an action indicated by the suggested request using a user account indicated by the suggested request.
US11380320B2 Electric tool system, charger, electric tool, and voice control method thereof, automatic working system, charging station, self-moving device, and voice control method thereof
An electric tool system, including an electric tool and a charger. The electric tool system includes: a voice obtaining component, obtaining voice information from a user; and a control module, obtaining instruction information generated based on the voice information, and controlling the electric tool system based on the instruction information to perform a corresponding action, where the electric tool system includes: a voice processing component, at least configured to generate information that corresponds to the voice information and satisfies a transmission format of a communications component; and the communications component, sending the information processed by the voice processing component to a server, receiving response information from the server, and providing the response information to the control module, where the instruction information includes the response information. The beneficial effects of the present invention are as follows: A user may directly send a request by using voice information, thereby conveniently obtaining various required information or implementing various controls, so that an electric tool system becomes a “personal worksite assistant” of the user, thereby extending the functions of the electric tool system.
US11380318B2 Evaluation system, evaluation method, and program
An evaluation system includes a speech data acquisition unit configured to acquire speech data from speech of a member engaged in a task, a speech recognition unit configured to recognize content of the speech from the speech data and convert the content into text data, a task data acquisition unit configured to acquire data indicating an action related to the task of the member and data indicating a task status, an extraction unit configured to extract conversation data related to the task from the text data based on the content of the speech recognized by the speech recognition unit, and an analysis unit configured to analyze correlations between the conversation data, the data indicating the action, and the data indicating the task status.
US11380310B2 Low-latency intelligent automated assistant
Systems and processes for operating a digital assistant are provided. In an example process, low-latency operation of a digital assistant is provided. In this example, natural language processing, task flow processing, dialogue flow processing, speech synthesis, or any combination thereof can be at least partially performed while awaiting detection of a speech end-point condition. Upon detection of a speech end-point condition, results obtained from performing the operations can be presented to the user. In another example, robust operation of a digital assistant is provided. In this example, task flow processing by the digital assistant can include selecting a candidate task flow from a plurality of candidate task flows based on determined task flow scores. The task flow scores can be based on speech recognition confidence scores, intent confidence scores, flow parameter scores, or any combination thereof. The selected candidate task flow is executed and corresponding results presented to the user.
US11380306B2 Iterative intent building utilizing dynamic scheduling of batch utterance expansion methods
Expansion of intent classification data utilizing batch utterance scheduling, by a processor in a computing environment. A set of unlabeled examples for intent processing is received by an intent builder iteratively defining an intent. The set of examples are separated into a first subset processed according to a first model and a second subset processed according to a second model. The first subset is incorporated into the intent builder during a building iteration and scheduling a first batch processing of the second subset processed according to the second model based on a scheduling criteria. The first batch processing of the second subset is initiated once the scheduling criteria is satisfied. Upon completion of the first batch processing, results of the completion are used to influence additional examples retrieved from the first subset and the second subset during a subsequent building iteration by the intent builder.
US11380305B2 System and method for using a question and answer engine
A system and method for using, training, building, and managing a question and answer engine to automatically generate responses to an end-user is disclosed. Specifically, the method and system make use of a topic builder that uses cluster predictions to generate and identify a list of topics and subtopics. A question and answer database may then be sorted by topic and subtopic using a similarity scorer. New user utterances may be analyzed to identify questions, with a cluster predictor identifying the corresponding topic and subtopics for each question, and a similarity scorer may identify the closest known question for the user's question to a recommender as an answer. Analytics of new user utterances are tracked to update the historical utterance database and question and answer database, thus allowing continuous improvement of the engine.
US11380304B1 Generation of alternate representions of utterances
A system is provided for handling errors during automatic speech recognition by processing a potentially defective utterance to determine an alternative, potentially successful utterance. The system processes an ASR hypothesis, using a probabilistic graph, to determine a likelihood that it will result in an error. Using the probabilistic graph, the system determines an alternate utterance.
US11380300B2 Automatically generating speech markup language tags for text
In particular embodiments, an apparatus comprises a non-transitory computer-readable storage media and a processor coupled to the media executes instructions to: access a plurality of text, generate, using one or more natural language understanding (NLU) models, one or more scores for at least a portion of the plurality of text. The apparatus determines, based on the scores, one or more prosodic values corresponding to the portion of the plurality of text. The apparatus determines, based on the one or more prosodic values, one or more speech synthesis markup language (SSML) tags. The apparatus then generates, based on the prosodic values, SSML-tagged data comprising each determined SSML tag and that tag's location in the plurality of text.
US11380296B2 Modular fixture with integrated acoustic sound absorbing housing
A modular fixture may include an LED light board and an LED driver positioned along a linear support structure, and includes at least two acoustic panels. The fixture further includes two-piece fasteners, some of which are positioned along the linear support structure, while others are positioned on an inward-facing surface of the acoustic panels. The two-piece fasteners are then able to removably secure the acoustic panels to the linear support structure.
US11380295B2 Multi-transducer sustainer for stringed musical instruments
A sustaining device is described for prolonging the vibration of the strings of a stringed musical instrument, such as an electric guitar having two or three electromagnetic pickups. The pickups are all low impedance transducers that can function either as pickups or driver transducers, depending on whether they are connected to the input of the instrument pickup amplifier or to the output of the sustainer amplifier, respectively. When a transducer is being used as a sustainer driver, it cannot be simultaneously used as a pickup. Different methods of selecting transducers to function as pickups or drivers are described. The transducers, having only hundreds of wire turns instead of the usual thousands of turns for common pickups, have a flat audio frequency response that can be modified to produce a multitude of common pickup sounds by manipulating the transducer resonance frequency, bandwidth, and amplifier gain.
US11380282B2 Gamma voltage generating circuit, driver circuit and display device
A gamma voltage generating circuit includes N gamma voltage generating sub-circuits. Each gamma voltage generating sub-circuit includes a resistive voltage divider circuit and a plurality of gamma reference voltage output terminals. Each resistive voltage divider circuit includes a plurality of resistors connected in series, and any two resistive voltage divider circuits have a same resistance ratio of the plurality of resistors. The N gamma voltage generating sub-circuits include a first gamma voltage generating sub-circuit. The first gamma voltage generating sub-circuit further includes a gamma voltage generation circuit. Output terminals of the gamma voltage generation circuit are electrically connected to a highest gamma reference voltage output terminal and a lowest gamma reference voltage output terminal, respectively. Highest gamma reference voltage output terminals of the gamma voltage generating sub-circuits are connected, and lowest gamma reference voltage output terminals of the gamma voltage generating sub-circuits are connected.
US11380280B2 Shift register and driving method effectively avoiding threshold value drift of thin film transistor and better noise reduction
Provided are shift register, driving method thereof, gate driving circuit and display device. The shift register includes input circuit, pull-up circuit, reset circuit, at least one noise reduction circuit, and at least one pull-down node control circuit. At least one pull-down node control circuit is coupled to at least one pull-down node, low voltage signal terminal, and reset signal terminal, and configured to control voltage level of at least one pull-down node according to signal of reset signal terminal. At least one pull-down node control circuit controls level of at least one pull-down node to second level higher than or equal to on level in response to signal of reset signal terminal having on level, and controls voltage level of at least one pull-down node to third level between on level and first level in response to signal of reset signal terminal transitioning from on level to off level.
US11380279B2 Liquid crystal display device and driving method compensating grayscale data voltages to offset voltages of common electrode (VCOM) shift
The present disclosure is related to a display driving method. The display driving method may include obtaining a grayscale data voltage compensation table; calculating a value of VCOM shift amplitude corresponding to a row of sub-pixels on a display panel based on grayscale data voltages of a frame of an image to be displayed; obtaining a grayscale data voltage compensation value corresponding to the row of sub-pixels on the display panel based on the calculated value of VCOM shift amplitude and the grayscale data voltage compensation table; compensating grayscale data voltages actually inputted to the row of sub-pixels based on the grayscale data voltage compensation value to obtain compensated grayscale data voltages; and outputting the compensated grayscale data voltages to the row of sub-pixels during a display time of the frame of the image to be displayed.
US11380278B2 Driving circuit and display device
A driving circuit and a display device. The driving circuit uses a binding point voltage generation circuit to output first voltages, second voltages and a plurality of first voltage-divided binding point voltages. The two second voltages are voltage divided by a first voltage dividing circuit to generate a plurality of second voltage-divided binding point voltages. Each first data driving circuit outputs first amplified binding point voltages. Each second data driving circuit outputs second amplified binding point voltages. The first voltages, the second voltages, each first amplified binding point voltage, and each second amplified binding point voltage are inputted to each first data driving circuit and each second data driving circuit.
US11380275B2 Image processing method and device, display device and computer-readable storage medium
An image processing method, an image processing method device, a display device and a computer-readable storage medium are provided. The image processing method includes: receiving an original display screen; determining a target area in the original display screen, wherein an initial brightness of the target area is larger than a maximum allowable brightness; determining a target grayscale value of the target area; and adjusting a grayscale value of the target area to the target grayscale value, so that the brightness of the target area does not exceed the maximum allowable brightness.
US11380265B2 Scan driver and display device including the same
A scan driver includes a plurality of stages, each including a first input part configured to transfer an input signal to a first set node in response to a second clock signal, a second input part configured to transfer a first clock signal to a first reset node in response to the input signal and the second clock signal, a first output part configured to output a third clock signal as a respective scan signal in response to a voltage of a second set node, a second output part configured to output a concurrent driving signal as the respective scan signal in response to a voltage of a second reset node, a first stress relieving transistor connected between the first set node and the second set node, and a second stress relieving transistor connected between the first reset node and the second reset node.
US11380260B2 Device and method for panel conditioning
An electronic device comprises a controller. The controller is configured to provide a first signal to a display of the electronic device to turn off the display. The controller is also configured to provide a second signal to the display to alter a gate source voltage of a drive transistor coupled to a light emitting diode (LED) of a pixel of the display while the display is turned off.
US11380259B2 Pixel driving circuit, pixel driving method, array substrate, and display device
The preset disclosure relates to a pixel driving circuit, a pixel driving method, an array substrate and a display device. The pixel driving circuit includes a pixel driving unit and an optical detection unit. The pixel driving unit is configured to drive a light-emitting element included in a pixel unit to emit light. The optical detection unit includes a photoelectric conversion sub-circuit and a switch control sub-circuit. The photoelectric conversion sub-circuit is configured to receive light emitted from the light-emitting element, and convert the light into an electrical signal. The switch control sub-circuit is configured to output the electrical signal under control of a first scanning signal. The pixel driving unit is configured to adjust brightness of the light emitted from the light-emitting element according to the electrical signal.
US11380257B2 Display panel and display device
A display panel and a display device. The display panel includes a pixel circuit structure, a data line and a voltage signal line. The data line is connected to the pixel circuit structure to provide a data signal; the voltage signal line is connected to the pixel circuit structure to provide a voltage signal, the voltage signal is a constant voltage signal; the pixel circuit structure includes a first stabilization capacitor provided between the data line and the voltage signal line.
US11380256B2 Pixel driving circuit and method, and display device
A pixel driving circuit may include a first switch circuit, a second switch circuit, a first initialization circuit, a drive circuit, a second initialization circuit, a compensation circuit, an isolation circuit, and an energy storage circuit.
US11380246B2 Electroluminescent display device having pixel driving
An electroluminescent display device comprises subpixels each including a pixel driving circuit driven in accordance with an initialization period, a sampling period and a light emission period. The pixel driving circuit includes a light emitting diode, a driving transistor including a gate connected to a first node, a drain connected to a second node, and a source connected to a third node, a first switching circuit turned on for the initialization period, providing an initialization voltage to the first node and providing a fixed voltage to the third node, a second switching circuit turned on for the sampling period, applying a data voltage to the third node and providing the initialization voltage to an anode of the light emitting diode, and a light emitting control circuit controlled by an emission signal and turned on for the light emission period to provide a high potential voltage to the third node.
US11380243B1 Shift register having two output signals with phase lagging and driving method thereof, scan driving circuit, display panel and display device
The present disclosure provides a shift register and a driving method thereof, a scan driving circuit, a display panel, and a display device. The shift register includes an input module; a control module; a reset module; a first output module; a second output module; and a stabilization module, that a phase of a signal output from the second output module lags behind a phase of a signal output from the first output module, and does not overlap with the phase of the signal output from the first output module.
US11380240B2 Display control method, timing controller IC, and display device
The preset disclosure provides a display control method, a timing controller IC and a display device. The method includes: acquiring a preset grayscale voltage of a target pixel unit and a backlight brightness of a backlight region corresponding to the target pixel unit, in a current output display frame; outputting a first grayscale voltage to the target pixel unit if the backlight brightness of the corresponding backlight region is less than or equal to a first preset brightness value; outputting a second grayscale voltage to the target pixel unit if the backlight brightness of the corresponding backlight region is greater than the first preset brightness value; wherein the second grayscale voltage is greater than the first grayscale voltage, and both the second grayscale voltage and the first grayscale voltage are greater than the preset grayscale voltage.
US11380239B2 Image processing system, image processing device, and computer program
The visibility of a display device under colored ambient light is improved. There is provided an image processing system for converting a color space represented by color components of image data. The image processing system includes a color space converter configured to correct the color components of the image data by converting the color space such that, with respect to particular color components in user-perceived color gamut widened by influence of chromatic adaptation caused by ambient light, the influence is maintained and such that, with respect to particular color components in user-perceived color gamut narrowed by the influence, the influence is canceled; and a display unit configured to display, as an output image, the image data using the corrected color components.
US11380233B2 Display device and method of inspecting thereof
A display device includes: a plurality of pixels connected to scan lines, emission control lines, data lines, and a power line; a scan driver configured to supply a scan signal to the scan lines; and an emission driver configured to supply an emission control signal to the emission control lines, wherein a voltage of a first power supplied to the power line during an inspection period has a pulse form alternating between a first level and a second level that is lower than the first level, and the display device is configured to maintain the voltage of the first power at a third level.
US11380232B2 Display screen quality detection method, apparatus, electronic device and storage medium
A display screen quality detection method, an apparatus, an electronic device and a storage medium. The method includes receiving a quality detection request sent by a console deployed on a display screen production line, where the quality detection request includes a display screen image captured by an image capturing device on the display screen production line, performing image preprocessing on the display screen image, and inputting the preprocessed display screen image into a defect detection model to obtain a defect detection result, where the defect detection model is obtained by training with a historical defect display screen image using a deep convolutional neural network structure and an instance segmentation algorithm, determining, according to the defect detection result, quality of a display screen corresponding to the display screen image. The technical solution has high defect detection accuracy, good system performance, and high business expansion capability.
US11380229B2 System for disseminating visual information and luggage item for such a system
System for disseminating visual information (1) including a luggage item (2) including an electronic display device adapted for presenting visual information in the direction of the outside environment, and a remote server (3). The luggage item (2) includes a position acquisition device, a communication device and a control device. The remote server (3) includes a communication unit and a control unit for storing visual information and positioning data and for controlling the unit for communication with the luggage item. The control unit is able to determine the visual information to be transmitted to the luggage item (2) as a function of the positioning data received from the luggage item (2).
US11380226B2 Method of setting light emission control of each light emission tool in area and method of controlling light emission
The present invention provides a method of setting light emission control of each light emission tool in an area more easily. The method of setting light emission control of each tool in an area of the present invention includes: a light emitting step of transmitting a freely-selected ID signal (Sn) to a plurality of tools in an area and emit light in response to receipt of corresponding ID signals to cause a tool (En) that has received the signal (Sn) to emit light; an imaging step of acquiring a light emission image (En) of the area after the signal (Sn) has been transmitted; a determining step of determining a position of the tool (En) that emitted light in the area based on the image (En); and a storing step of storing the position of the tool (En) in the area and the corresponding signal (Sn).
US11380224B2 Display apparatus and disassembling method thereof
A display apparatus, and a method for the display apparatus. The display apparatus includes a main frame, a magnet movably positioned on the main frame, and a light emitting diode (LED) module assembly detachably positioned on the main frame. The LED module assembly includes a plurality of LED modules, and a support frame on which the plurality of LED modules are installed, the support frame comprising a magnetic material interacting with the magnet. The display apparatus further includes a power cable configured to supply power to the plurality of LED modules, and a cover installed in the main frame to facilitate a connection of the power cable.
US11380217B2 Integrated steep slope collapse simulation system
Provided is an integrated steep slope collapse simulation system including: a base; a tower provided at one end of the base; a soil tank structure having one side being connected to the tower so that the soil tank structure is inclined, the soil tank structure being filled with soil, and the soil being rammed; a work platform provided with a working stand moving along the base and moving up and down; a soil moving device supplying soil to an interior of the soil tank structure; an artificial rainfall device provided above the soil tank structure, the artificial rainfall device injecting water downward toward the soil rammed inside the soil tank structure; and an underground water reproduction device injecting water upward through the bottom surface of the soil tank structure from the underside of the soil rammed in the soil tank structure. There is an effect that it is possible to accurately analyze an actual behavior of soil in the natural environment.
US11380211B2 Personalized mastery learning platforms, systems, media, and methods
Disclosed herein are systems, media, methods, and platforms for providing personalized mastery learning utilizing: a knowledge map; a plurality of learning activities, each learning activity comprising dynamically variable scaffolding, feedback, and content; a learning activity selection module selecting one or more learning activities for the learner; and a learning activity modification module dynamically varying one or more of the scaffolding, feedback, and content of at least one selected learning activity based on performance of the learner.
US11380210B2 Drone air traffic control over wireless networks for delayed package delivery
Drone systems and methods for delayed package delivery includes, in an air traffic control system configured to manage UAV flight in a geographic region, communicating to one or more UAVs over one or more wireless networks; directing a UAV, in transit, to deliver a package to a delivery location and following a flight plan provided to the UAV by the air traffic control system or a drone operator, to hold a position; and directing the UAV to deliver the package after holding the position.
US11380195B2 Road traffic analysis methods and apparatuses
Embodiments of the present disclosure can provide a road traffic analysis method and an apparatus. The method can comprise obtaining a traffic parameter of a road intersection by analyzing road traffic information of the road intersection, determining a reference adjustment length for each phase of a traffic signal cycle corresponding to each lane of the road intersection based on the road traffic information and the traffic parameter. The traffic signal cycle has one or more phases. The method can also comprise determining a first adjustment length when a difference between the reference adjustment length and the first adjustment length satisfies a condition associated with the lanes of the road intersection and the corresponding traffic parameter, and adjusting the phases of the traffic light cycle at the road intersection based on the first adjustment length for each phase.
US11380192B2 Autonomous mobile object and information collection system
An autonomous mobile object includes a sensor unit configured to sense the condition of a road, an operation controller configured to cause the autonomous mobile object to move autonomously on the basis of an operation command, an obtainer configured to obtain surveyed place data, which is information about a surveillance target place and data relating to a method of surveillance associated with each other, and an information collector configured to collect information about the condition of the surveillance target place by the sensor unit when the autonomous mobile object reaches the surveillance target place while travelling on the basis of the operation command.
US11380191B2 System and method for determining the location and/or relative environment of a controlling device
A radio frequency connection between a controlling device and a one of a plurality of controllable appliances in an environment is used to determine when the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances. When it is determined that the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances, the controlling device automatically makes active a command codeset usable to transmit commands to command functional operations of the one of the plurality of controllable appliances.
US11380190B2 Safety communication in an elevator communication system
According to an aspect, there is provided an elevator communication system. The system comprises an ethernet bus, a safety master node communicatively connected to the ethernet bus and configured to communicate via the ethernet bus, and safety slave nodes communicatively connected to the ethernet bus and configured to communicate via the ethernet bus. The safety master node and the safety slave nodes are configured to communicate by using a time-triggered communication protocol. In the time-triggered communication protocol the safety master node is configured to send a polling diagnostic request message to the safety slave nodes by using a predetermined polling cycle.
US11380189B2 Urine detection method and urine detection device
A urine detection method and a urine detection device are disclosed. The method includes the steps of: providing a capacitive humidity detection unit to be placed on a diaper, wherein the capacitive humidity detection unit is configured to detect a humidity of the diaper to generate a capacitance value; providing a processing unit to record an environmental capacitance value, wherein when the processing unit receives the capacitance value, it compares the capacitance value with the environmental capacitance value, when the capacitance value is greater than the environmental capacitance value, the processing unit generates a reminder signal; providing a reminder unit to generate a reminder when receiving the reminder signal. The urine detection device is used for performing the urine detection method.
US11380182B2 Property control and configuration based on thermal imaging
A monitoring system that is configured to monitor a property is disclosed. The monitoring system includes a thermal camera that is configured to generate a thermal image of the property. The monitoring system further includes a monitor control unit that is configured to receive, from the thermal camera, the thermal image. The monitor control unit is further configured to, based on the thermal image, determine a temperature of a portion of the property depicted in the thermal image. The monitor control unit is further configured to determine that the temperature of the portion of the property depicted in the thermal image satisfies a temperature threshold. The monitor control unit is further configured to, based on determining that the temperature of the portion of the property depicted in the thermal image satisfies the temperature threshold, select and perform a monitoring system action.
US11380181B2 Doppler radar system with machine learning applications for fall prediction and detection
A system for passively predicting and detecting falls using one or more dual-polarized Doppler radars and machine learning algorithms. The system is typically implemented for use in predicting or detecting falls in older adults and may be connected with various systems that can alert emergency services or hospice personnel in the event of a fallen individual. Furthermore, the system overcomes conventional radar systems by integrating vertical and horizontal micro-Doppler signatures into a combined signature which is analyzed by machine learning algorithms to correctly and expeditiously predict and detect a variety of human movements. The system also finds applications wherever micro-Doppler signals may be generated such as predicting or detecting behaviors or movements over time to detect and predict the onset of diseases and other disabilities.
US11380177B2 Monitoring camera and detection method
A monitoring camera having artificial intelligence includes an imaging unit, a communication unit that receives a parameter relating to a detection target from a terminal device, and a processing unit that constructs the artificial intelligence based on the parameter, and uses the constructed artificial intelligence to detect the detection target from an image captured by the imaging unit.
US11380174B2 Aggregate monitor data in real-time by worker
A worker monitoring system. The system comprises a processor, a display, a data store, a non-transitory memory, and an application stored in the non-transitory memory. The application stores definitions of associations of electronic monitors to workers in the data store, receives information from the electronic monitors via a wireless communication link, based on accessing the data store, analyzes information from a plurality of electronic monitors associated with one of the workers, corroborates information from a first electronic monitor associated with the one or the workers using information from a second electronic monitor associated with the one of the workers, and based on the corroboration of the information from the first electronic monitor, and presents an alarm indication on the display.
US11380172B2 Method of using an automated teller machine, method of operating an automated teller machine, automated teller machine, method of operating a mobile phone, and a mobile phone
In various embodiments, there is provided a method of using an automated teller machine, wherein the ATM is coupled to a mobile phone of a user of the ATM via a Bluetooth low energy connection; a first string representative of what operating capabilities the ATM currently provides to the user is sent from the ATM to the mobile phone of the user via the Bluetooth low energy connection; and from the mobile phone, the first string is read to the user using a text-to-speech function, wherein based on the reading of the first string, the user knows what operating options the user currently has to use the ATM and can then use the ATM.
US11380170B2 Electronic device operated table game systems integrating live dealer interaction with tangible game pieces
The disclosed subject matter provides device operate table game systems that integrate live dealer interaction with one or more tangible game pieces at the game table. In one embodiment, a system includes one or more player devices physically coupled to a game table, wherein the one or more player devices respectively provide a player user interface for playing a game at the game table. The system also includes a dealer device coupled to the game table that provides a dealer user interface for playing the game at the game table, wherein the one or more player devices and the dealer device are communicatively coupled. The system further comprises computer executable stored in memory, including a player control component that receives player input commands via the player user interface that control player game moves in association with playing the game, and a game management component that tracks the player game moves.
US11380165B2 Gaming system and method for skipping bonus events in exchange for sporting event wagers
Gaming systems and methods which enable a player to skip a bonus event, such as a play of a triggered bonus game, in exchange for a placement of a sporting event wager.
US11380161B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11380146B2 Method and system to determine vehicle type identification through diagnostic port
In one aspect, a method is carried out in a system including diagnosis plug-in device, a host server, diagnostics database suppliers, and on-board ECUs, with the method including coupling the diagnosis plug-in device to the diagnosis port of a vehicle of interest having a certain vehicle type defined at least by the Make/Model/Year/Powertrain of the vehicle of interest; causing the diagnosis plug-in device to listen on a diagnosis and receiving frames broadcasted by onboard ECUs; after said Bus Active condition is detected, determining a frame profile according to characteristics of the received frame-IDs; determining vehicle type from the frame profile, with the help of a frame profile lookup table; and providing a diagnosis stacks dataset database at the diagnosis plug-in device or at the host server, said diagnosis stacks dataset comprising at least available request/answer services for the vehicle type of interest.
US11380144B2 Vehicle running status field model-based information transmission frequency optimization method in internet of vehicles
A vehicle running status field model-based information transmission frequency optimization method in the Internet of Vehicles belongs to the technical field of network communications. The method establishes a running status field model according to the real-time running status of a road vehicle to describe the degree of risk of the vehicle, the degree of risk can be used to dynamically adjust the transmission frequency of safety-critical information, and the transmission frequency of non-safety-critical information is adjusted through the real-time transmission frequency of safety-critical information to achieve the purpose of improving the utilization ratio of link. The method establishes the running status field model of a moving vehicle, uses the risk intensity of the vehicle in the running status field to describe the current running risk of the vehicle, and takes account of different application scenarios, thereby having generality. In addition, the improved network resource optimization method can effectively improve the communication efficiency of heterogeneous networks, and dynamically adjust the transmission frequency of safety-critical information through the magnitude of the risk intensity to improve the utilization ratio of link.
US11380142B2 Method for measuring a driving event, server device, and system comprised of the server device and a plurality of motor vehicles
A method is disclosed for measuring a driving event, a server device receiving first event data from a first motor vehicle, which first event data signal the driving event identified by a first detection apparatus of the first motor vehicle. The method further provides that the server device generates configuration data on a basis of the first event data in order to configure a second detection apparatus of a second motor vehicle that is different from the first detection apparatus of the first motor vehicle and sends the configuration data to the second motor vehicle in order to generate second event data that describe the driving event.
US11380131B2 Method and device for face recognition, storage medium, and electronic device
A method and device for face recognition, a storage medium, and an electronic device are provided. The method includes the following. Face data to-be-tested is obtained. A first derived face data set related to the face data to-be-tested is generated according to the face data to-be-tested. For each of multiple derived face data in the first derived face data set, perform age determination, and generate an age distribution interval corresponding to the first derived face data set. Whether the age distribution interval matches a first reference age interval is determined. Upon determining that the age distribution interval matches the first reference age interval, age data corresponding to the face data to-be-tested is obtained according to the age distribution interval.
US11380130B2 Face authentication device having database with small storage capacity
Face authentication can easily be performed based on an input image including a mirror region reflected by a mirror without increasing a storage capacity of a database. With the database, for each face of a person to be authenticated, only one real front image is to be registered as a reference face image. A mirror image processing circuitry detects the mirror region from the input image and to subject a detected mirror region to lateral inversion processing to produce a processed image. A face detection processing circuitry detects a face image from the processed image to generate a detected face image. A face authentication processing circuitry compares the detected face image with the reference face image, to thereby perform face authentication.
US11380124B2 Electronic apparatus
An electronic apparatus includes a display panel including a front surface and a rear surface opposite to the front surface. A lower panel includes a plurality of sheets stacked on the rear surface of the display panel and an opening penetrating the sheets. The opening exposes a portion of a rear surface of a first sheet that has a front surface opposite to the exposed portion of the rear surface that contacts the display panel. A fingerprint sensing unit includes a fingerprint sensor positioned in the opening and a sensing circuit board connected to the fingerprint sensor. The exposed portion of the rear surface of the first sheet contacts a portion of the sensing circuit board.
US11380123B2 Electronic device for preventing display burn-in
An electronic device includes a housing including a cover glass and a back cover facing the cover glass, a display disposed inside the housing and including a plurality of pixels disposed in the display, a first printed circuit board interposed between the display and the back cover, a second printed circuit board interposed between the first printed circuit board and the back cover, a fingerprint sensor disposed on the first printed circuit board and configured to obtain fingerprint information of a user based on light reflected from a finger of the user making contact with the cover glass, and a processor disposed on the second printed circuit board and adjusting brightness of first-group pixels disposed at an area corresponding to the fingerprint sensor. The processor increases the brightness of the first-group pixels to be proportional to time in which the user makes contact with the cover glass with the finger.
US11380120B2 Driving assistance device
In a driving assistance device, a human body specifying unit acquires, as human body information, an image of a human body existing around a host vehicle in image data acquired by a camera. A quasi-skeleton estimation unit estimates a quasi-skeleton of the human body from the human body information. The radar or the LiDAR measures a distance to a part of the human body that corresponds to the quasi-skeleton.
US11380116B2 Automatic delineation and extraction of tabular data using machine learning
A computer-implemented method for using a machine learning model to automatically extract tabular data from an image includes receiving a set of images of tabular data and a set of markup data corresponding respectively to the images of tabular data. The method further includes training a first neural network to delineate the tabular data into cells using the markup data, and training a second neural network to determine content of the cells in the tabular data using the markup data. The method further includes, upon receiving an input image containing a first tabular data without any markup data, generating an electronic output corresponding to the first tabular data by determining the structure of the first tabular data using the first neural network and extracting content of the first tabular data using the second neural network.
US11380109B2 Mobile launchpad for autonomous vehicles
An autonomous vehicle (AV) includes at least one vehicle sensor that is configured, when the AV is stopped, to observe at least a first portion of a zone around the stopped AV. A portable device is operated by a user near the stopped AV. A control subsystem receives a communication from the portable device that includes information regarding whether a second portion of the zone around the AV is free of obstructions. The control subsystem receives AV sensor data from the at least one vehicle sensor. The control subsystem determines whether the first portion of the zone free of obstructions and whether the second portion of the zone is free of obstructions. If that both the first and second portions of the zone around the stopped AV are free of obstructions, the stopped AV is allowed to begin moving.
US11380108B1 Supplementing top-down predictions with image features
The described techniques relate to predicting object behavior based on top-down representations of an environment comprising top-down representations of image features in the environment. For example, a top-down representation may comprise a multi-channel image that includes semantic map information along with additional information for a target object and/or other objects in an environment. A top-down image feature representation may also be a multi-channel image that incorporates various tensors for different image features with channels of the multi-channel image, and may be generated directly from an input image. A prediction component can generate predictions of object behavior based at least in part on the top-down image feature representation, and in some cases, can generate predictions based on the top-down image feature representation together with the additional top-down representation.
US11380106B2 System, apparatus, and method for vehicle control and image sensor
Provided are a system, apparatus, and method for vehicle control and more particularly. The apparatus includes a first spatial information generator configured to generate first spatial information at a vicinity of a host vehicle, based on at least one of image data or sensing data, a vehicle specification receiver configured to receive first vehicle information, which is vehicle information of at least one of external vehicles existing the vicinity of the host vehicle and a second spatial information generator configured to generate second spatial information of the vicinity of the host vehicle by modifying the first spatial information based on the first vehicle information.
US11380099B2 Device, system and method for controlling a communication device to provide notifications of successful documentation of events
A device, system and method for controlling a communication device to provide notifications of successful documentation of events is provided. The device receives a type of a recognized event occurring at a location of an edge device. The device determines, based on the type of the recognized event, one or more multimedia data types for collection to document the recognized event. The device causes the edge device to collect multimedia data of the one or more multimedia data types. The device receives an indication that the multimedia data has been stored successfully. The device determines whether the multimedia data has successfully documented the recognized event. When the multimedia data has successfully documented the recognized event, the device controls the edge device to provide a notification of successful documentation of the recognized event.
US11380096B2 Electronic device for performing image processing and method thereof
In accordance with an aspect of the disclosure, an electronic device comprises a communication circuit; a display; at least one processor operatively connected to the display and the communication circuit; and a memory operatively connected to the at least one processor, wherein the memory stores instructions that, when executed, cause the at least one processor to perform a plurality of operations comprising: storing first raw image data in the memory; generating first small raw image data smaller in size than the first raw image data, from the first raw image data; transmitting the first small raw image data to a first external electronic device via the communication circuit; receiving information about an object region for identifying at least one object of the first small raw image data from the first external electronic device via the communication circuit; transmitting a first region of the first raw image data to a second external electronic device via the communication circuit based on a user input and the information about the object region; displaying first display image data corresponding to the information about the object region via the display; and identifying the user input associated with selection of the object region.
US11380080B2 Object ingestion through canonical shapes, systems and methods
An object recognition ingestion system is presented. The object ingestion system captures image data of objects, possibly in an uncontrolled setting. The image data is analyzed to determine if one or more a priori know canonical shape objects match the object represented in the image data. The canonical shape object also includes one or more reference PoVs indicating perspectives from which to analyze objects having the corresponding shape. An object ingestion engine combines the canonical shape object along with the image data to create a model of the object. The engine generates a desirable set of model PoVs from the reference PoVs, and then generates recognition descriptors from each of the model PoVs. The descriptors, image data, model PoVs, or other contextually relevant information are combined into key frame bundles having sufficient information to allow other computing devices to recognize the object at a later time.
US11380079B2 System and method for positional registration of medical image data
A system and method of correlating or coregistering medical images is disclosed herein that includes acquiring a surface image of the patient's skin surface using a surface detector assembly comprising a surface frame and a camera system registered to the surface frame. Positional coordinates of one or more surface landmarks in the surface image are determined and a medical image of the patient is acquired having the surface frame depicted therein. A second surface image of the patient's skin surface is acquired that at least partially overlaps the previously acquired surface image. Positional coordinates of one or more surface landmarks in the second surface image are determined and compared with surface landmarks in the previous surface image. Common surface landmarks are determined based on the comparison and the medical images are coregistered based on positional coordinates of the common surface landmarks.
US11380078B2 3-D reconstruction using augmented reality frameworks
System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining images of the building structure, including non-camera anchors. The method also includes identifying reference poses for images based on the non-camera anchors. The method also includes obtaining world map data including real-world poses for the images. The method also includes selecting candidate poses from the real-world poses based on corresponding reference poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on correlating the reference poses with the selected candidate poses. Some implementations use structure from motion techniques or LiDAR, in addition to augmented reality frameworks, for scaling the 3-D representations of the building structure. In some implementations, the world map data includes environmental data, such as illumination data, and the method includes generating or displaying the 3-D representation.
US11380069B2 System and method for generating asynchronous augmented reality instructions
A method of operating an augmented reality (AR) system includes capturing images of a first real-world workspace using a camera of a first head mounted AR device of the AR system being worn by a first user, processing the images using a first processor of the AR system to identify physical objects in the first real-world workspace and detect 3D positions of the identified physical objects in a 3D space corresponding to the first real-world workspace, rendering virtual objects representing the identified physical objects on the display of the first head mounted AR device at the respective 3D positions for the identified physical objects, manipulating a first one of the virtual objects using at least one hand-held controller of the AR system in a manner that mimics a performance of a first procedural task using the physical object associated with the first one of the virtual objects, recording the manipulation of the first one of the virtual objects that mimics the performance of the first procedural task as first augmented reality content, and storing the first augmented reality content in a memory of the AR system.
US11380064B2 Augmented reality platform
An augmented reality (AR) platform supports concurrent operation of multiple AR applications developed by third-party software developers. The AR platform may include an application programming interface (API) that third-party software developers can use to integrate features of the AR platform into the overall user experience of their AR applications. The AR platform includes a feature set having a variety of AR-specific features that interact with and are accessible to the AR applications or AR layers that define a collection of AR content.
US11380063B2 Three-dimensional distortion display method, terminal device, and storage medium
A three-dimensional display method is provided and comprises: acquiring target space coordinates of a target marker in a physical space; converting the target space coordinates into rendering coordinates in a virtual space; acquiring data of a virtual object to be displayed, and rendering, based on the data of the virtual object and the rendering coordinates, the virtual object to obtain a left-eye display content and a right-eye display content of the virtual object; and displaying the left-eye display content and the right-eye display content. The left-eye display content is projected onto a first optical lens, the right-eye display content is projected onto a second optical lens, and the first optical lens and the second optical lens respectively reflect the left-eye display content and the right-eye display content to human eyes. The method can achieve alignment display of the virtual object with the target marker, and a stereoscopic display.
US11380062B2 Electronic device
To alleviate the load on the eyeglasses type electronic device, the present disclosure provides an electronic device comprising an optical driving assembly configured to emit image light corresponding to augmented reality information, an optical element in which the emitted image light is incident to form an output area, a front frame coupled to the optical element, a side frame coupled to the front frame to form a body of an eyeglasses shape together with the front frame, and a support member of a pad type coupled to the front frame to support at least one region of a wearer's nose, in which the support member includes a fixing area fixed to two left points and two right points of the front frame, and a flexible area deformable to closely fit the wearer's nose between the two left fixing areas and the two right fixing areas.
US11380048B2 Method and system for determining a spectral representation of a color
A computer-implemented method for digital processing is provided. A set of tristimulus values representing a first color in a color space are received. A first representation of a first spectral curve corresponding to the first color is determined, where the first spectral curve is within a gamut of solid reflectances. A second representation of a second spectral curve corresponding to the first color is determined where the second spectral curve contains at least one reflectance wavelength outside the gamut of solid reflectances. Based on selection criteria, the first representation or the second representation is selected. The selected representation is then applied during digital processing.
US11380046B2 Surround view
A system on a chip (SoC) includes a digital signal processor (DSP) and a graphics processing unit (GPU) coupled to the DSP. The DSP is configured to receive a stream of received depth measurements and generate a virtual bowl surface based on the stream of received depth measurements. The DSP is also configured to generate a bowl to physical camera mapping based on the virtual bowl surface. The GPU is configured to receive a first texture and receive a second texture. The GPU is also configured to perform physical camera to virtual camera transformation on the first texture and on the second texture, based on the bowl to physical camera mapping, to generate an output image.
US11380042B2 Intersection testing in ray tracing systems using hierarchical acceleration structures with implicitly represented nodes
Hierarchical acceleration structures with implicitly represented nodes are used for intersection testing in a ray tracing system. Nodes of the hierarchical acceleration structure each represents a region in a scene and are linked to form the hierarchical acceleration structure. Data is stored representing the hierarchical acceleration structure including data defining the regions represented by a plurality of the nodes of the hierarchical acceleration structure. At least one node of the hierarchical acceleration structure is an implicitly represented node, wherein data represented by an implicitly represented node is not explicitly included as part of the stored data but can be inferred from the stored data. Intersection testing in the ray tracing system is performed in which, based on conditions in the ray tracing system, a determination is made as to whether testing of one or more rays for intersection with a region represented by a particular node of a sub-tree is to be skipped. The one or more rays are tested for intersection in accordance with the determination.
US11380036B2 Method of establishing visual images of models of battery status
A method for establishing visual images of models of battery status transforms data of one or more characteristic parameters collected in a period of time into multiple images composed by normalized pixels corresponding to the data. The multiple images are superimposed with one another to form variant image(s) with variant areas and further moving trends of the variant areas. The visualization of data and superimposition of the visualized images facilitates correlation and variation analysis among characteristic parameters of the battery module. The present invention transform data analysis to image analysis, and therefore, the present invention facilitates following analysis and model training, which can adapt to environmental changes, and indicate battery status and battery events efficiently and accurately.
US11380033B2 Text placement within images using neural networks
Based on a received digital image and text, a neural network trained to identify candidate text placement areas within images may be used to generate a mask for the digital image that includes a candidate text placement area. A bounding box for the digital image may be defined for the text and based on the candidate text placement area, and the text may be superimposed onto the digital image within the bounding box.
US11380032B2 Image information processing apparatus, method and non-transitory computer readable medium storing program
An information processing apparatus includes an input receiving section that receives an input of a captured image in which a first object and a second object installed in association with the first object are recorded; a first image acquisition section that acquires a first object image that is an image of the first object extracted from the captured image; a second image acquisition section that acquires a second object image that is an image of the second object extracted from the captured image; and a display control section that displays both the first object image and the second object image, the display control section displaying the first object image and the second object image in a state where the second object image is movable relative to the first object image or in a state where the second object image is editable.
US11380028B2 Electronic drawing with handwriting recognition
Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a drawing stroke input, generate a bitmap of values that represent the drawing stroke input, render the bitmap for display by a display of the device, generate a vector representation of the drawing stroke input, and store the generated bitmap and the generated vector representation.
US11380027B2 Medical image processing apparatus and medical image processing method
There are provided a medical image processing apparatus and a medical image processing method making it possible to reduce metal artifacts with no loss of a detailed structure in a metallic region. The medical image processing apparatus is configured to reconstruct a tomographic image from projection data of a subject in which metal material is included and includes a projection space correction section which corrects the projection data and thereby generates corrected projection data, an image space correction section which corrects the tomographic image by using the corrected projection data, and a coefficient setting section which sets a projection space coefficient which is used in the projection space correction section and an image space coefficient which is used in the image space correction section.
US11380018B2 Head-mounted display device and method thereof
A head-mounted display device (HMD) (100) configured to be worn by a user (121) is provided. The HMD comprises an at least partially see-through display (101), a front-facing camera (102) operative to capture a first image of a real-world scene, and processing means (104) which is operative to select a calibration object from one or more real-world objects, or parts thereof, (130-135) which are visible in the first image, and derive a calibration transformation for calculating a display position based on a real-world position, such that a virtual object which is displayed on the display at the display position is aligned with a corresponding real-world object located at the real-world position, as seen by the user.
US11380015B2 Method for the optical determination of an intensity distribution
A method for the optical determination of an intensity distribution, includes a) producing a spatially inhomogeneous radiation field of electromagnetic radiation; b) producing a first relative movement between a position-resolving image sensor and the radiation source with the radiation field moving along a first measurement path over a sensor field of the image sensor, so it is scanned by a first measurement path region of the radiation field; c) recording a first image set with position-resolved images of the radiation field during the first movement; d) producing a similar second relative movement between the image sensor and the radiation source, along a second measurement path not parallel to the first movement path; d) similarly recording a second image set during the second relative movement; e) evaluating the position-resolved images of the first and second image sets at least at points of intersection, the locations of which are defined by evaluation lines; and f) determining a relative intensity distribution based on points of intersection of the evaluation lines to characterize the image sensor and/or the radiation field.
US11380010B2 Image processing device, image processing method, and image processing program
An image processing device 10 includes: an extraction means 11 which extracts sub patches from a given plurality of input images combined pose probabilities; a filtering means 12 which filters the extracted sub patches and the pose probabilities; and a combining means 13 which combines the filtered sub patches and the filtered pose probabilities.
US11380004B2 Imaging devices and decoding methods thereof for determining distances to objects
An imaging device includes a pixel and a signal processor configured to apply a first set of control signals to the pixel to generate a first pixel signal, a second pixel signal, a third pixel signal, and a fourth pixel signal based on light reflected from an object. The signal processor is configured to apply a second set of control signals to the pixel to generate a fifth pixel signal, a sixth pixel signal, a seventh pixel signal, and an eighth pixel signal based on the light reflected from the object. The signal processor is configured to calculate a distance to the object based on comparisons between selected ones of the first, second, third, fourth, fifth, sixth, seventh, and eighth pixel signals.
US11379991B2 Uncertainty-refined image segmentation under domain shift
A method for digital image segmentation is provided. The method comprises training a neural network for image segmentation with a labeled training dataset from a first domain, wherein a subset of nodes in the neural net are dropped out during training. The neural network receives image data from a second, different domain. A vector of N values that sum to 1 is calculated for each image element, wherein each value represents an image segmentation class. A label is assigned to each image element according to the class with the highest value in the vector. Multiple inferences are performed with active dropout layers for each image element, and an uncertainty value is generated for each image element. The label of any image element with an uncertainty value above a predefined threshold is replaced with a new label corresponding to the class with the next highest value.
US11379984B2 Systems and methods for processing electronic medical images to determine enhanced electronic medical images
Systems and methods for processing electronic images from a medical device comprise receiving a first image frame and a second image frame from a medical device, and determining a region of interest by subtracting the first image frame from the second image frame, the region of interest corresponding to a visual obstruction in the first image frame and/or second image frame. Image processing may be applied to the first image frame and/or second image frame based on a comparison between a first area of the first image frame corresponding to the region of interest and a second area of the second image frame corresponding to the region of interest, and the first image frame and/or second image frame may be provided for display to a user.
US11379982B2 Method for training model of deep neural network, and method and system using the model to determine whether there is abnormality in brain
A method for determining whether there is an abnormality in a brain includes steps of: receiving a to-be-determined (TBD) 3D brain image; implementing the calibration procedure on the TBD 3D brain image; generating a first TBD image of WM, a second TBD image of GM, and a third TBD image of CSF based on a multi-voxel pattern of the TBD 3D brain image; and inputting the first TBD image of WM into a first DNN model, the second TBD image of GM into a second DNN model, and the third TBD image of CSF into a third DNN model to determine whether there is an abnormality in the white matter, the gray matter and the cerebrospinal fluid, respectively.
US11379975B2 Classification and 3D modelling of 3D dento-maxillofacial structures using deep learning methods
A computer-implemented method for processing 3D image data of a dento-maxillofacial structure is described wherein the method may comprise the steps of: receiving 3D image data defining a volume of voxels, a voxel being associated with a radiodensity value and a position in the volume and the voxels providing a 3D representation of a dento-maxillofacial structure; using the voxels of the 3D image data to determine one or more 3D positional features for input to a first deep neural network, a 3D positional feature defining information aggregated from the entire received 3D data set; and, the first deep neural network receiving the 3D image data and the one or more positional features at its input and using the one or more 3D positional features to classify at least part of the voxels of the 3D image data into jaw, teeth and/or nerve voxels.
US11379969B2 Method for process monitoring with optical inspections
Machine learning approaches provide additional information about semiconductor wafer inspection stability issues that makes it possible to distinguish consequential process variations like process excursions from minor process variations that are within specification. The effect of variable defect of interest (DOI) capture rates in the inspection result and the effect of variable defect count on the wafer can be monitored independently.
US11379947B2 System and method for rendering perspective adjusted views of a virtual object in a real world environment
A system and method for rendering perspective adjusted views of a virtual object in a real-world environment is provided. A registration code is associated with a mobile device and includes an identification of the mobile device. The registration code is displayed on the mobile device and a copy of the registration code captured by at least one other device is received. Positions of the device and the other device are synchronized based on a size and proportion of the registration code captured by the other device. A virtual object is accessed and provided for display on the device and the other device. The display of the virtual object is adjusted on the device and the other device based on the synchronization of the device and the other device.
US11379946B2 Image projection system controlling method and image projection system
A projector is provided with a correction information generator and an image information corrector described below. The correction information generator estimates a reference plane having a normal vector that is the cross product of the average of normal vectors in N regions in the result of measurement of the shape of a projection surface and a first vector corresponding to a component having the largest degree of dispersion among the N normal vectors. The correction information generator estimates an imaginary projection surface by causing the result of projection of the projection surface on the reference surface to rise upright with respect to the reference surface and generates image correction information based on the imaginary projection surface. The image information corrector generates correction image information from image information on a projection image and the correction information. The projector projects an image based on the correction image information on the projection surface.
US11379944B2 Techniques for performing accelerated point sampling in a texture processing pipeline
A texture processing pipeline in a graphics processing unit generates the surface appearance for objects in a computer-generated scene. This texture processing pipeline determines, at multiple stages within the texture processing pipeline, whether texture operations and texture loads may be processed at an accelerated rate. At each stage that includes a decision point, the texture processing pipeline assumes that the current texture operation or texture load can be accelerated unless specific, known information indicates that the texture operation or texture load cannot be accelerated. As a result, the texture processing pipeline increases the number of texture operations and texture loads that are accelerated relative to the number of texture operations and texture loads that are not accelerated.
US11379935B2 Central plant control system with equipment maintenance evaluation
A control system for cost optimal operation of an energy facility including equipment covered by a maintenance contract includes equipment configured to operate during an optimization period and a controller. The controller modifies a cost function to include a maintenance cost term that defines a maintenance cost as a function of a rate variable and an equipment usage variable. The controller simulates a cost of operating the energy facility over the optimization period at each of a plurality of different values of the rate variable, selects a value of the rate variable that results in a lowest cost of operating the energy facility over the optimization period, performs an online optimization of the cost function with the rate variable set to the selected value to generate one or more setpoints for the equipment, and operates the equipment during the optimization period in accordance with the generated setpoints.
US11379917B2 Server for credit management
A server and a method for credit management is provided. The server stores registration information for a plurality of electric charging facility devices. The server further receives electric charging information recorded for a period of time, from each of the plurality of electric charging facility devices. The server further transmits the electric charging information received from each of the plurality of electric charging facility devices to an electronic device associated with an energy regulatory authority. The server further receives first credit information associated with each of the plurality of electric charging facility devices from the electronic device. The first credit information is calculated based on the electric charging information. The server further transmits the received first credit information to each of the plurality of electric charging facility devices.
US11379913B1 Electronic payroll funds transfer delay and failed transfer coverage
The proposed system allows merchants to have more time to finalize payroll and to have access to capital for payroll processing. This system/process may include identifying eligible employer devices based on a risk score and transaction data received by the system. The system and process further includes providing an interface element via a user interface that activates a delay upon selection, and delaying initiation of an electronic payroll payment from a first date to a second date responsive to receiving selection of the interface element.
US11379909B2 Computerized item rental using beacons
Systems, methods, and other embodiments associated with computerized item rental using beacons are described. In one embodiment, a method includes maintaining a data structure mapping user identifiers to beacon identifiers associated with rental items being rented by corresponding users. The example method may also receiving a beacon signal from a beacon device associated with a rental time. The example method may also include querying the data structure using a beacon identifier extracted from the beacon signal to determine if the rental item is rented or available for rent. The example method may also include creating an entry within the data structure to indicate that the rental item is now being rented.
US11379907B1 Systems and computerized methods for item correlation and prioritization
The present disclosure provides a computerized method item correlation including: receiving an indication of an order comprising at least one item; determining if the order is urgent based on an amount of time remaining until the items must ship to a customer; determining a location of each of a plurality of pickers; iteratively, for items in the order: identifying a picker closest to the item, the picker having a current job priority; correlating the closest picker and the item in a data structure; re-correlating, in the data structure, at least one item previously correlated with the closest picker to an alternate picker in response to the current job priority not being urgent; sending, to a user device of the closest picker, a location and item identifier associated with the item; and storing, in the data structure, a completion flag in correlation with the item upon receipt of an item-complete message.
US11379905B2 Processing fulfillment using stateless APIs and complex classes
Aspects of the disclosure described herein provide for a streamlined system for developing an order fulfillment process. The system may include a stateless web resource application programming interface (API) supported by a server, which may be configured as an endpoint to receive order requests (e.g., via an e-commerce website) and generate an instance of a complex object based on the order request. The instance of the complex object may be generated according to an invocable action configured at the system and may include one or more nested data types corresponding to order parameters indicated by the order request. The instance of the complex object may be processed according to fulfillment rules to generate a response to the order request. The response to the order request may include an identification of an order fulfillment center, a fulfillment order, etc.
US11379902B2 System, method, and manufacture for outfit customization via a dynamic and interactive user interface
A style-driven system may create a holistic shopping experience by generating a user interface (“UI”) with interactive controls and a single presentation for an outfit with two or more items selected from two or more different categories of goods having different utilities or purposes. The single presentation may provide a comprehensive and holistic presentation of the outfit by presenting the items together with a particular arrangement. The holistic shopping experience may include selecting a set of substitute items that are in a same category of goods as a particular item of the outfit and that have one or more style attributes in common with the particular item, and modifying the UI by presenting the set of substitute items for the particular item, and by replacing the particular item in the particular arrangement with a selected substitute item from the set of substitute items.
US11379898B2 Touch and pressure-based apparel image searching
Methods, systems, and computer program products for pressure-based apparel image searching are provided herein. A computer-implemented method includes converting images in a product catalog of an electronic commerce website to a predetermined representation; storing the converted images in an index; determining a first object of interest within an image derived from a social media post and displayed on a screen, by detecting physical contact imparted by a user at a position on the screen corresponding to where the first object of interest is located; quantifying the amount of pressure applied by the user via the physical contact; determining additional objects of interest within the image based on the amount of pressure applied by the user; retrieving, from the index, images of products corresponding to the first object of interest and images of products corresponding to the additional objects of interest; and displaying the retrieved images on the screen.
US11379896B2 Method, medium, and system for manufacturing using an apparatus mounted on a vehicle
An information processing apparatus mounted on a vehicle is provided with a control unit configured to acquire information indicating an item that a user desires to check for a product, acquire manufacturing data of a sample of the product capable of checking the item desired to be checked by using the acquired information, and output the manufacturing data to a sample manufacturing apparatus in the vehicle.
US11379889B2 Providing content from mobile devices to proximate kiosk computers
In at least some examples, a system comprises a first kiosk computer to display first content and to broadcast a first beacon signal, and a second kiosk computer to display second content and to broadcast a second beacon signal. A mobile device is to establish communications with the more proximate of the first and second kiosk computers as determined based on the first and second beacon signals and to cause new content to be provided to the more proximate kiosk computer. The more proximate kiosk computer is to display the new content.
US11379888B2 Systems, methods and devices for gamification of water conservation
Water conservation through behavior modification is achieved by guiding a user of an App through a quiz interface illustrating facts about water usage, a simulation providing a simulated water conservation experience, a commitment interface inviting the user to save water, a social good interface to provide the user a good feeling about saving water and a personal water usage tracking system to help the user understand their progress toward water conservation.
US11379886B1 Using machine learning techniques to calculate damage of vehicles involved in an accident
Systems and methods may incorporate machine learning techniques to evaluate the extent of damage caused to vehicles involved in an accident. The system will receive photos of a vehicle involved in an accident and retrieve data from a number of different sources and use the data to calculate the cost of repair for the vehicle. Data sources can include information of vehicles involved in similar accidents, information of similar vehicles involved in accidents, virtual reality models of vehicles obtained from a database provided by the manufacturer, etc. The system will continuously update machine learning algorithms by comparing calculated damage to actual repair costs and further update the appropriate databases.
US11379876B2 Match engine marketing
Enabling advertisers using a computer network such as the Internet and a match engine to submit their offerings to product, service, benefit seeking entities. In some embodiments, a database having accounts for the providers is made available. Accounts contain contact and billing information for an advertiser; and at least one offering having at least a description, a criteria set comprising one or more criterion factors, and a bid amount. An advertiser influences a position of an offering in the advertiser's account by first selecting offering relevant criteria. The advertiser enters the criteria and the description into a listing; influencing at least in part the position for the listing within a results page through an online bidding process. This results page is generated in response to a seeking entity query of the match engine. Pay for performance demographic, geographic, psychographic criteria/characteristics targeted directly advertising (frictionless advertising) is enabled.
US11379875B2 Systems and methods for time-based advertising
Aspects of the subject disclosure may include, for example, storing, in a database, information associated with a first item purchased by a user, the information comprising an identification of the first item and a time of purchase of the first item; receiving web browsing data based upon monitoring, by another device, web browsing of the user; determining, based upon the web browsing data that is received, whether the user is currently browsing at a shopping website, resulting in a determination; responsive to the determination being that the user is currently browsing at the shopping website, querying the database to determine an elapsed time since the time of purchase of the first item; responsive to the elapsed time meeting a threshold, generating a message to send to the another device monitoring the web browsing, the message informing the user of a suggested second item for the buyer to purchase, the suggested second item being a replacement for the first item; and sending the message to the another device for presentation to the user. Other embodiments are disclosed.
US11379865B2 Machine learned models for item price planning
In an example embodiment, multiple machine learned models are used to continually learn from data to update various prediction models. Prediction of item prices, at the production and distribution point level, and utilizing this information along with other item information, such as crop yield, operational cost, and storage cost in the case of arming, may be used to solve the long- and short-term planning problems of farmers and help in decision making based on daily and the most up-to-date forecasts.
US11379864B2 Double blind wine tasting
A method of executing a double blind wine tasting event comprises providing a plurality of distinct wine bottles, a plurality of identical sleeves and a plurality of distinct covers. A first person places each of the wine bottles in a respective sleeve, with each of the sleeves including a respective distinct identifier. The first person keeps track of which wine bottle is placed in which sleeve. A second person then masks each of the identifiers with a respective cover, with each of the covers being removably attachable to the sleeves. The second person keeps track of which cover is masking which identifier. After these steps are carried out, a location of each of the wine bottles within the sleeves is unknown to every one of the participants. A plurality of carafes may be used as an alternative to the sleeves.
US11379853B2 Certified quick response codes associated with top-level domains verified by trusted product certificate authority
A Certified Quick Response Code (“CQR”) is associated with a trusted Product Certificate Authority (“PCA”), which in turn is associated with a unique top-level domain (“TLD”). A CQR affixed to a product may point to a URL comprising the unique TLD. A consumer may know by virtue of the association of the TLD with the PCA that the product is legitimate, while a product manufacturer can better monitor counterfeit goods by further associating each CQR with a universal unique identifier.
US11379852B2 Authenticity identification system
Systems, apparatuses, and methods directed to authentication. Authentication data may be determined by previous authentications of a plurality of products. Sensor data, related to a first product, may be received. A current authentication of the first product may be executed based on the sensor data and at an authentication device. The execution may include identifying the first product based on the sensor data. The execution may further include identifying whether the current authentication is substantially similar the previous authentications based on whether the first product is substantially similar to the plurality of products. The execution may further include that when the current authentication is identified as not being substantially similar to the one or more of the previous authentications, authenticating the first product according to remote data and the sensor data. Otherwise, the first product may be authenticated according to the authentication data.
US11379846B2 Product authentication over a payment network
Systems and methods are provided for authenticating a product over a payment network. A product identifier associated with a product to be authenticated may be included or appended to a conventional authorization request message or clearing message during processing of a payment transaction. The product identifier can be verified at a verification entity to determine whether the product is real or counterfeit. Authorization or settlement of the payment transaction can be approved/processed if the product is determined to be real. Authorization or settlement of the payment transaction can be declined/withheld if the product is determined to be counterfeit.
US11379841B2 Biometric pre-identification
A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
US11379840B2 Real-time configurable smart cards
A method for enabling, via a digital wallet application, a smart card to operate as a primary smart card for a plurality of a user's smart cards. The primary smart card may include a microprocessor, a touch screen, a wireless interface and an embedded subscriber identification module (“E-SIM”) card. The method may include retrieving on the primary smart card, from the digital wallet application, a list of a plurality of smart cards, displaying on the touch screen of the primary smart card, a selectable list of the plurality of smart cards, receiving, via the touch screen, a selected smart card and storing the card data on the E-SIM of the primary smart card. When the primary smart card is within a pre-determined proximity to a point-of-sale (“POS”) device, the primary smart card may be configured to transmit the card payment data stored on the E-SIM to the POS device.
US11379839B1 Third party products and services via ATM
A computer system and a transaction machine, such as an automated teller machine (ATM), can provide any payor to make a payment to a payee at the transaction machine. The transaction machine provides the payor a user interface to enter a passcode that uniquely identifies the payment transaction. The passcode can be generated by a provider computing system associated with the transaction machine and provided directly to the payee or through the payor prior to the transaction. The transaction machine provides the payor a user interface to enter an amount. The transaction machine also provides the payor the ability to make a payment at the transaction machine using various modes of payment such as cash, credit card, or cryptocurrency. The transaction machine verifies that the payment matches the user selected amount, and sends a payment notification to the payor.
US11379831B2 Establishment of a secure session between a card reader and a mobile device
Some examples include establishing a secure communication session between a mobile device and a card reader. For instance, a trusted, remote validation server may be used to validate security information of a software module executing on the mobile device prior to the card reader and the software module establishing a secure communication session with each other. In some cases, the software module sends the security information of the software module to the validation server. The secure communication session between the software module and the card reader may be established based on a validation result of a validation process indicating that the security related information of the software module has been determined to be valid by the validation server.
US11379828B2 Distributed computing and storage network implementing high integrity, high bandwidth, low latency, secure processing
An example operation may include one or more of constructing a transaction proposal, by a computing system, wherein inputs to the transaction proposal are named using a blockchain naming system (BNS) that comprises ledger state addressing, oracles for addressing external data values, and user state addressing, the BNS providing a standard mechanism to name all blockchain resources using a universal resource indicator (URI).
US11379825B2 Enablement of performance of a transaction
A method and system for enabling performance of a transaction. A first representation of a transaction policy, which depicts transaction policy options for fulfilling the transaction policy is displayed by a client computer. After a user selects a first transaction policy option, the client computer displays a second representation of the transaction policy, depicting at least one mechanism pertaining to the first transaction policy option for satisfying the requirements of the first transaction policy option. After the user selects a first mechanism, the client computer displays evidence options for each requirement of the first transaction policy option. After the user selects an evidence option for each requirement of the first transaction policy option, the client computer sends to a server transaction enablement information that includes evidence dictated by the selected evidence options to enable the server to perform the transaction.
US11379815B2 System for secure peer-to-peer interactions with event-based confirmation triggering mechanism
A system for event-based peer-to-peer resource transfers. The system comprising: a controller configured for tracking and confirming resource transfers, the controller being further configured to: generate a resource transfer for transferring a resource from a first user device to a second user device, wherein the resource transfer comprises a conditional event for triggering a transfer of the resource, and wherein the conditional event is accepted by the first user device and the second user device; receive the resource from the first user device, wherein the resource is held separate from the first user device and the second user device; determine that the conditional event has been executed by at least one of the first user device and the second user device; and based on the determining that the conditional event has been executed, trigger the transfer of the resource to the second user device.
US11379808B2 System and method for use of prepare-proceed workflow to orchestrate operations associated with a media content environment
In accordance with an embodiment, described herein is a system and method for orchestration of operations associated with a media content environment, including use of a prepare-proceed workflow process (workflow) that supports definition and use of different payment/billing systems or processes. A payment/billing server, for use with the media content environment dynamically generates workflows for use in processing payments associated with products. Upon receipt of a request to purchase a product, the payment/billing server generates a workflow to process a payment, including querying a product subsystem to determine pre-authorization steps required for purchase of the product and executing the pre-authorization steps; querying a transaction subsystem to determine a transaction information required for authorization; and querying a payment processor for authorization of the transaction. The payment/billing server then executes any required post-authorization steps, and communicates with the payment processor to capture the purchase.
US11379807B2 Methods and systems for initiating a financial transaction by a cardholder device
A method and system for processing a financial transaction initiated by a cardholder with a merchant. The cardholder initiates the transaction using a cardholder input device and transmits an authorization request message including transaction data received by the cardholder input device from a point of sale (POS) device associated with the merchant. The authorization request message is received by a computer system. The transaction data is validated, and an authorization response message is transmitted after validation. The cardholder input device may forward the authorization response message to the POS device for completing the transaction.
US11379805B2 Invoicing system
A method to facilitate invoicing for transactions established utilizing a network-based transaction system includes supporting establishment of transactions between a plurality of entities in the network-based transaction system, and identifying as part of an invoice generation process, a plurality of transactions to which a first entity is a party. The method further includes identifying first and second transactions from the plurality of transactions that satisfy combinable criteria, and generating an invoice for at least the first and second transactions that satisfy the combinable criteria. The method can also be implemented in a system and on a machine-readable medium.
US11379801B2 Maintenance support system and maintenance support method
A maintenance support system for a plurality of maintenance-target apparatus in a plant includes a maintenance information delivery unit that delivers maintenance information Im that indicates an operational status of each maintenance-target apparatus to maintenance personnel every preset time T, wherein the maintenance information delivery unit delivers predictive information If to the maintenance personnel at a specified time Tf between the previous delivery of the maintenance information Im and the next delivery of the maintenance information Im, the predictive information If providing predictions regarding the operational status of each maintenance-target apparatus at the next delivery of the maintenance information Im.
US11379792B2 Inventory management server
An inventory management server is provided. The inventory management server includes at least one processor, and at least one memory. The at least one memory includes computer program code configured to cause the inventory management server at least to receive tracking data assigned to a product from a payment network, interrogate a mapping table containing assigned product to tracking data information, for the presence of the received tracking data, update an inventory database of the product stocked at the merchant inventory in response to detection of the presence of the received tracking data, and transmit acknowledgement data indicative of the inventory database update. The tracking data is transmitted by a merchant via a payment terminal in communication with the payment network.
US11379780B2 Computer implemented appraisal system and method thereof
The present disclosure relates to a computer implemented appraisal system (100). A repository (102) stores a set of pre-defined organization rules, a lookup table having a list of employees, and actual emoluments, computed historical appraisal score values, employee details, and a set of pre-determined parameters corresponding to each of the employees, and a predicted weightage corresponding to each of the set of pre-determined parameters. An analyzer (104) analyzes the stored employee details to generate a plurality of clusters of employees. A matrix creator (106b) creates a matrix for each of the pre-determined parameters, and populates each cell of the created matrix with a rating value by comparing a score value of each of the employees associated with the cell. A ranking module (106a) generates a rank value for each of the employees. A validation module (110) identifies an error or a bias. A computation module (112) computes emoluments for each of the employees.
US11379771B2 Management of workflows
When a user of an interface system defines a workflow, the interface system transmits a notification to a user that is to perform the first step of the workflow. When the user requests to initiate the step of the workflow, the interface system creates a transaction for the workflow step. The user signs the transaction using a cryptographic key pair. The interface system receives the signed transaction and verifies the signature. Once the signature is verified, the step can be performed. The interface system forwards the transaction to a data storage system for storing. For performing the next step in the workflow, the data storage system identifies the user that is to perform the next workflow step. The data storage system creates a notification that identifies the user and the notification is provided to the user. The process repeats until each step of the workflow is performed.
US11379769B2 Detecting impurities
A method performed by one or more devices is disclosed. The method includes detecting a first image information item indicative of at least one soiling on a textile, determining a soiling information item indicative of at least one property of the soiling on the textile where the at least one property is determined based at least in part on the detected first image information item and the at least one property of the soiling is determined based at least in part on a property dependent on the outline of the soiling, and outputting or causing the outputting of the determined soiling information item. Furthermore, a device and a system for performing the subject method is disclosed.
US11379761B2 Configurable push notifications for a transport service
A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
US11379757B2 Methods, systems, and frameworks for data analytics using machine learning
Some embodiments relate to methods, systems, and frameworks for data analytics using machine learning, such as methods and systems for preprocessing of biomedical data, using machine learning, for input to a predictive model. The method may include receiving data from a data source, using at least one machine learning (ML) algorithm from a plurality of ML algorithms to obtain at least one combination of preprocessing steps, and computing an accuracy score for each of the at least one combination based on accuracy of prediction of the predictive model. The method may further include using at least one ML algorithm to optimize the feature selection of the predictive model, combining a plurality of datasets into a single dataset, and using a parallel computing network to provide a framework for executing such predictive model.
US11379748B2 System for threshold detection using learning reinforcement
Systems, computer program products, and methods are described herein for dynamically determining performance benchmarking parameters based on reinforcement learning. The present invention is configured to implement the first distributed impact simulation model on an application; initiate a reinforcement learning algorithm on the application, wherein initiating further comprises receiving a performance assessment output for the one or more application parameters; initiate an optimization policy generation engine on the performance assessment output associated with the application parameters to generate an optimization to encode the performance assessment output into rewards and costs; initiate an implementation of the optimization policy on the application to maximize an aggregated reward calculated from the second portion of the first set of actions; automatically generate a second distributed impact simulation model using the second set of actions to be implemented on the application parameters; and implement the second distributed impact simulation model on the application.
US11379741B2 Method, apparatus and storage medium for stay point recognition and prediction model training
A method, an apparatus and a storage medium for stay point recognition and prediction model training are proposed. The method may include: for a to-be-recognized positioning point, obtaining respectively features of N predetermined dimensions for the to-be-recognized positioning point, N being a positive integer greater than one; generating a feature vector for the to-be-recognized positioning point according to the features obtained; determining whether the to-be-recognized positioning point is a stay point based on the feature vector, by using a prediction model obtained by pre-training. The technical solution may be applied to improve the accuracy and a recall rate of the stay point recognition.
US11379738B2 Using higher order actions to annotate a syntax tree with real data for concepts used to generate an answer to a question
Provided are a computer program product, system, and method for using higher order actions to annotate a syntax tree. An information space of the syntax tree is annotated with concepts corresponding to tokens in the syntax tree. A concept comprises an object in a domain of the question and relates to other concepts in an ontology of the domain. A higher order action specifies an input, action parameters, and an output. A determination is made of an element in the information space corresponding to the input of the higher order action. A determination is made of an action of in the domain of the question having parameters matching the action parameters. The determined element is input to the determined action to produce output. The information space of the syntax tree is annotated with the output from the higher order action to use to provide an answer to the question.
US11379733B2 Detecting and predicting object events from images
A method for event predictions is provided. The method includes receiving input data. The method further includes identifying an object in the input data with the identified object associated with a first node in a knowledge graph. The method further includes determining a second node of a first object event with the second node related to the first node in the knowledge graph. The method further includes contextualizing the identified input object with the first object event.
US11379732B2 Counter fraud system
A system, method and program product for countering fraud using artificial intelligence. A system is disclosed that includes: a system for formalizing real world semantic information pertaining to a domain that includes rules and processes expressed as formulae, semantic models of known fraud schemes, and knowledge bases of domain participants represented using cognitive calculi; and a scheme generation system for generating a plurality of fraud schemes within the domain using the semantic information, wherein each fraud scheme: comprises a plan expressed using cognitive calculi; includes at least one domain participant; achieves an illicit result that breaks at least one rule of the domain; is provable to be outside the purview of relevant observers; and is not a known fraud scheme.
US11379731B2 Relating complex data
A data analysis and processing method includes forming an initial assembly of datasets comprising multiple entities, where each entity is a collection of variables and relationships that define how entities interact with each other, simulating an evolution of the initial assembly by performing multiple iterations in which a first iteration uses the initial assembly as a starting assembly, and querying, during the simulating, the evolution of the initial assembly, for datasets that meet an optimality criterion.
US11379713B2 Neural network processing
A data processing system operable to process a neural network, and comprising a plurality of processors. The data processing system is operable to determine whether to perform neural network processing using a single processor or using plural processors. When it is determined that plural processors should be used, a distribution of the neural network processing among two or more of the processors is determined and the two or more processors are each assigned a portion of the neural network processing to perform. A neural network processing output is provided as a result of the processors performing their assigned portions of the neural network processing.
US11379709B2 System for determining the presence of a substance of interest in a sample
A detection device for detecting the presence of a substance of interest in a sample is described. The device can include a data store comprising executable instructions for at least one convolutional neural network, CNN, configured to process images: and a processor coupled to the data store and configured to execute the instructions to operate the at least one CNN. The detection device can be configured to: obtain spectrometry data, operate a first one of the CNNs to process the spectrometry data to obtain a first CNN output; apply a mask to the spectrometry data to obtain masked data; operate a second one of the CNNs to process the masked data to obtain a second CNN output; and determine if the substance of interest is present in the sample based on both the first CNN output and the second CNN output.
US11379692B2 Learning method, storage medium and image processing device
According to one embodiment, a learning method for causing a second statistical model to learn using a first statistical model is provided. The method includes obtaining a first learning image, cutting out each local area of the obtained first learning image, and obtaining a first prediction value output from the first statistical model by inputting each local area to the first statistical model and obtaining a second prediction value output from the second statistical model by inputting the entire area of the first learning image to the second statistical model, and causing the second statistical model to learn based on a difference between the first prediction value and the second prediction value.
US11379690B2 System to extract information from documents
A method of training a system to extract information from documents comprises feeding digital form of training documents to an OCR module, which identifies multiple logical blocks in the documents and text present in the logical blocks. One or more tags for the whole of the document, the logical blocks and word tokens on the document are received by a tagging module. A text input comprising the text identified in the document and the tags for the whole of the document are received by a machine learning module. A first image of the document with layout of the one or more of the identified blocks superimposed, and the tags of the logical blocks in the document are received by the machine learning module, wherein the received text input, first image and tags for the logical blocks corresponds to a plurality of the training documents.
US11379688B2 Systems and methods for keypoint detection with convolutional neural networks
A keypoint detection system includes: a camera system including at least one camera; and a processor and memory, the processor and memory being configured to: receive an image captured by the camera system; compute a plurality of keypoints in the image using a convolutional neural network including: a first layer implementing a first convolutional kernel; a second layer implementing a second convolutional kernel; an output layer; and a plurality of connections between the first layer and the second layer and between the second layer and the output layer, each of the connections having a corresponding weight stored in the memory; and output the plurality of keypoints of the image computed by the convolutional neural network.
US11379681B2 Providing and reading a marking on an item
Provided is a method for marking an item comprising the steps of providing a first predetermined marking on the item; providing a second predetermined marking on the item at least partially overlapping with the first marking; and determining information dependent on a relationship between the first marking provided on the item and the second marking provided on the item. Further is provided an apparatus for providing a marking on an item, an apparatus for reading a marking on an item, a computer program, and a computer program product.
US11379676B2 RFID-based self-checkout systems using cycle counting
A method for employing cycle counting is presented. The method includes interrogating, by an RFID reader, RFID tags by using a plurality of antenna ports, determining, by an activation sequencer, an activation sequence of the plurality of antenna ports that have been enabled, collecting RFID tag responses from each of the RFID tags, and matching one or more of the RFID tag responses to a particular antenna port of the plurality of antenna ports in an activation cycle.
US11379674B2 Magnetic field generation device, magnetic recording medium processing apparatus, and magnetic field generation method
A magnetic field generation device may include a coil generating a magnetic field, a drive part configured to apply a voltage to the coil or supply a current to the coil, a monitoring part configured to acquire state information whose value is varied together with temperature of the coil, and a control part which controls the voltage applied by the drive part or the current supplied by the drive part based on the state information acquired by the monitoring part.
US11379670B1 Automatically populating responses using artificial intelligence
A computerized method is disclosed including operations of receiving one or more request texts, including at least a first request text, automatically performing processing on the first request text to determine a most similar request text in a knowledge base, determining a degree of similarity between the first request text and the most similar request text, and in response to a comparison between the degree of similarity and a similarity threshold, retrieving, from the knowledge base, an answer corresponding to the most similar request text. Performing processing may include (i) removing stop words and punctuation and creating tokenized text, (ii) converting the tokenized text into a vector using a trained neural network, and (iii) performing an analysis of the vector with the entries of the knowledge base using one or more of a Word Mover's Distance (WMD) algorithm, or a Soft Cosine Measure (SCM) algorithm.
US11379667B1 Automated expression parallelization
A system is capable of automatically adjusting or reconstructing a baseline expression to generate a parallelized expression. Evaluation of the parallelized expression provide a substantially similar output as the evaluation of the baseline query in more efficient manner. In some implementations, data indicating an expression to be evaluated on a primary thread of the one or more processors is obtained. Elements of the expression are identified. The elements are grouped into a parse tree representation. Elements of the expression are classified as belonging to either a first category that includes elements that are eligible for parallel processing or a second category that includes elements that are not eligible for parallel processing. A particular element that is classified as belonging to the first category is identified and evaluated on a non-primary thread of the one or more processors. The non-primary thread is evaluated in parallel with the primary thread.
US11379665B1 Document analysis architecture
Systems and methods for generation and use of document analysis architectures are disclosed. A model builder component may be utilized to receiving user input data for labeling a set of documents as in class or out of class. That user input data may be utilized to train one or more classification models, which may then be utilized to predict classification of other documents. Trained models may be incorporated into a model taxonomy for searching and use by other users for document analysis purposes.
US11379659B2 Text categorization using natural language processing
A method performed by a device may include identifying a plurality of samples of textual content; performing tokenization of the plurality of samples to generate a respective plurality of tokenized samples; performing embedding of the plurality of tokenized samples to generate a sample matrix; determining groupings of attributes of the sample matrix using a convolutional neural network; determining context relationships between the groupings of attributes using a bidirectional long short term memory (LSTM) technique; selecting predicted labels for the plurality of samples using a model, wherein the model selects, for a particular sample of the plurality of samples, a predicted label of the predicted labels from a plurality of labels based on respective scores of the particular sample with regard to the plurality of labels and based on a nonparametric paired comparison of the respective scores; and providing information identifying the predicted labels.
US11379658B2 Systems and methods for updating a mobile application
The present invention provides systems and methods for providing cross-device native functionality for a native app. More specifically, the invention is directed to a JavaScript Object Notation (JSON) data exchange format for use with a native app running on a user's mobile device, wherein the exchange format is configured to improve user experience and interaction with the app. The present invention may be particularly useful in a mobile-based crowdsourcing platform in which data is continually exchanged between remote user devices and a cloud-based service for collecting and managing user-driven data based on user interaction with native apps on their devices.
US11379657B2 Systems and methods for automatic report generation and retaining of annotations in reporting documents after regeneration
The present disclosure involves systems, software, and computer implemented methods for automatically generating reporting documents based on contents of an associated set of test data. One example method includes receiving a request to generate a new report, the request identifying a report template, a set of test data, and a report name associated with the request. A repository stores the test data and report templates, each template associated with an initial set of bookmarks, each bookmark associated with a particular location. A copy of the template is generated and stored as the identified report name. Based on the test data, a set of visualizations to be inserted into the new report are identified. Bookmarks associated with each of the visualizations are inserted into the new report. Each visualization is then generated and inserted at the location of the corresponding bookmark. The updated version of the report is then stored.
US11379651B1 Methods and systems for interactive content creation
A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
US11379650B2 Systems and methods for gesture-based formatting
The present disclosure provides systems and methods displaying and formatting text on an electronic display. A gesture input may be received via a gesture input device associated with the electronic display. For instance, a touchscreen may receive a touch gesture input. Each of a plurality of gesture inputs may be associated with a formatting rule and/or a text-component for selecting a portion of displayed text. Selected text may be formatted according to the formatting rule associated with the received gesture input. The formatted text may be displayed on the electronic display. A data store may associate each of the plurality of gesture inputs with a formatting rule that can be applied to selected text. Alternatively, a data store may associate each of the plurality of gesture inputs with a formatting rule and a text-component that defines to which component of text the formatting rule should be applied.
US11379649B2 Advanced cell-aware fault model for yield analysis and physical failure analysis
To specifically identify faults within a semiconductor cell, a SPICE netlist associated with the semiconductor cell design is retrieved, and one or more transistor characteristics are identified within the SPICE netlist. An advanced cell-aware fault model is executed for the semiconductor cell, and results are returned for one or more fault test methods of the advanced cell-aware fault model for a cell of the semiconductor chip design. A method for identifying faults within the semiconductor cell continues by correlating one more faults detected as a result of the fault test methods with one or more transistor characteristics within the SPICE netlist, and a user interface is generated for identifying one or more faulty transistors within the semiconductor chip design.
US11379648B2 Process window identifier
A method for determining an overlapping process window (OPW) of an area of interest on a portion of a design layout for a device manufacturing process for imaging the portion onto a substrate, the method including: obtaining a plurality of features in the area of interest; obtaining a plurality of values of one or more processing parameters of the device manufacturing process; determining existence of defects, probability of the existence of defects, or both in imaging the plurality of features by the device manufacturing process under each of the plurality of values; and determining the OPW of the area of interest from the existence of defects, the probability of the existence of defects, or both.
US11379642B2 Methods for automated hardware system synthesis
Described is a method comprising a processing, an establishing, and/or a determining. In the processing, an inputted capabilities list including one or more hardware design capabilities may be processed. In the establishing, one or more candidate components for the one or more hardware design capabilities may be established. In the determining, a set of unique candidate netlists capable of satisfying the one or more hardware design capabilities may be determined, the set of unique candidate netlists being based upon the set of candidate components.
US11379641B2 Method and device for rotation analysis of rotating body
A method is disclosed for analyzing the rolling of a rotating body that will make it possible to simultaneously achieve reduction in computational cost and attainment of adequate analytic precision. The method includes: a step (S100, S101) in which a structural model is acquired; a step (S103) in, which a region Ar1 on a rotating body T at which finely divided computational mesh cells are established is made to come in contact with the ground, and rolling analysis processing is performed in which rolling is made to occur in an amount that is an angle corresponding to N minimum units (where N is a natural number not less than 1); and a step (S105) in which mapping processing is performed in which physical quantities at computational mesh cells as they exist following the rolling analysis processing are copied to corresponding computational mesh cells at a rolling start time.
US11379640B2 Reservoir regions management with unstructured grid reservoir simuation model
Reservoir management based on unstructured grid reservoir simulation is improved with machine learning based intelligent automation. Reservoir heterogeneity, geological internal boundary features and well geometry complexity are taken into account to automatically detect well zone and focusing reservoir area by calculating the region-of-interests in the model and defining cell spacing for grid coarsening and refinement in the reservoir. Data points for wells in the reservoir are grouped into reservoir regions according to datasets organized as a convex hull, which is a minimum convex set in spatial geometry which encloses the totality of such data points. The reservoir regions form a basis for grid spacing utilized in the reservoir model.
US11379638B2 System and method for creating application interfaces for multiphysics modeling
A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature. A customized application data structure is generated providing a customized modeling of the physical systems using a modeling operation, a geometry of the one or more models of physical systems, an application feature, and a geometry subroutine. The customized application data structure is configured for distribution to end users as an application executed by an application runtime engine.
US11379636B2 Lattice Boltzmann solver enforcing total energy conservation
Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.
US11379630B2 Systems and methods for utilizing a 3D CAD point-cloud to automatically create a fluid model
A multiple fluid model tool for utilizing a 3D CAD point-cloud to automatically create a fluid model is presented. For example, a system includes a modeling component, a machine learning component, and a three-dimensional design component. The modeling component generates a three-dimensional model of a mechanical device based on point cloud data indicative of information for a set of data values associated with a three-dimensional coordinate system. The machine learning component predicts one or more characteristics of the mechanical device based on input data and a machine learning process associated with the three-dimensional model. The three-dimensional design component that provides a three-dimensional design environment associated with the three-dimensional model. The three-dimensional design environment renders physics modeling data of the mechanical device based on the input data and the one or more characteristics of the mechanical device on the three-dimensional model.
US11379627B2 Vehicular liquid container design and manufacture
A method for certifying a design of a liquid container onboard a vehicle for manufacture of the liquid container is provided. The method includes generating a computer geometric model of the liquid container according to the design, and executable code to reproduce dynamics and operational parameters of the vehicle, with the dynamics of the vehicle including dynamics during a vehicle maneuver that is selectable from a database of vehicle dynamics for a plurality of vehicle maneuvers. The method includes executing a simulating application to perform a simulation of liquid sloshing in the liquid container onboard the vehicle is performed subject to the dynamics and operational parameters, and iterate the simulation to refine a prediction of loads and stresses on the liquid container from the simulation produced thereby. Locations within the liquid container more vulnerable to fatigue-risk are identified based on the prediction, and output for certification of the design.
US11379624B2 Electronic anti-tamper device
This invention relates to an anti-tamper assembly for a circuit board comprising one or more electronic components, the assembly comprising: a container having side walls, a first, closed end and a second, opposing, open end, the container being configured to be mounted on said circuit board at said open end, over at least one of said electrical components, to form, in use, a sealed cavity around said at least one of said electrical components; a source of radioactive particles mounted within said container; an image sensor for capturing image frames within said sealed cavity, in use, wherein said image sensor comprises a detector region defining an array of pixels; and a processor for receiving said captured image frames, monitoring said image frames for changes in the statistical distribution of active pixels and, in the event that statistical distribution of active pixels indicates the presence of a feature in an image frame, generating a tamper alert.
US11379623B2 Information processing apparatus, control method therefor, and non-transitory computer-readable storage medium
Upon accepting a start-up request or logout request of a login application, an information processing apparatus according to this embodiment controls to display a blank screen that does not input to a display unit or ignore input via a UI screen displayed on the display unit before the login application is started up or logout processing is completed.
US11379621B2 Apparatus and method for tracking access permissions over multiple execution environments
A computing apparatus includes a processor coupled to a memory. The memory stores a set of permission chains, and each permission chain indicates a prior process accessed a current process and the current process requested access to a next process. The processor receives a permission request including a request for an access permission to allow a first current process to access a first next process and an indication that the first current process was accessed from a first prior process. The processor searches the set of permission chains for a matching permission chain, and when the matching permission chain is not found, the processor receives an input granting or denying the requested permission, and when granted updates the set of permission chains to include the granted permission chain and returns a granted indication.
US11379603B2 Big data distributed processing and secure data transferring with fallback control
Aspects of the disclosure relate to resource allocation and rebating during in-flight data masking and on-demand encryption of big data on a network. Computer machine(s), cluster managers, nodes, and/or multilevel platforms can request, receive, and/or authenticate requests for a big data dataset, containing sensitive and non-sensitive data. Profiles can be auto provisioned, and access rights can be assigned. Server configuration and data connection properties can be defined. Secure connection(s) to the data store can be established. Sensitive information can be redacted into a sanitized dataset based on one or more data obfuscation types. State point information for previously reached safe points can be stored and progressively released such that only the incomplete portion(s) of task(s) need to be resubmitted. The encrypted data can be transmitted, in response to the request, to a source, a target, and/or another computer machine and can be decrypted back into the sanitized dataset.
US11379592B2 Write-back invalidate by key identifier
An integrated circuit includes a core and memory controller coupled to a last level cache (LLC). A first key identifier for a first program is associated with physical addresses of memory that store data of the first program. To flush and invalidate cache lines associated with the first key identifier, the core is to execute an instruction (having the first key identifier) to generate a transaction with the first key identifier. In response to the transaction, a cache controller of the LLC is to: identify matching entries in the LLC by comparison of first key identifier with at least part of an address tag of a plurality of entries in a tag storage structure of the LLC, the matching entries associated with cache lines of the LLC; write back, to the memory, data stored in the cache lines; and mark the matching entries of the tag storage structure as invalid.
US11379590B2 Monitoring circuit, an operation method of the monitoring circuit, and a semiconductor system including the same
A semiconductor device includes a monitoring circuit receiving a first supply signal and generating a flag signal by monitoring a second supply signal provided to a monitored circuit; a watchdog circuit disposed in the monitoring circuit, receiving the first supply signal, and generating a watchdog signal; and a comparison circuit receiving the flag signal and the watchdog signal and generating a first signal which has a first level under an abnormal condition and a second level under a normal condition. The second level is different than the first level. The watchdog circuit sets the watchdog signal to a third level when the level of the first supply signal is lower than a first reference level. When the watchdog signal has the third level, the comparison circuit allows the first signal to have the first level regardless of the level of the flag signal.
US11379589B2 Information processing apparatus and method of controlling the same
An information processing apparatus having at least a first controller and a second controller. The second controller includes a CPU and a first storage for storing, in a non-volatile manner, a first program to be executed by the CPU. When the information processing apparatus is started up, the first controller verifies a presence or absence of alteration of the first program stored in the first storage, and causes the CPU to start up after confirming by the verification that the first program has not been altered.
US11379583B2 Malware detection using a digital certificate
Particular embodiments described herein provide for an electronic device that can be configured to analyze data related to a digital certificate and assign a reputation to the digital certificate, where the reputation includes an indication if the data is proper. The analysis of the data can include determining if code signing for the digital certificate matches binary code for the digital certificate, if the digital certificate has been grafted to the data by modifying a portable executable file header, or the digital certificate is the same as another trusted digital certificate associated with different data.
US11379580B1 Mixed storage of data fields
An array of non-volatile memory cells includes rows and columns. A volatile storage circuit provides addressable units of storage. A control circuit reads first type data and second type data from one or more of the rows and multiple ones of the columns of the array of non-volatile memory cells. The control circuit stores the first type data and second type data read from each row in one or more addressable units of storage of the volatile storage. A security circuit reads first data from the one or more of the addressable units of the volatile storage and selects from the first data, the second type data that includes one or more bits of each of the one or more of the addressable units. The security circuit performs an integrity check on the selected second type data, and generates an alert signal that indicates a security violation in response to failure of the integrity check.
US11379578B1 Detecting malware by pooled analysis of sample files in a sandbox
Systems and methods are presented for performing sandboxing to detect malware. Sample files are received and activated individually in separate sandboxes in one mode of operation. In another mode of operation, sample files are assigned to pools. Sample files of a pool are activated together in the same sandbox. The sample files of the pool are deemed to be normal when no anomalous event is detected in the sandbox. Otherwise, when an anomalous event is detected in the sandbox, the sample files of the pool are activated separately in separate sandboxes to isolate and identify malware among the sample files.
US11379576B2 Identification of database intrusion by changes in data tables
Aspects described herein may allow for the application of an artificial neural network architecture to identify intrusion in a database. Changes to components of a data table of the database may be tracked as a snapshot of the changes over a period of time. Any change in the data table may be associated with a user. Utilizing multiple snapshots, a background substitution technique may be utilized to generate a matrix of the changes to the data table over a period of time. A model having an artificial neural network architecture may utilize the matrix as an input set to identify the user as an unauthorized user accessing the database.
US11379570B2 Enabling single finger tap user authentication and application launch and login using fingerprint scanning on a display screen
Single tap launch and login to a secure application is provided. User authentication information is verified based on fingerprint data in response to the data processing system receiving an input via a finger of a user on a display screen to execute the secure application. The user authentication information is passed to the secure application as an invoking parameter to execute the secure application. Content corresponding to the secure application is received in response to execution of the secure application.
US11379558B2 System enhancement methodology via matrix multiplication efficiency speedup using sparse basis approach
The present invention relates to computing-implemented method and system that improves matrix multiplication efficiency, especially to method and system optimizing matrix multiplication using sparse basis approach. Matrices to be multiplied are organized into specially ordered vectors with zero values, facilitates speed up during linear combination computation or synthesis process.
US11379554B2 Verification method and system for operation result based on reconfigurable butterfly unit
The present application discloses a verification system and method for an operation result based on a reconfigurable butterfly unit. The system is applicable to a digital signal processing (DSP) chip. The DSP chip includes a reconfigurable butterfly unit. The reconfigurable butterfly unit may be reconfigured into two modes: a first verification mode and a second verification mode. The system includes: a controller, a memory, a verification unit, a first data gating unit, and a second data gating unit. The technical solution in the present application is used to overcome the disadvantage that an existing verification system and an existing verification method consume large hardware resources, thereby reducing the implementation costs of operation result verification.
US11379541B2 System and method for adapting a control function based on a user profile
The vehicle control system/method for adapting a control function based on a user profile may comprise: a gesture recognition module; a user profile module; a function control module; a processor; a non-transitory storage element coupled to the processor; encoded instructions stored in the non-transitory storage element, wherein the encoded instructions when implemented by the processor, configure the system to: identify a user; retrieve a user profile for the identified user; receive at a gesture recognition module, an input indicating a gesture from the user; identify a control function request corresponding to the gesture input; send a verification of the control function request; and receive at a function control module characteristics parsed from the user profile that effect the control function request by the user profile module to adapt a control function command for an adapted control function output by the function control module.
US11379540B2 Gain adjustment component for computer network routing infrastructure
Systems and methods of a gain adjustment component for content selection infrastructure are provided. The system can receive a selection of multiple topics identified by a semantic analysis technique, and identify one or more keywords. The system can determine relevance scores between each of the keywords and the multiple topics. The system can generate an aggregated relevance score for each keyword based on the relevance score for the keyword and each of the multiple topics. The system can determine a threshold based on a metric associated with the multiple topics. The system can determine to input or exclude each of the one or more keywords based on a comparison of the corresponding aggregated relevance score with the threshold.
US11379537B2 Closed-loop unified metadata architecture with universal metadata repository
There has been exponential growth in the capture and retention of immense quantities of information in a globally distributed manner. A closed-loop unified metadata architecture includes a universal metadata repository and implements data quality and data lineage analyses. The architecture solves significant technical challenges to provide a meaningful, consistent and normalized view of the metadata that describes the information, as well as to determine data lineage and meaningful data quality metrics.
US11379534B2 Document feature repository management
A plurality of documents is received. From one or more documents within the plurality, a set of image features is extracted. A document feature repository is generated by storing one or more sets of image features, by document. A document search query is received. The document search query is pre-processed to generate a set of variable document search queries. The document feature repository is searched using the set of variable document search queries. The search results are presented to a user.
US11379528B2 Tag-based, user-directed media recommendations
A tag-based, user-directed media recommendation scheme is described herein. For example described herein is a recommender system (and method implemented by the recommender system) comprising: a recommendation engine configured to generate a recommendations list which includes a current set of recommendations for a user of a client device; and, a tag engine configured to: (1) receive the recommendations list; (2) obtain information about representative items associated with the user of the client device; (3) correlate the recommendations with tags; (4) correlate the representative items with the tags, (5) sort the tags into a tag list; and (6) provide the recommendations list and the tag list to the client device. The representative items include at least one of following: (1) an item previously purchased by the user; (2) an item previously watched by the user; (3) an item previously placed on a wish-list by the user; and (4) an item recommended by the recommendation engine for the user. Further described herein, are the client device and method implemented by the client device.
US11379523B2 Method and apparatus for implementing a search index generator
The disclosure provides examples of methods, apparatuses, systems, and computer program products for implementing a search indexer. One example method includes receiving, by index workflow circuitry, a search index update indicator, causing, by the index workflow circuitry and in response to receiving the search index update indicator, index generation circuitry to retrieve data sets from a plurality of data sources, calculating a checksum for each of the data sets, comparing the checksum for each of the data sets to a set of search index metadata, in response to determining that at least one checksum for at least one of the data sets does not match a metadata checksum from the set of search index metadata, generating a set of search index data from the data set corresponding to the at least one checksum, generating a search index using at least the set of search index data, and transmitting the search index to a search service for use in responding to at least one search query.
US11379521B1 Digital content curation and distribution system and method
Disclosed herein are systems and method for curating and distributing digital content; including: digital video, music, pictures, etc. For example, presented herein are systems and methods for providing a digital content program, including a plurality of continuously provided digital assets streamed over a digital content platform. Example embodiments include: (a) curating a plurality of assets; (b) selecting a subset of assets from the plurality of assets, based on similarity metrics between assets; and (c) ordering the subset of assets into a digital content program.
US11379519B2 Query response device and method
A query response method includes: dividing image frames, audio data and caption data included in video data of a data set on a per-shot basis based on the same single caption; extracting a shot feature vector by calculating the feature vectors of image frames, audio data and caption data included in each shot; extracting feature vectors of query data and a plurality of pieces of option data corresponding to the query data from each query-response pair included in the data set; calculating a video feature vector by inputting the shot feature vectors into a multilayer neural network, assigning an attention weight, calculated based on the feature vector of the query data, to output vectors of respective layers, and then summing the weighted output vectors; and selecting a final response from among the plurality of pieces of option data based on similarities between the video feature vector and option feature vectors.
US11379517B2 Photography searching system
A photography searching system that is used to organize, share, and/or output event photography for event participants. Best used for races or large events, the system helps to organize photographs using associated available data such as date, time, or location of where the photograph was taken, the name of an event participant, a number corresponding to a number worn by the event participant (bib number or participant number), a color corresponding to a clothing color worn by the event participant, as well as the net time it takes participants to complete a event, etc., also known as data search terms. A photographer will upload these photographs to the system, they will be sorted and categorized in the database, and as in most events, each event participant will have multiple photographs taken of them. This system presents an interface on which a user inputs at least one query parameter and relevant photos are then presented to them.
US11379515B2 Media attribution systems and methods
Systems and methods for providing reliable and authoritative attribution of digital media works at the time of submission to a media distribution service using distributed ledger and machine learning technology. In particular, the described systems and methods facilitate establishing a link between the creator or owner, and their work, in an authoritative and reliable manner.
US11379513B2 Systems and methods for providing content based on consumption in a distinct domain
A server obtains user data corresponding to a first content domain. The server identifies, from the user data, a plurality of labels. A respective label of the plurality of labels corresponds to a distinct characteristic of content items of the first content domain. The server utilizes a neural network to generate a plurality of user embeddings. A respective user embedding of the plurality of user embeddings includes a plurality of labels that correspond to a respective user. The server determines, using the plurality of user embeddings, a first content item of a plurality of content items of a second type that meets matching criteria for a first user. The server further provides, to a device of the first user, information that corresponds to the first content item of the second content domain.
US11379511B1 Systems, methods, and storage media for providing a secured content recommendation service based on user viewed content
Systems, methods, and storage media for providing a content recommendation service based on user viewed content without access to the user viewed content are disclosed. Exemplary implementations may: make an executable translation component available to a content provider; receive, from the content provider, multiple sets of content information; store the sets of content information in a database; receive a request from the content provider to provide a content recommendation; receive a content ID for content viewed by a user; query the database with a query based on embedding data corresponding to the content ID for content viewed by a user; process the query to obtain additional content IDs which correspond to additional content that is related to the content viewed by the user; and send the additional content IDs to the content provider.
US11379510B2 Automatic ontology generation for internet of things applications
A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.
US11379497B2 Data model database
Systems and methods utilize a data model database which includes a plurality of symbol data types. Each of the plurality of symbol data types have one or more symbol data fields. The data model database further includes a plurality of concrete data types. Each of the concrete data types have one or more language-agnostic concrete fields associated with each of the one or more symbol data fields. Each of the one or more language-agnostic concrete fields apply one or more concrete constraints to each of the corresponding symbol data fields. The data model database further includes a plurality of carrier data types. The plurality of carrier data types having one or more language-specific carrier fields associated with each of the one or more language-agnostic concrete fields. Each of the one or more language-specific carrier fields apply one or more carrier constraints to each of the corresponding language-agnostic concrete fields.
US11379480B1 Parallel execution of query sub-plans
Sub-plans are executed in parallel using a plurality of execution nodes, which can be part of a data platform. In particular, sub-plans (e.g., fragments or portions of one or more child operators) of a root operator are identified in a query plan such that the identified sub-plans that are candidates for execution on a single execution node, determine a cost estimate for causing the candidate sub-plans to be executed in parallel using multiple execution nodes, and cause the candidate sub-plans to be executed in parallel based on the cost estimate.
US11379473B1 Site rank codex search patterns
A Codex system of computers linked into a neural network continuously scans and gathers information from, understands, and interacts with, an environment, an optimizer software executing software instructions based on rules of grammar and semantics searches a encyclopedia of human knowledge to transform input into a search pattern. Then the Codex monetizes and commercializes each transformed input and corresponding optimal output. An artificial intelligence interaction software, hereinafter referred to as virtual maestro, uses the search pattern and optimal output in order to interact and engage scripted communication with the end user.
US11379471B1 Hierarchical datastore for an agent
A method includes maintaining a hierarchical datastore for an agent instantiated in a computer-generated reality (CGR) environment. The hierarchical datastore includes a first storage hierarchy associated with a first data type and a second storage hierarchy associated with a second data type. The method includes detecting a sensory input that includes sensory input data. The method includes determining a type of the sensory input data. The method includes, in response to the sensory input data being of the first data type, storing the sensory input data in the first storage hierarchy for a first amount of time associated with the first storage hierarchy. The method includes, in response to the sensory input data being of the second data type, storing the sensory input data in the second storage hierarchy for a second amount of time that is different from the first amount of time.
US11379468B1 Control flow graph refining via execution data
Aspects of the invention include computer-implemented method that includes generating a preliminary control flow graph from memory dump data and compiler listing data in response to an exception event at a computing program. Code segments associated with each block of the preliminary control flow graph are translated to Boolean statements. Each Boolean statement is determined to be either satisfied or unsatisfied based on input values retrieved from the memory dump data. An edge property value of a first edge and a second edge of a plurality of edges of the preliminary control flow graph based are calculated based on a satisfaction of the Boolean statements. The edge property value of the first edge is compared to the edge property value of the second edge. The preliminary control flow graph is refined by deleting the first edge of the plurality of edges based at least in part on the comparison.
US11379463B1 Atomic enforcement of cross-page data constraints in decoupled multi-writer databases
Systems and methods are disclosed to implement, in a database system, a database engine node that generates write tracking transactions to atomically enforce cross-page constraints for write operations. In embodiments, the database system may include multiple database engine nodes that optimistically perform page writes without checking for potential conflicts at a shared storage system. The storage system is configured to detect and report conflicting writes on the same page. To cause the storage system to report cross-page conflicts for a write, the database engine node creates a transaction that includes the write and a write tracker (WT) operation for a tracked page. The WT operation will cause the storage system to report any conflicting writes to the tracked page before the actual write is accepted by the storage system. If a reported conflict is not favorably resolved, the database engine node will abort the entire transaction, including the actual write.
US11379458B2 Electronic device and data management method thereof
An electronic device according to various embodiments of the present invention comprises: a memory for storing a database and a file which includes at least one change data for changing the database; and a processor electrically connected to the memory, wherein, when terminating the use of the database, the processor can initialize at least one data other than a first validity data, included in a header of the file, for determining the validity of the at least one change data, and, when commencing the use of the database following the termination of the use of the database, the processor can change the first validity data included in the header of the file. Other various embodiments are possible.
US11379455B2 Systems and methods for synchronizing database operations with a distributed blockchain
Systems and methods for synchronizing database operations with a distributed blockchain are disclosed. The database operations are performed on a database that is shared between multiple users including a first user. Exemplary implementations may: receive database information reflecting one or more database operations performed by the first user on a first version of the database; verify whether the one or more database operations are allowed to be performed by the first user; record on the distributed blockchain, responsive to the verification being affirmative, a message that describes or refers to a description of one or more modifications to the database; effectuate transmissions of notifications to the first version of the database; subsequent to the transmissions, propagate or revert the one or more database operations, based on the verification result.
US11379446B1 Session-based data storage for chat-based communication sessions
Methods and apparatuses are described for session-based data storage for chat-based communication sessions. A computing device connects to a data storage area associated with an active chat-based communication session, the data storage area comprising data storage slots. The computing device identifies a first data event during the chat-based communication session, the first data event comprising one of a data capture event, a data retrieval event, or a data prefill event. The computing device identifies a data storage slot in the data storage area corresponding to the first data event, the data storage slot comprising a slot name and a slot value. The computing device selects data elements associated with the chat-based communication session for insertion into the data storage slot based upon the event type of the first data event. The computing device stores the selected data elements in the data storage slot for retrieval during the chat-based communication session.
US11379445B2 System and method for analyzing and structuring data records
Disclosed is a system for analyzing and structuring data records, wherein the system comprises a server arrangement operable to: extract data records from publicly available data sources; identify a class of each of the data records; analyze one or more parameters related to each of the data records to calculate a data potency score for each of the data records, wherein the one or more parameters that are analyzed for a data record are selected based on the class of the data record; tag the data potency score with data record corresponding thereto; process the data records with corresponding tagged data potency scores into a uniform format; and store the processed data records in a database arrangement as structured data records.
US11379438B2 Database migration between computing platforms using virtual backups
Systems, methods, and other embodiments associated with database migration between platforms are described. In one embodiment, a method includes maintaining a full backup and one or more virtual full backups of a database hosted by a first platform of a first remote computing device. The example method may also include receiving a migration command to migrate the database from the first platform to a second platform of a second remote computing device. The example method may also include evaluating the one or more virtual full backups of the database to identify a target virtual full backup. The example method may also include performing a migration operation to migrate the database from the first platform to the second platform as a migrated database using the target virtual full backup.
US11379437B1 Zero-outage database reorganization
Methods and systems enable a database reorganization to occur without a database outage. In one aspect, the method includes creating a shadow copy of a database, the shadow having at least one partition associated with a plurality of first data sets and the database having at least a first partition associated with a plurality of second data sets and a second partition associated with a plurality of third data sets. The method also includes reorganizing the at least one partition of the shadow, taking the first partition offline, replacing the plurality of second data sets with the plurality of first data sets in a schema, and restarting the first partition.
US11379434B2 Efficient and automatic database patching using elevated privileges
Systems and methods for improved database patching are provided. Exemplary embodiments may receive a database patching request and access patching instructions related to the database patching request. A configuration file based on the patching instructions may then be generated at a patching server. A controller may then execute a command at the patching server which causes the patching server to establish a direct connection to a client database and transmit the configuration file to the client database. The controller may then execute a command which causes the client database to perform a database patching activity.
US11379429B1 Computer-based systems configured for permission events management on a blockchain and methods of use thereof
Systems and methods enable permission events management on a blockchain. Embodiments include receiving a transfer event request for a movement of a number of tokens relative to a token storage via the blockchain. An event log record database is accessed which includes a total number of tokens of pending transfer event request records, and a total number of tokens in the token storage. A first permission is determined for generating a transfer event request record to the event log record database based on the number of the tokens exceeding the total logged number of tokens. An updated total logged number of tokens is determined with the transfer event request record and the transfer event request is transmitted to the distributed network. An updated total number of tokens in the token storage is determined based on the transfer event log record and a blockchain write permission determination.
US11379420B2 Decompression techniques for processing compressed data suitable for artificial neural networks
Compressed data is oftentimes beneficial for reducing the computing resources required, for example, to transmit and store data. The compression of data is particularly useful when dealing with sparse data (data that includes numerous zeros or near-zero values) and only non-zero values above a certain threshold have significance. When dealing with compressed data, oftentimes the data needs to be decompressed for processing (e.g., by deep learning networks or other applications configured to operate on sparse, or other uncompressed data). Instructions are disclosed for supporting the decompression of compressed data by a processing unit such as a CPU and GPU.
US11379414B2 Generation of data configurations for a multiple application service and multiple storage service environment
Disclosed herein provides enhancements for operating a data access system for large data processing environments. In one implementation, a method provides for receiving a data query from at least one of the multiple application services and identifying metadata that defines policies for deploying the queried data. The method further provides retrieving the queried data from at least one of the multiple storage services, generating a data configuration containing the retrieved data based on standardized parameters and the policies defined by the metadata, and deploying the data configuration to the at least one of the multiple application services.
US11379408B2 Pointer-based dynamic data structures in key-value stores
A computer-implemented method includes receiving data structures in memory space and creating micro-heaps on a per-data structure basis. Each data structure is associated with a micro-heap allocator. The method also includes storing the data structures in a key-value store. Values of the key-value store are associated with the data structures. A computer program product includes one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
US11379402B2 Secondary device detection using a synchronous interface
A chiplet system can include a Serial Peripheral Interface (SPI) bus for communication. A controller or primary device coupled to the SPI bus can generate a message with read or write instructions for one or more secondary devices. In an example, the primary device can be configured to use information on a data input port or data input bus to determine a communication status of one or multiple secondary devices on the bus.
US11379400B2 Extension apparatus for universal serial bus interface
An extension apparatus for a universal serial bus (USB) interface includes a transmitting device, a receiving device and an electrical signal network cable. The transmitting device includes the following elements: a first packet-processing unit to receive a first interface packet and generate an original data accordingly, a first buffering unit to temporarily store the original data, and a first data-converting unit to generate and output a network packet signal based on the original data. The receiving device includes the following elements: a second data-converting unit to receive the network packet signal and generate the original data accordingly, a second buffering unit to temporarily store the original data, and a second packet-processing unit to receive the original data and generate the first interface packet. The electrical signal network cable is electrically coupled between the transmitting device and the receiving device to transmit the network packet signal.
US11379398B2 Virtual ports for connecting core independent peripherals
A microcontroller has a central processing unit and a plurality of peripheral units and a plurality of port bit circuits provided through at least one input/output port. At least one port bit circuit of the plurality of port bit circuits is not connected to an external pin and the at least one port bit circuit is configurable to route a signal received at the port bit circuit to a selected peripheral of the microcontroller.
US11379394B2 Methods and devices that utilize hardware to move blocks of operating parameter data from memory to a register set
A hardware based block moving controller of an active device such as an implantable medical device that provides electrical stimulation reads a parameter data from a block of memory and then writes the parameter data to a designated register set of a component that performs an active function. The block of memory may include data that specifies a size of the block of memory to be moved to the register set. The block of memory may also include data that indicates a number of triggers to skip before moving a next block of memory to the register set. A trigger that causes the block moving controller to move the data from the block of memory to the register set may be generated in various ways such as through operation of the component having the register set or by a separate timer.
US11379392B2 Multi-mode memory module and memory component
A memory module comprises an address buffer circuit, a command/address channel, and a plurality of memory components controlled by the address buffer circuit via the command/address channel. At least one memory component comprises a plurality of data ports, a memory core to store data, and a data interface. The data interface is capable of transferring data between the memory core and the data ports. The data interface supports a first data width mode in which the data interface transfers data at a first bit width and a first burst length via the data ports. The data interface also supports a second data width mode in which the data interface transfers data at a second bit width and second burst length via the data ports. The first bit width is greater than the second bit width and the first burst length is shorter than the second burst length.
US11379387B2 Storage system with submission queue selection utilizing application and submission queue priority
A host device comprises a plurality of communication adapters and is configured to communicate with a storage system. Each communication adapter comprises a plurality of input-output (IO) submission queues each having a submission queue priority class. A multi-path input-output (MPIO) driver is configured to deliver IO operations to the storage system over the network. The MPIO driver obtains an IO operation that targets a given logical volume of the storage system and determines a process tag value associated with the obtained IO operation. A mapping between the determined process tag value and a given submission queue priority class is determined and IO submission queues are identified as having the given submission queue priority class based at least in part on the mapping. A target IO submission queue is selected from the identified IO submission queues and the IO operation is dispatched to the selected target IO submission queue.
US11379385B2 Techniques for protecting memory pages of a virtual computing instance
Mechanisms to protect the integrity of memory of a virtual machine are provided. The mechanisms involve utilizing certain capabilities of the hypervisor underlying the virtual machine to monitor writes to memory pages of the virtual machine. A guest integrity driver communicates with the hypervisor to request such functionality. Additional protections are provided for protecting the guest integrity driver and associated data, as well as for preventing use of these mechanisms by malicious software. These additional protections include an elevated execution mode, termed “integrity mode,” which can only be entered from a specified entry point, as well as protections on the memory pages that store the guest integrity driver and associated data.
US11379380B2 Systems and methods for managing cache replacement
A method of managing load units of executable instructions between internal memory in a microcontroller with multiple bus masters, and a non-volatile memory device external to the microcontroller. A copy of the load units are loaded from the external memory device into the internal memory for use by corresponding bus masters. Each load unit is with a corresponding load entity queue and each load entity queue is associated with a corresponding one of the multiple bus masters. Each load entity queue selects an eviction candidate from the associated copy of the load units currently loaded in the internal memory. Information identifying the eviction candidate for each load entity queue is broadcasted to all load entity queues. The eviction candidate is added to a set of managed eviction candidates if none of the load entity queues vetoes using the eviction candidate.
US11379378B2 Apparatus and method for improving input and output throughput of memory system
A memory system includes a plurality of memory dies configured to store data; and a controller coupled with the plurality of memory dies through a plurality of channels, wherein the controller decides whether to perform a pairing operation, by comparing the number of pieces of read data to be outputted to an external device, which are included in a first buffer, with an output count reference value, and wherein, in the case where the number of pieces of read data stored in the first buffer is greater than or equal to the output count reference value, the controller gathers other read requests and logical addresses corresponding thereto in a second buffer, and performs the pairing operation.
US11379368B1 External way allocation circuitry for processor cores
An apparatus includes a plurality of processor cores; a shared cache connected to the plurality of processor cores; a cache control unit connected to the shared cache; and a way allocation circuitry connected to at least one of the plurality of processor cores. The way allocation circuitry is external to the plurality of processor cores. The cache control unit and the way allocation circuitry are cooperatively configured to process an intercepted memory request with respect to designated ways in the shared cache, the designated ways being based on a partition identifier and a partition table.
US11379353B1 Platform for test environments
An orchestration platform/system for software test environments where holistic end-to-end tests are run with isolated testbeds of connected, containerized components for validating whole-system resilience to faults, regressions and real-world scenarios, is disclosed. Subnets within which tests are run are isolated from each other thereby guaranteeing reproducibility of tests to a much higher degree than previously possible.
US11379352B1 System testing infrastructure with hidden variable, hidden attribute, and hidden value detection
Inputs to a system under test (SUT) are modeled as a collection of attribute-value pairs. A set of testcases is executed using an initial set of test vectors that provides complete n-wise coverage of the attribute-value pairs. For each execution of the testcases, for each attribute-value pair, a non-binary success rate (SAV) is computed based on the binary execution results. The method further includes outputting, to a user, in response to the success rate SAV of the attribute-value pair being below a predetermined threshold, an identification of one or more testcases that use the attribute-value pair, wherein the one or more testcases are to be used for diagnosing a soft failure associated with the SUT.
US11379340B2 Apparatus and method for estimating anomaly information, and program
An apparatus for estimating anomaly information includes an input unit configured to input anomaly data detected as anomaly by an anomaly detecting algorithm that outputs an anomaly degree of input data for vectors, using learning of the vectors in a normal state, and an estimate unit configured to search for one or more vectors that decrease the degree of anomaly when added to the anomaly data, taking into account a likelihood, for each dimension, of a given dimension being a cause of the anomaly, and estimate the cause of the anomaly based on the searched vectors whereby it is possible to estimate detailed information on a detected anomaly.
US11379338B2 Customizing option-selections in application based on usage pattern
Data is collected during use of an application program to determine an option-selection usage pattern for a given user with respect to a given option-selection list with options listed in a first order. A recommendation is generated for a modified option-selection list with the options listed in a second order based on the option-selection usage pattern. The recommendation is presented to the given user.
US11379329B2 Validation of data written via two different bus interfaces to a dual server based storage controller
A first server of a storage controller is configured to communicate with a host via a first bus interface, and a second server of the storage controller is configured to communicate with the host via a second bus interface. Data is written from the host via the first bus interface to a cache of the first server and via the second bus interface to a non-volatile storage of the second server. The data stored in the cache of the first server is periodically compared to the data stored in the non-volatile storage of the second server.
US11379316B2 Snapshot restoration
An example operation may include one or more of recording, by a snapshot node, a plurality of snapshots of a key-value storage based on a plurality of delta offsets from an initial snapshot of the key-value storage, receiving, by the snapshot node, an audit request from an audit node that contains an audit time, generating, by the snapshot node, a current snapshot based on an aggregation of the snapshots from the plurality of the snapshots up to a time of a transaction closest to the audit time, and executing, by the snapshot node, a chaincode based on a delta offset of the current snapshot from the time of the transaction to the audit time to restore a snapshot at the audit time.
US11379305B2 Fast verification of non-volatile data integrity
Fast verification of data integrity of non-volatile memory cells is disclosed. In one aspect, an estimate is made of a bit error rate (BER) associated with the data to be verified without fully decoding the data. If the estimated BER is below a threshold, then the storage system reports that the data meets a data integrity criterion. If the estimated BER is above the threshold, the storage system may decode the data to determine a BER and report whether the data meets the data integrity criterion based on the determined BER. The estimate of the BER may be based on a syndrome weight of the data, a BER of an XOR codeword formed from multiple codewords of the data, or a BER of a sample of the data. Hence, considerable time and power are saved verifying data integrity, at least when the data is not fully decoded.
US11379302B2 Semiconductor memory device, semiconductor memory system including the same, method of driving the semiconductor memory system
A semiconductor memory device includes a resistive change memory device including a control circuit block and a plurality of memory decks electrically connected with the control circuit block. The semiconductor memory device includes a pattern generation block, a position correction block and a position decision block. The pattern generation block receives a row address, a column address and a deck selection signal to generate a plurality of pattern generation signals to select a plurality of memory cells in the memory deck in various patterns. The position correction block receives a temporary code for classifying the memory cells into a temporary near cell region and a temporary far cell region and for reflecting a position of the memory deck in the temporary code to output a correction code. The position decision block is configured to generate first to third reset signals to reset a near cell region, a middle cell region and a far cell region based on the pattern generation signals and the correction code.
US11379301B2 Fractional redundant array of silicon independent elements
Higher-level redundancy information computation enables a Solid-State Disk (SSD) controller to provide higher-level redundancy capabilities to maintain reliable operation in a context of failures of non-volatile (e.g. flash) memory elements during operation of an SSD implemented in part by the controller. For example, a first computation is an XOR, and a second computation is a weighted-sum. Various amounts of storage are dedicated to storing the higher-level redundancy information, such as amounts equivalent to an integer multiple of flash die (e.g. one, two, or three entire flash die), and such as amounts equivalent to a fraction of a single flash die (e.g. one-half or one-fourth of a single flash die).
US11379300B2 Storage device and method for operating storage device
A storage device and a method for operating the storage device are provided. A storage device includes processing circuitry configured to write multi-stream data on a non-volatile memory; generate parity data of the multi-stream data and/or intermediate parity data upon which the parity data is based; store the parity data and/or the intermediate parity data in a first memory; and perform a data swap between the first memory and a second memory, wherein a number of slots of a plurality of slots in the first memory is based on a number of execution units of program buffering of the non-volatile memory.
US11379285B1 Mediation for synchronous replication
Determining active membership among storage systems synchronously replicating a dataset, where determining active membership includes: detecting, by a particular storage system of the storage systems, a communication fault with one or more of the storage systems, where the particular storage system is configured to request mediation from a mediation target; determining that at least one of the one or more storage systems is configured to request mediation from the mediation target responsive to the communication fault; and responsive to determining that one or more of the storage systems is configured to request mediation from the mediation target, determining whether to request mediation from the mediation target.
US11379279B2 Netlink asynchronous notifications for native and third party application in distributed network systems
An intercept library of a network device may detect a socket system call from an application associated with a user space of the network device. The intercept library may be associated with the user space, and the socket system call may be addressed to a kernel associated with the network device. The intercept library may generate an intercept socket based on the socket system call, and may detect a subscription for asynchronous network state information, wherein the subscription may be generated by the application. The intercept library may provide the subscription to a service daemon via the intercept socket.
US11379271B2 Parallel processing on data processing servers through even division of data records
Data processing method and apparatus applicable to a client in a distributed data processing system. The method includes receiving a data processing instruction for to-be-processed data, determining an active region, obtaining data distribution information of the active data region, dividing a data range of each active data region into at least one sub-data range, generating a data processing task for each active data region, sending the task scheduler a data processing request which determines a data processing server executing each data processing task and sends the data processing server the data processing task to be processed by it, and receives processing results of performing data processing for the allocated sub-data ranges, receiving a processing result fed back by the task scheduler and with respect to the to-be-processed data. The method and apparatus improve the parallel processing speed of data processing servers and overall processing performance of the system.
US11379267B1 Automatic resource allocation design for satisfying service level goals of mixed workload queries in a database system
A database system receives a query to be processed. The database system has resources. A user assigns the query to a tier of resource allocation priorities in a hierarchy of tiers. The tier has been designated as being automatically managed by the database system. The tier has a plurality of levels of priority for resource allocation (LPRAs). The database system decomposes the query into a first step and a set of subsequent steps. The first step has a beginning and each of the set of subsequent steps has a respective beginning. The database system assigns the first step to a first LPRA, wherein executing the query at the first LPRA is projected by the database system to satisfy a service level goal (SLG) within a on_schedule_range of the SLG. The database system determines during execution of the set of subsequent steps that the query is no longer projected to satisfy the SLG within the on_schedule_range of the SLG and, as a result, assigns one of the set of subsequent steps to a second LPRA different from the first LPRA, wherein executing the query at the second LPRA is projected by the database system to return execution of the query to within the on_schedule_range of the SLG.
US11379264B2 Advanced cloud architectures for power outage mitigation and flexible resource use
Some examples provide for uninterruptible power supply form (UPS) resources and non-UPS resources to be offered in a composite node for customers to use. For a workload run on the composite node, monitoring of non-UPS resource power availability, resource temperature, and/or cooling facilities can take place. In the event, a non-UPS resource experiences a power outage or reduction in available power, temperature that is at or above a threshold level, and/or cooling facility outage, monitoring of performance of a workload executing on the non-UPS resource can take place. If the performance is acceptable and the power available to the non-UPS resource exceeds a threshold level, the supplied power can be reduced. If the performance experiences excessive levels of errors or slows unacceptably, the workload can be migrated to another non-UPS or UPS compliant resource.
US11379254B1 Dynamic configuration of a cloud-based storage system
A cloud-based storage system within a cloud computing environment, the cloud-based storage system including: monitoring, for the cloud-based storage system, one or more storage system operations, wherein the cloud-based storage system includes a virtual instance storage layer and a cloud-based storage layer; determining, based at least upon the one or more storage system operations, one or more access patterns for the cloud-based storage system; and modifying, based at least upon the one or more access patterns for the cloud-based storage system, one or more cloud configurations for the cloud-based storage system.
US11379242B2 Methods and apparatus for using load and store addresses to resolve memory dependencies
An integrated circuit may include elastic datapaths or pipelines, through which software threads or iterations of loops, may be executed. Throttling circuitry may be coupled along an elastic pipeline in the integrated circuit. The throttling circuitry may include dependency detection circuitry that dynamically detect memory dependency issues that may arise during runtime. To mitigate these dependency issues, the throttling circuitry may assert stall signals to upstream stages in the pipeline. Additionally, the throttling circuitry may control the pipeline to resolve a store operation prior to a corresponding load operation in order to avoid store/load conflicts. In an embodiment, the throttling circuitry may include a validator circuit, a rewind block, a revert block, and a flush block. The throttling circuitry may pass speculative iterations through the rewind block, and later validate the speculative iterations using the validator block.
US11379238B2 Processor authentication method through signed instruction
The disclosure includes a method of authenticating a processor that includes an arithmetic and logic unit. At least one decoded operand of at least a portion of a to-be-executed opcode is received on a first terminal of the arithmetic and logic unit. A signed instruction is received on a second terminal of the arithmetic and logic unit. The signed instruction combines a decoded instruction of the to-be-executed opcode and a previous calculation result of the arithmetic and logic unit.
US11379233B2 Apparatus and data processing method for transactional memory
In an apparatus with transactional memory support circuitry, for a first type of transaction started using a first type of transaction start instruction, commitment of results of instructions executed speculatively following the first type of transaction start instruction are prevented until a transaction end instruction is reached. An abort is triggered when a conflict is detected between an address of a memory access from another thread and the addresses tracked for the transaction. For a second type of transaction started using a second type of transaction start instruction, an address of the read operation is marked as trackable whilst an address of a write operation is omitted from being marked as trackable. This allows an apparatus that supports transactional memory to also be used for multi-word address watching.
US11379231B2 Data processing system and operation method of data processing system
To provide a data processing system that includes a nonvolatile memory device capable of storing multilevel data and enables increasing storage capacity of a main memory device when the data processing system is activated. The data processing system includes an arithmetic processing device, a main memory device, and a nonvolatile memory device. The main memory device includes a volatile memory device, and the nonvolatile memory device is configured to store multilevel data in one memory cell. When the data processing system is deactivated, the nonvolatile memory device stores binary data, whereby the stored data can be held for a long time. Upon activation, the nonvolatile memory device stores multilevel data, whereby increasing storage capacity. When the storage capacity is increased, a free space is generated in the nonvolatile memory device, which can be used as a part of the main memory device of the data processing system.
US11379227B2 Extraquery context-aided search intent detection
Embodiments promote searcher productivity and efficient search engine usage by using extraquery context to detect a searcher's intent, and using detected intent to match searches to well-suited search providers. Extraquery context may include cursor location, open files, and other editing information, tool state, tool configuration or environment, project metadata, and other information external to actual search query text. Search intent may be code (seeking snippets) or non-code (seeking documentation), and sub-intents may be distinguished for different kinds of documentation or different programming languages. Search provider capabilities may reflect input formats such as natural language or logical operator usage, or content scope such as web-wide or local, or other search provider technical characteristics. Search intent detection permits efficient and effective use of a single search box for a wide variety of different searches for different kinds of results, thereby simplifying a development tool user interface.
US11379210B2 Circuit board and method for delivering program to plurality of circuit boards
A circuit board incorporable into an apparatus includes a substrate, a reception unit that is provided on the substrate and that wirelessly receives a function program for achieving a function, a storage unit that is provided on the substrate and to which a writing program for writing the function program received by the reception unit has been written in advance, a power supply provided on the substrate, and a power control unit that supplies power for receiving, with the reception unit, the function program and power for writing, on a basis of the writing program, the function program to the storage unit using the power supply without using an external power supply.
US11379204B2 Staging service
Computer-implemented methods, software, and systems for managing deployed artifacts at designated landscapes during test execution to provide successful delivery to a production environment are provided. In response to an indication of a successful build of submitted source code at a build tool, a staging service is invoked. Staging repositories are created for storing artifacts generated as a result of the successful build. A profile is configured for the staging repositories to manage processing of the artifacts. The artifacts in the staging repositories are uploaded according to the configured profile and are provided from the staging repositories for execution at a designated landscape. Metadata from the execution that is associated with performance of the artifacts at the designated landscape is received. In response to evaluation of the metadata, determining whether to release the artifacts from the plurality of staging repository to one or more target repositories.
US11379201B2 Wrapping method, registration method, device, and rendering apparatus
A wrapping method and device, a registration method and device, and a rendering apparatus are provided, which are related to a field of computer display technology. The specific implementation includes: receiving a creation instruction from a registry component, wherein the creation instruction includes an identification of a wrapper object to be registered, in a target code; and creating a corresponding wrapper object in the wrapper module, according to the identification of the wrapper object to be registered in the target code. In embodiments of the present application, a wrapper object may be quickly created in a wrapper module according to an identification of a wrapper object to be registered in a target code, which is beneficial to a reuse of a wrapper object, thereby improving code execution efficiency.
US11379195B2 Memory ordering annotations for binary emulation
During source code compilation to a first processor instruction set architecture (ISA), a compiler encounters a memory ordering constraint specified in the source code. The compiler generates binary emulation metadata that is usable during emulation of emitted machine code instructions of the first ISA, in order to enforce the memory ordering constraint within corresponding machine code instructions of a second ISA. An emulator utilizes this binary emulation metadata during emulation of a resulting executable image at a processor implementing the second ISA. When the emulator encounters a machine code instruction in the image that performs a memory operation, it identifies an instruction memory address corresponding to the instruction. The emulator determines whether the binary emulation metadata identifies the instruction memory address as being associated with a memory ordering constraint. If so, the emulator emits machine code instruction(s) in the second ISA that perform the memory operation using a memory barrier.
US11379193B2 Systematic audio-visual and control system design tool
A computer-based tool having a at least one computer program having access to at least one database containing images, descriptions, specifications, and connectivity data for a plurality of audio-visual and audio-visual control products and further having a user interface for interactively accessing the at least one database. In response to queries from the computer-based tool, the user makes initiates actions and makes choices regarding the physical venue and the products needed. The tool responsively produces a bill of materials, a cable schedule, a rack layout, a user-editable audio-visual connectivity line schematic, and a ceiling speaker layout. The at least one database and the at least one computer program may be centralized or distributed, and may include PCs, mainframes, servers, cloud-based resources, and the like.
US11379189B1 Automatic user interface data generation
Techniques are disclosed relating to automatically synthesizing user interface (UI) component instances. In disclosed techniques a computer system receives a set of existing UI elements and a set of design rules for the set of existing elements, where design rules in the set of design rules indicate one or more allowed states for respective UI elements in the set of existing UI elements. The one or more allowed states may correspond to one or more visual characteristics. Using the set of existing UI elements, the computer system may then automatically generate a plurality of UI component instances based on the set of design rules, where a respective UI component instance includes a first UI element in a first allowed state. The computer system may then train, using the plurality of UI component instances, a machine learning model operable to automatically generate UI designs.
US11379187B2 Semiconductor device performing a multiplication and accumulation operation
A semiconductor device includes a cell array, a computation circuit, and a control circuit. The cell array includes a plurality of unit cells configured to store a plurality of first signals by a write operation and to output a plurality of output signals corresponding to the first signals by a read operation. The computation circuit includes a plurality of unit computation circuits receiving the plurality of output signals and being set according to a plurality of second signals during a computation operation. The control circuit is configured to control the cell array and the computation circuit during the write operation, the read operation, and the computation operation.
US11379184B2 Refinement of voice query interpretation
A system for refinement of a voice query interpretation interprets a voice query received at a voice-enabled device to identify commands responsive to the voice query for execution at the voice-enabled device, and enables refinement of the interpretation of the voice query through a graphical user interface generated and displayed at a GUI-capable device. The graphical user interface includes a set of selectable options relating to the voice query and identifying a refinement of the interpretation of the voice query to enable control and/or adjustment of commands to be executed by the voice-enabled device. For example, if one of the selectable options is selected, then a command associated with the selected option is identified and executed by the voice-enabled device.
US11379178B2 Loudness control for user interactivity in audio coding systems
An audio processor for processing an audio signal includes: an audio signal modifier for modifying the audio signal in response to a user input; a loudness controller for determining a loudness compensation gain based on a reference loudness or a reference gain and a modified loudness or a modified gain, where the modified loudness or the modified gain depends on the user input; and a loudness manipulator for manipulating a loudness of a signal using the loudness compensation gain.
US11379163B2 Method and apparatus for printhead maintenance
In an example, there is provided a method and apparatus for generating a print output file, the method comprising receiving at least one image to be printed, determining a printing area corresponding to a region containing the at least one image to be printed and a non-printing area corresponding to a remaining region, providing a spit-on-page dot pattern limited to the non-printing area, and generating the print output file comprising the dot pattern and the at least one image.
US11379156B2 Write type indication command
A method includes providing, via a command, a request of enablement of a media management operation to a memory sub-system. The method further includes providing, via the command, an indication of one of a plurality of write types to the media management operation to the memory sub-system. The media management operation can be performed using the indicated write type in response to receipt of the command.
US11379155B2 System and method for flash storage management using multiple open page stripes
One embodiment facilitates flash storage management. During operation, the system receives a request to write data to a non-volatile memory. The system writes, in a buffer in association with a controller, the data to a next available portion of a current physical page in a page stripe, wherein the page stripe includes physical pages which each correspond to a sequentially ordered die of the non-volatile memory. The system provides power-loss protection to the current physical page and a second physical page which indicates parity information for the page stripe, thereby providing power-loss protection to an increased number of partially full page stripes.
US11379149B2 Memory device including a processing circuit, memory controller controlling the memory device and memory system including the memory device
A semiconductor device may include a memory controller, which may include a request queue storing requests. Requests include a memory request including a read request to a memory device or a write request to the memory device, and a process in memory (PIM) request requesting a processing operation in the memory device. The memory controller may also include a command generator configured to generate a memory command from a memory request output from the request queue and to generate a PIM command from a PIM request output from the request queue, a command queue storing a memory command and a PIM command output from the command generator, and a command scheduler configured to control output order, output timing, or both of a memory command and a PIM command stored in the command queue.
US11379147B2 Method, device, and computer program product for managing storage system
The present disclosure relates to a method, device and computer program product for managing a storage system. The storage system comprises a first storage device and a second storage device. In the method, a data object specified by a write request is searched for in the first storage device, the write request specifying the data object that is to be written to the storage system. According to determining that the data object is not present in the first storage device, the second storage device is notified to search for the data object in the second storage device. The data object is written to the storage system according to a search result of searching for the data object in the second storage device. An address mapping of the data object is determined based on an address to which the data object is written in the storage system, where the address mapping indicates an address of the data object in the storage system, and the method is implemented at the first storage device. The storage system may be managed in a more effective way, and the number of storage devices in the storage system may be extended easily. Further, provided are a corresponding device and computer program product.
US11379124B2 Data lines updating for data generation
Apparatuses and methods related to updating data lines for data generation in, for example, a memory device or a computing system that includes a memory device. Updating data lines can include updating a plurality of data lines. The plurality of data lines can provide data form the memory array responsive to a receipt of the access command. The plurality of data lines can also be updated responsive to a determination that an access command received at a memory device is unauthorized.
US11379115B2 Electronic device and method of providing visual notification of a received communication
A method disclosed herein includes displaying information associated with a first application in a display area of an electronic device, detecting a change in direction of a continuous gesture across at least a portion of the display area between a first direction and a second direction different than the first direction, the continuous gesture associated with a request to display information of a second application, the first application being different than the second application, in response to detecting the change in direction of the continuous gesture, reducing display of the first application to a first portion of the display area and presenting a preview of information associated with the second application in a second portion of the display area in which the first application was presented prior to detection of the continuous gesture, based on a first characteristic of the continuous gesture, discontinuing providing the first information and display the second application in the display area, and based on a second characteristic of the continuous gesture, discontinuing providing the second information and display the first application in the display area.
US11379110B1 Artificial intelligence-based operating system for drag and drop operations
Enabling drag and drop operations between disparate file formats is provided. An indication that a user dragged and dropped a source information item having a particular file format into a local application of a data processing system is received by an operating system of the data processing system. The local application utilizes a different file format from the particular file format of the source information item. Relevant content that corresponds to the local application is identified by the operating system in the source information item. The relevant content corresponding to the local application is extracted by the operating system from the source information item. The relevant content extracted from the source information item having the particular file format is incorporated by the operating system into the local application that utilizes the different file format from the particular file format of the source information item for use by the local application.
US11379109B2 Setting value change device
A setting value change device is provided whereby change operations to correct temperature setting values or hot water amount values by drag operations are easy. A controller causes a display to display a drag button and a movement path on which the drag button moves. Additionally, the controller provides, on a touch sensor, a drag area for detecting a drag input on the drag button and a reference point disposed at a location off the movement path. Moreover, the controller is configured to set the drag area larger than the display range of the movement path, move the drag button to a crossing point where a straight line or specific curve connecting the reference point to a drag operation position in the drag area crosses the movement path, and change the temperature setting value to the value corresponding to the position of the drag button.
US11379108B2 Display controlling method, terminal, information processing apparatus, and storage medium
A display controlling method includes displaying content in a first display area on a screen of a terminal; determining whether the content is viewed; and moving the content from the first display area to a second display area in order to display the content if it is determined that the content is not viewed.
US11379105B2 Displaying a three dimensional user interface
In a method for displaying a three dimensional interface on a device, a scene is displayed on a display of the device and a three dimensional user interface control with three dimensional effects is displayed on the display of the device, the three dimensional effects based on a virtual light source, a virtual camera, and a virtual depth of a three dimensional object relative to the scene. A change in the position of the device relative to the virtual light source and the virtual camera is detected. The three dimensional effects are dynamically changed based on the change in position of the device relative to the virtual light source and the virtual camera. Orientation of the virtual camera is dynamically changed to change the display of the scene and the display of the three dimensional user interface control to a new perspective based on the change in position of the device relative to the virtual light source and the virtual camera.
US11379102B1 Native application development techniques
In some implementations, a system is capable of dynamically adjusting the configuration of an application without requiring an entire application-wide update. For instance, the system can perform a dynamic application to vary the content provided for output on the application, the arrangement of content within a user interface of the application, techniques by which a user interacts with or accesses the content on the user interface, among others. In some instances, the system can process the dynamic updates while the application is running as an active process on a client device, or while the user is presently using the application. In addition, the system can execute the dynamic updates in manner to minimally disrupt user experiences associated with the application.
US11379094B2 Emotion-based content selection method, content selection device, and non-transitory computer-readable recording medium storing content selection program
A content selection method using a computer includes: acquiring a plurality of images related to intensities of at least one emotion; displaying the plurality of images in a selectable manner in a display; acquiring an intensity of the at least one emotion to which an image that a user has selected from the plurality of images is related and designating the acquired intensity as a current emotional state that indicates a user's current emotional state; acquiring a target emotional state that indicates an emotional state that the user has set as a target; determining a content to be used to change the current emotional state to the target emotional state; and outputting the content.
US11379093B2 User interface driven movement of data
A method performed by a computing system includes generating a to-do list user interface comprising a user actuatable list element corresponding to a particular entry on a to-do list associated with a user, and a user input mechanism actuatable to perform a to-do list management function comprising at least one of adding a new entry on the to-do list, deleting an existing entry on the to-do list, and modifying an existing entry on the to-do list. The method includes generating an agenda associated with the user, the agenda comprising an agenda item having an associated time period, and detecting a flick gesture on the user actuatable list element on the to-do list user interface, and adding, based on the detected flick gesture, an agenda item to the agenda associated with the user, the added agenda item corresponding to the particular entry on the to-do list.
US11379088B2 Metal mesh assembly, touch control display panel and manufacturing thereof, and display apparatus
A metal mesh assembly includes a plurality of composite pattern units, each formed by metal lines and having two substantially perpendicular symmetric axes. The metal lines include driving lines in a driving layer and sensing lines in a sensing layer insulated from the driving layer. The driving lines and the sensing lines each have a pattern with the two substantially perpendicular symmetric axes, and compositely form each composite pattern unit. Optionally, the metal lines further include dummy lines, arranged in at least one of a dummy layer, the driving layer or the sensing layer, which can also participate in the formation of each composite pattern unit, and the dummy lines can also have a pattern with the two substantially perpendicular symmetric axes.
US11379084B2 Touch sensor and display device having the same
A touch sensor for a display device includes: a base layer; a plurality of first sensing electrodes and a plurality of second sensing electrodes spaced apart from each other on the base layer; a first connector electrically connecting the first sensing electrodes adjacent to each other; a first insulating layer disposed on the first sensing electrodes and the second sensing electrodes; a conductor disposed on the first insulating layer and connected to the second sensing electrodes through the first insulating layer; and a second insulating layer disposed on the first insulating layer to cover the conductor. The first insulating layer includes a first opening exposing at least one of a portion of a first separation area between the first connector and the second sensing electrodes, a portion of the first connector, and a portion of the second sensing electrodes, and the first opening is spaced apart from the conductor.
US11379081B2 Touch system and method of operating the same
The present disclosure provides a touch system. The touch system includes a window glass having a touch area and a display apparatus spaced apart from the window glass and having a display area corresponding to the touch area of the window glass. A plurality of subareas are defined on the touch area. The display apparatus includes a planar invisible light source configured to emit a first invisible light toward the touch area of the window glass. The touch system further includes a camera device configured to detect a second invisible light reflected from a subarea of the plurality of subareas. The touch system further includes a processor electrically connected to the camera device and configured to retrieve an electrical information of the detected second invisible light. If the electrical information of the detected second invisible light exceeds a threshold, the processor determines that a position on the display area corresponding to the subarea of the plurality of subareas is touched. A method of operating a touch system is also provided.
US11379070B2 Gesture detection
Methods, systems, and products sense contactless gestures. A capacitive sensor measures capacitance during performance of a gesture. The capacitive sensor generates an output signal that is compared to a database. The database stores different output signals that are associated to different commands. The corresponding command is executed in response to the performance of the gesture.
US11379059B2 Stylus, touch panel, display device and touch sensing method
A stylus (100), a touch panel (200), a display device and a touch sensing method are provided. The stylus (100) includes: a first emitting electrode (12); a second emitting electrode (13), wherein a distance between the first emitting electrode (12) and the second emitting electrode (13) in an extension direction of the stylus (100) is greater than zero; and an emitting circuit (11), which is connected to the first emitting electrode (12) and the second emitting electrode (13), respectively. The emitting circuit (11) is used to emit a first electrical signal outwards through the first emitting electrode (12) and to emit a second electrical signal outwards through the second emitting electrode (13), so that the touch panel (200) determines a tilt angle (A1) of the stylus (100) relative to the touch panel (200) according to the received first and second electrical signals.
US11379058B1 Winged bracket for stylus strain gauge
An active stylus includes a stylus tip assembly and an elongate housing enclosing a portion of the stylus tip assembly. A winged bracket mounted within the elongate housing and affixed to a tip-distal end of the stylus tip assembly is configured to flex in response to pressure applied to the stylus tip assembly. A strain gauge disposed along the winged bracket is configured to measure strain along the winged bracket caused by pressure applied to the tip assembly.
US11379054B2 Apparatus for use in a virtual reality system
A virtual reality system is described herein. The virtual reality system includes a cane controller and a computing system. The cane controller comprises a rod, a sensor, and a brake mechanism, wherein the sensor is configured to generate a signal that is indicative of position, direction of movement, and velocity of the rod, and wherein the brake mechanism is configured to apply a force to the rod. The computing system receives the signal, computes a position, direction of movement, and velocity of a virtual rod in a virtual space, and outputs a control signal to the brake mechanism based upon such computation. The brake mechanism applies the force to the rod in a direction and with a magnitude indicated in the control signal, thereby preventing the user from causing the virtual rod to penetrate a virtual barrier in the virtual space.
US11379051B2 Directionally oriented interfaces and systems and methods for the same
Disclosed embodiments relate, generally, to directionally oriented keyboards for interfacing with a virtual workspace, including applications executing therein, and related systems, methods, and devices. A selectable object of an invoked directionally oriented keyboard may be selected responsive to directional information. Directional information may be provided by a user input device such as a thumbstick device or video capture device. A selectable object and/or information associated with the selectable object may be provided to a business application that is associated with an invoked directionally oriented keyboard.
US11379034B1 Video timewarp for mixed reality and cloud rendering applications
A mixed reality (MR) system is disclosed. The MR system may determine a first predicted head pose corresponding to a time that virtual reality imagery is rendered, determine a second predicted head pose corresponding to a selected point in time during a camera shutter period, and combine the virtual reality imagery with the stereoscopic imagery based on the first predicted head pose and the second predicted head pose. A simulator that employs remote (e.g., cloud) rendering is also disclosed. The simulator/client device may determine a first pose (e.g., vehicle pose and/or head pose), receive video imagery rendered by a remote server based on the first pose, and apply a timewarp correction to the video imagery based on a comparison of the first pose and a second pose.
US11379029B2 Usage scenario based monitoring and adjustment
Methods, apparatus, systems and articles of manufacture are disclosed to monitor and manage usage of resources on a computing platform. An example apparatus includes a processor and a subsystem. The example processor includes a modified operating system, the operating system modified to monitor application execution via the processor to determine a usage scenario for the apparatus. The example processor includes an index generator to generate a system usage scenario index quantifying a snapshot of the usage scenario for the processor and the subsystem of the apparatus. The example processor includes a rebalancer to reallocate resources of at least one of the processor or the subsystem based on the system usage scenario index.
US11379027B2 Electronic device and information recording method of electronic device
An electronic device includes a power supply circuit, a first counter that counts the number of times that supply of external power to the power supply circuit is stopped, a second counter that is operated by a first power and counts the number of times that generation of the plurality of kinds of power is stopped, a third counter counting the number of times that any of the plurality of kinds of power is dropped to a predetermined voltage or less, a non-volatile first memory storing status information indicating whether or not supply of the external power to the power supply circuit is properly stopped, and a fourth counter that counts the number of times that the supply of the external power to the power supply circuit is properly stopped and the number of times that the supply of the external power to the power supply circuit is abnormally stopped.
US11379024B2 Systems and methods capable of bypassing non-volatile memory when storing firmware in execution memory
As described herein, a method performed in response to a client device undergoing an at least partial warm reset or reboot may include receiving a firmware commit request from a client device. The method may also include writing, at a first time, a firmware image associated with the client device into execution memory of volatile memory. The method may also include writing, at a second time, the firmware image associated with the client device into a memory slot of non-volatile memory.
US11379020B2 Liquid cooled memory module service device for systems with multiple memory module thicknesses and methods of using the same
Devices and methods for adjusting the position of liquid cooling system infrastructure of a computing system comprising liquid-cooled memory modules to provide improved systems and techniques for servicing liquid-cooled memory modules are disclosed herein. According to an aspect, a device includes a table section, a handle on a first side of the table section, and a spreader section on a second side of the table section opposite from the first side, the spreader section further comprising a profile. The profile of the spreader section comprises a first pair of a flat surfaces parallel to each other, defining a first width. The profile of the spreader section further comprises a second pair of flat surfaces parallel to each other, defining a second width perpendicular to the first width, the second width being longer than the first width. The profile of the spreader section also comprises a pair of curved transition sections on opposite corners of the profile, each transition section configured to controlled adjustment with progressive incremental radius increments between an adjacent surface from each of the first pair and second pair of surfaces, such that the device is adapted to insertion with respect to a gap between cooling elements of a double-sided memory module cooling system, and is configured to be rotated to adjust the position of the cooling elements.
US11379018B2 Display apparatus including a module cover
A display device according to an embodiment of the present disclosure may include a display panel; a module cover disposed on the rear side of the display panel; a PCB mounted on the rear surface of the module cover; a side bracket connected to a side of the PCB and restricted by the rear surface of the module cover; and a restriction member restricting the PCB and the side bracket to the module cover and grounding the PCB to the module cover. The restriction member may include a head portion which is in contact with the PCB and restricts the side bracket; and a fastening portion extending from the head portion and fastened to the module cover.
US11379009B2 Electronic device having conductive exterior member and method for detecting leak current regarding same
An electronic device according to an embodiment of the disclosure may include a housing including a front plate, a back plate disposed to the opposite side of the front plate, and a side member surrounding a space between the front plate and the back plate, wherein at least a part of the back plate is constructed of a conductive material, and the side member includes an opening, a touch screen display disposed between the front plate and the back plate, a female connector disposed inside the opening, constructed to house a meal connector an external male connector, and including a plurality of pins, a Printed Circuit Board (PCB) disposed inside the space and including a ground plane, a circuit electrically coupled to the ground plane and/or mounted thereon to cut off leak current from the PCB, a first conductive path constructed between the circuit and a first point of at least part of the back plate, and a second conductive path constructed between at least one of the pins and a second point of at least part of the back plate. In addition, various other embodiments are also possible.
US11378992B2 Hybrid voltage regulator with a wide regulated voltage range
In certain aspects, a voltage regulator includes a pass n-type field effect transistor (NFET) coupled between a first voltage rail and a second voltage rail, and a pass p-type field effect transistor (PFET) coupled between the first voltage rail and the second voltage rail. The voltage regulator also includes a first amplifier having an output, a first switch coupled between the output of the first amplifier and a gate of the pass NFET, a second amplifier having an output, and a second switch coupled between the output of the second amplifier and a gate of the pass PFET, a third switch coupled between the gate of the pass NFET and a ground, and a fourth switch coupled between the gate of the pass PFET and the second voltage rail.
US11378991B1 Soft-start circuit for voltage regulator
A soft-start circuit for a voltage regulator includes a comparator and a delay circuit. The comparator compares an output voltage, that is generated by the voltage regulator, and a reference voltage to generate a comparison signal. Further, the delay circuit receives the reference voltage and a control signal that is outputted based on the comparison signal, and outputs and provides another reference voltage to the voltage regulator. During a start-up of the voltage regulator, the reference voltage outputted by the delay circuit is a delayed version of the reference voltage received by the delay circuit. Thus, the soft-start circuit mitigates an overshoot of the output voltage during the start-up. Further, on completion of the start-up, the reference voltage outputted by the delay circuit is equal to the reference voltage received by the delay circuit.
US11378986B2 Systems and methods for landing and takeoff guidance
Techniques for allowing a vehicle equipped with at least one radar to take-off and land using radar return images of a landing site. The at least one radar generates radar return image(s) of the landing site, specifically of reflective symbols attached to the landing site, allowing the vehicle to orient itself to the landing site and providing information specific to the landing site. Position and velocity in relation to a landing site can be determined using at least one radar and a guidance and landing system. Using the position and velocity information, the guidance and landing system can guide the vehicle to and from the landing site and/or determine whether an obstacle requires the use of an alternate landing site.
US11378977B2 Robotic systems
A robotic system is controlled. Audiovisual data representing an environment in which at least part of the robotic system is located is received via at least one camera and at least one microphone. The audiovisual data comprises a visual data component representing a visible part of the environment and an audio data component representing an audible part of the environment. A location of a sound source that emits sound that is represented in the audio data component of the audiovisual data is identified based on the audio data component of the audiovisual data. The sound source is outside the visible part of the environment and is not represented in the visual data component of the audiovisual data. Operation of a controllable element located in the environment is controlled based on the identified location of the sound source.
US11378975B1 Autonomous navigation technology
Methods, systems, and apparatus, including computer programs encoded on computer -storage media, for swarming technology. In some implementations, the system can be modeled on the spatial reasoning process found in rodents and other mammals. A plurality of synaptic weights can be formed within a neural network. The neural network along with additional data of a system can be used to determine motion vectors for one or more devices within a group of devices or swarm. The motion vectors can help determine where the devices within a group of devices are located at a given time. Motion vectors can direct devices to areas of high activity in a similar manner to how spatial cells in a brain direct animals in accordance with high activity rates of particular cells within their brain.
US11378974B2 Information processing device and recording medium recording vehicle parking support program
An information processing device includes a memory and a processor coupled to the memory. The processor acquires a first image at a first time and a second image at a second time later than the first time from a monocular camera mounted on a vehicle, calculates an amount of movement of the vehicle based on a sensor value acquired during a measurement period between the first time and the second time, outputs a result of distance measurement using a first distance measurement method to perform distance measurement using the first image or the second image or a second distance measurement method to perform distance measurement using the first image and the second image, depending on the amount of movement and outputs a result of calculation of a route to guide the vehicle to a parking space, based on the result of distance measurement.
US11378966B2 Robot cleaner for recognizing stuck situation through artificial intelligence and method of operating the same
A robot cleaner for recognizing a stuck situation through artificial intelligence includes a driving unit to drive the robot cleaner, a sensing unit configured to acquire three-dimensional (3D) image data and a bumper event, a memory configured to store a stuck situation recognition model for inferring the stuck situation of the robot cleaner, and a processor configured to convert the 3D image data and the bumper event into surrounding map image data, infer the stuck situation of the robot cleaner from the 3D image data and the bumper event using the stuck situation recognition model, and control the driving unit according to an inference result.
US11378965B2 Systems and methods for controlling a vehicle based on determined complexity of contextual environment
Exemplary implementations may: generate output signals conveying contextual information and vehicle information; determine, based on the output signals, the contextual information; determine, based on the output signals, the vehicle information, determine, in an ongoing manner, based on the contextual information and/or the vehicle information, values of a complexity metric, the complexity metric quantifying predicted complexity of a current contextual environment and/or predicted complexity of a likely needed response to a change in the contextual information; filter, based on the values of the complexity metric, the contextual information spatially; and control, based on the vehicle information and the spatially filtered contextual information, the vehicle such that the likely needed response is satisfied.
US11378963B2 Method and control unit for a system for controlling a motor vehicle
A method is proposed for controlling a motor vehicle (10) traveling on a roadway (12) in a current lane (14), wherein the roadway (12) has at least one additional lane (16) that is adjacent to the current lane (14) of the motor vehicle (10). The method has the following steps: At least one possible driving maneuver for the motor vehicle (10) is generated and/or received. A cost functional is determined, wherein the cost functional associates a cost factor with the at least one possible driving maneuver. At least one time-variant constraint is determined and/or received. The cost functional is extremized under the at least one time-variant constraint, and the possible driving maneuver is adapted based on the extremized cost functional, so that a target driving maneuver is obtained. In addition, a control unit (30) for a system (26) for controlling a motor vehicle (10) is proposed.
US11378961B2 Method for generating prediction trajectories of obstacles for autonomous driving vehicles
According to one embodiment, an obstacle is predicted to move from a starting point to an end point based on perception data perceiving a driving environment surrounding an ADV that is driving within a lane. A longitudinal movement trajectory from the starting point to the end point is generated in view of a shape of the lane. A lateral movement trajectory from the starting point to the end point is generated, including optimizing a shape of the lateral movement trajectory using a first polynomial function. The longitudinal movement trajectory and the lateral movement trajectory are then combined to form a final predicted trajectory that predicts how the obstacle is to move. A path is generated to control the ADV to move in view of the predicted trajectory of the obstacle, for example, to avoid the collision with the obstacle.
US11378960B2 Mobile entity
A mobile entity includes: a position decision unit configured to determine a position of itself; an environment information acquisition unit configured to acquire environment information at the position; and a motion determination unit configured to determine whether a motion scheduled to be performed holds based on the environment information. The environment information includes at least one of environment information related to a vocal apparatus and environment information related to a display device.
US11378958B2 Navigating in snow
Systems and methods navigate a vehicle on a road at least partially covered with snow. In one implementation, a system may include at least one processor programmed to receive from an image capture device, a plurality of images captured of an environment forward of the vehicle, including an area where snow covers a road on which the vehicle travels, analyze at least one of the plurality of images to identify a first free space boundary on a first side of the vehicle and extending forward of the vehicle, a second free space boundary on a passenger side of the vehicle and extending forward of the vehicle, and a forward free space boundary forward of the vehicle and extending between the first free space boundary and the second free space boundary.
US11378956B2 Perception and planning collaboration framework for autonomous driving
A perception module is configured to perceive a driving environment surrounding an autonomous driving vehicle (ADV) based on sensor data, and to generate perception information using various perception models or methods. The perception information describes the perceived driving environment. Based on the perception information, a planning module is configured to plan a trajectory representing a route or a path for a current planning cycle. The ADV is then controlled and driven based on the trajectory. In addition, the planning module determines a critical region (also referred to as a critical area) surrounding the ADV based on the trajectory in view of a current location or position of the ADV. The metadata describing the critical region is transmitted to the perception module via an application programming interface (API) to allow the perception module to generate perception information for a next planning cycle in view of the critical region.
US11378955B2 Planning autonomous motion
Among other things, planning a motion of a machine having moving capabilities is based on strategic guidelines derived from various basic principles, such as laws, ethics, preferences, driving experiences, and road environments.
US11378954B2 Multi-processor SoC system
A multi-processor architecture for automated driving systems can be used to improve performance and provide design flexibility. For example, a multi-processor architecture can be used to implement command generation and safety functionality in different processors. The command generation processor can be a high performing processor compared with the safety processor. The safety processor can verify the safety of commands output from the command generation processor and provide additional I/O channels that are typically absent on high performing processors. Additionally, processing of some sensor data can be moved to expansion modules with additional processors to reduce bottlenecks and provide design flexibility for systems with different sensing requirements.
US11378953B2 Autoscrubber convertible between manual and autonomous operation
Autoscrubbers are capable of being operated in a manual (e.g. walk-behind) mode and an autonomous (operator free) mode and capable of switching between such operational modes. Apparatus and methods for steering such autoscrubbers use steering torque mechanisms to apply steering torques independently to left and right drive wheels. Steering systems for autonomous operation may be retrofit onto existing walk-behind autoscrubbers to implement this functionality. The autonomous control capability may not detract appreciably from an operator's ability to use the autoscrubber in a manual (walk-behind) mode.
US11378952B2 Autonomous vehicle remote support mapping interface
Methods and systems for remote support of autonomous operation of vehicles have been disclosed. State indicators are generated by a first state display based on state data from a portion of vehicles assigned to a respective first level control station. A second state display is generated for a second control station and displays state indicators for the state data of the vehicles. A remote support interface including the first state display and image data received from a first vehicle of the vehicles is generated. Instruction data to the first vehicle is transmitted using the remote support interface and based on an indication that the first vehicle needs remote support, the instruction data modifying the autonomous operation of the first vehicle. A workload between the first level control stations is allocated by assigning the vehicles using the state indicators of the second state display.
US11378951B2 Method for monitoring and controlling autonomous vehicle
Disclosed herein is a method for allowing a user to monitor or control an autonomous vehicle after a drop-off of the user. The method for monitoring and controlling an autonomous vehicle according to an embodiment includes receiving user alighting information for an autonomous vehicle, identifying whether a destination is set for the autonomous vehicle, determining an operating mode of a user terminal as a monitoring mode or a controlling mode on the basis of whether the destination is set, and transmitting a driving state of the autonomous vehicle to the user terminal, or transmitting a control signal corresponding to user manipulation inputted to the user terminal to the autonomous vehicle, on the basis of the operating mode.
US11378945B2 Method for operating a state monitoring system of a vibrating machine and state monitoring system
A method for operating a condition monitoring system of a vibrating machine in the form of a vibrating conveyor or a vibrating screen, it is provided that the condition monitoring system has at least one sensor designed for motion detection and/or acceleration detection, which is mounted on the vibrating machine. The sensor generates measurement data, which is further processed into characteristic values in a processing unit associated with the sensor. The characteristic values are stored as a data set or a plurality of data sets. The data sets and/or the data sets expanded to include metadata are transferred to a data storage and stored there. A knowledge base for an expert system is generated taking into account the information provided by the data sets and/or built on theoretical models.
US11378943B2 Information processing device, information processing method, and program
In an information processing device according to the present invention, a statistics estimation unit estimates a value of a state quantity by using a statistical model constructed based on values of past state quantities of a target device. A physical estimation unit estimates a value of a state quantity by using a physical model constructed based on design data of the target device. A specification unit specifies a value to be used to manage the target device from the value estimated by the statistics estimation unit and the value estimated by the physical estimation unit based on deterioration of the target device with time.
US11378931B2 Methods and apparatus for manufacturing a plurality of parts with tool path correction
A method of manufacturing a plurality of parts receives cutting instructions to produce a part based on a nominal model of the part. After cutting a given part, the method measures at least one particular feature of the given part with a coordinate measuring machine and subsequently calculates an error of the given part by determining an initial deviation between the cutting instructions and the nominal model. The cutting instructions are then adjusted based on the error to obtain updated cutting instructions, where the updated cutting instructions have a reduced deviation from the initial deviation with regard to the nominal model. The method then uses the updated cutting instructions to produce another part having a reduced error deviation from the nominal model.
US11378913B2 Image forming apparatus capable of controlling extension of use of drum cartridge
An image forming apparatus includes an apparatus body, a toner cartridge, a replaceable part, an apparatus body memory, and a controller. The replaceable part includes a replaceable part memory storing therein extended-use allowance-and-restriction information. The extended-use allowance-and-restriction information indicates one of allowance information and restriction information. The extended use is defined as use of the replaceable part even after the replaceable part exceeds the remaining life indicated by the life information stored in the apparatus body memory. The apparatus body memory stores life information indicating remaining life of the replaceable part. In a case where the controller determines that the extended-use allowance-and-restriction information indicates the restriction information, the controller is configured to restrict the extended use of the replaceable part. In a case where the controller determines that the extended-use allowance-and-restriction information indicates the allowance information, the controller is configured to allow the extended use of the replaceable part.
US11378909B2 Image forming apparatus and image forming unit
An image forming unit to be attached to an apparatus body of an image forming apparatus includes a first cartridge including a driven portion configured to rotate on a first rotational axis; and a second cartridge configured separable from the first cartridge. The second cartridge includes an input portion configured to receive driving force from the apparatus body; and a drive transmission portion configured to rotate on a second rotational axis and to transmit the driving force to the driven portion.
US11378899B1 Thermally conductive pipe, thermal processing device, and processing system
A thermally conductive pipe includes a pipe having closed both end portions; a working fluid that is enclosed in inside of the pipe and that is vaporized and liquefied; and a liquid transfer member that extends in a longitudinal direction of the inside of the pipe and that transfers the liquefied working fluid at least in the longitudinal direction. An occupancy rate of a cross-sectional area of the liquid transfer member to a cross-sectional area in a transverse direction of the inside of the pipe is in a range of 20% or more and 50% or less.
US11378897B2 Toner container having an encoded member and an alignment guide for locating a sensor relative to the encoded member
A toner container includes an encoded member that is encoded with identifying information of the toner container and that is operatively connected to an input gear of the toner container such that rotation of the input gear causes movement of the encoded member for communicating the identifying information to a sensor. A first alignment guide on the first side of the toner container includes a top surface that is unobstructed to contact a sensor housing from below when the toner container is installed in an image forming device. At least a portion of the top surface of the first alignment guide inclines upward and rearward for contacting and lifting the sensor housing upward during insertion of the toner container into the image forming device for aligning the sensor with an exposed portion of the encoded member.
US11378888B1 Lens adjustment for an edge exposure tool
An edge exposure tool may include a lens adjustment device that is capable of automatically adjusting various parameters of an edge exposure lens to account for changes in operating parameters of the edge exposure tool. In some implementations, the edge exposure tool may also include a controller that is capable of determining edge adjustment parameters for the edge exposure lens and exposure control parameters for the edge exposure tool using techniques such as big data mining, machine learning, and neural network processing. The lens adjustment device and the controller are capable of reducing and/or preventing the performance of the edge exposure tool from drifting out of tolerance, which may maintain the operation performance of the edge exposure tool and reduce the likelihood of wafer scratching, and may reduce the down-time of the edge exposure tool that would otherwise be caused by cleaning and calibration of the edge exposure lens.
US11378873B2 Projection display device
A projection display device of a front projection type includes a light valve that modulates light based on image data and emits the light and an image forming optical system that projects an optical image of the light modulated by the light valve onto a projection surface, in which the image forming optical system includes a first optical system that includes at least one lens and a first reflection member that reflects the light emitted from the light valve toward the first optical system, the first optical system and the first reflection member are configured to be rotatable in a pitch direction, and the first reflection member rotates by a pitch angle θ/2 in conjunction with rotation of the first optical system by a pitch angle θ.
US11378866B2 Imaging apparatus and imaging method for capturing bright image without using expensive large-diameter lens
The present disclosure relates to an imaging apparatus and an imaging method that permit capture of a bright image without using an expensive large-diameter lens. A mirror surface having an opening portion larger in area than an imaging element is formed at a former stage of the imaging element. The mirror surface concentrates light from a subject surface. The imaging apparatus captures an image formed by light that directly enters the imaging element and light that is reflected by the mirror surface and reconstructs a final image from the captured image. The present disclosure is applicable to an imaging apparatus.
US11378863B1 Nonlinear frequency conversion with variable average power and stable heat load
A system for nonlinear frequency conversion includes an acousto-optic modulator for diffracting a portion of an input laser beam as a first-order beam and transmitting a non-diffracted portion of the input laser beam as a zeroth-order beam. The system also includes a nonlinear crystal arranged to receive and frequency convert each of the zeroth-order and first-order beams to generate two respective frequency-converted laser beams, whereby, when the acousto-optic modulator changes the average-power ratio between the zeroth-order and first-order beams, variations of the heat load in the nonlinear crystal are minimized. Either one of the two frequency-converted laser beams may be used as an output laser beam of the system, while the other one of the two frequency-converted laser beams serves to stabilize the heat load in the nonlinear crystal when the acousto-optic modulator is operated to change the average power in the output laser beam.
US11378860B2 Dimming device, image display device, and display device, and dimming device manufacturing method
A dimming device 700 includes a first substrate 711 and a second substrate 712, a first electrode 731 formed on top of the first substrate 711, a dimming layer 720 formed on top of the first electrode 731, a second electrode 732 formed on top of at least the dimming layer 720, a moisture-retaining member 741 that covers at least the second electrode 732 and faces the second substrate 712, and sealing members 733, 734, 735, and 736 provided in an edge portion of the first substrate 711, and a moisture-retaining member extending portion 743 that extends from the moisture-retaining member 741 is disposed between the sealing member and the second substrate 712, and a thickness of the moisture-retaining member extending portion 743 is thinner than a thickness of the moisture-retaining member 742 in a central portion of the dimming device 700.
US11378855B2 Transparent display device and method for enhancing a displaying effect of a real object
A transparent display device and a method for enhancing a displaying effect of a real object include an array substrate, a color substrate disposed opposite to the array substrate, and a scattering liquid crystal cell located between the array substrate and the color substrate. Pixels structures are disposed on the array substrate. A photosensitive sensor is disposed in the pixel structure, and the photosensitive sensor is configured to control a transmittance of the pixel structure.
US11378845B2 Retardation film, polarizing plate comprising same, and liquid crystal display apparatus comprising same
An exemplary embodiment of the present application relates to a retardation film including: an acrylate-based resin; a retardation adjusting agent having a glass transition temperature (Tg) of 130° C. or more; and a composition comprising a triazine-based birefringence adjusting agent or a cured product thereof, in which the triazine-based birefringence adjusting agent is included in an amount of 5 parts by weight to 15 parts by weight, based on 100 parts by weight of the acrylate-based resin; a polarizing plate comprising the same, and a liquid crystal display device comprising the same.
US11378842B2 Backlight module and display device
This application discloses a backlight module, including: a back plate, a backlight source installed on the back plate, a luminous region located in the center region of the back plate, and a dark region which is located at the edge of the back plate and surrounds the luminous region. The backlight source includes first light sources and second light sources. The first light sources are located in the luminous region, and the second light sources are located in the dark region.
US11378840B2 Image display
A display has a screen which incorporates a light modulator. The screen may be a front projection screen or a rear-projection screen. The screen is illuminated with light from a light source comprising an array of controllable light-emitters. The controllable-emitters and elements of the light modulator may be controlled to adjust the intensity of light emanating from corresponding areas on the screen. The display may provide a high dynamic range.
US11378836B2 Display device
According to one embodiment, a display device includes a first substrate including a light-shielding layer and a conductive line having a first side surface and a second side surface on a side opposite to the first side surface, a second substrate opposed to the first substrate, a polymer dispersed liquid crystal layer held between the first substrate and the second substrate, and including a polymer and liquid crystal molecules, and a light-emitting element opposed to an end portion of at least one of the first substrate and the second substrate, wherein the first side surface is closer to the light-emitting element than the second side surface, and the light-shielding layer covers at least the first side surface of the conductive line.
US11378827B2 Photonic devices and methods of fabrication thereof
A photonic device includes a first region having a first doping type, and a second region having a second doping type, where the first region and the second region contact to form a vertical PN junction. The first region includes a silicon germanium (SiGe) region having a gradual germanium concentration.
US11378821B2 Progressive lens and method of manufacture thereof
Apparatus and methods are described including a progressive lens that is configured to provide a far-vision correction and a near-vision correction. The progressive lens includes a single-focus, far-vision corrective lens that is configured to provide only a portion of the far-vision correction, and a film coupled to the single-focus, far-vision corrective lens. The film defines a far-vision corrective portion that is configured to provide the remainder of the far-vision correction, a near-vision corrective portion that is configured to provide additive near-vision correction, and an intermediate portion in which the film transitions between the far-vision corrective portion and the near-vision corrective portion. Other applications are also described.
US11378820B2 Aspheric lens using e-value to control eye ball growth rate and method of manufacturing the same
An aspheric lens using an E-value to control an eyeball growth rate and a method of manufacturing the same are disclosed. A treatment zone of the aspheric lens includes a base curve having non-zero eccentricity, and the base curve can make the image shell formed on a retina have non-zero eccentricity, so as to increase a peripheral defocus area formed on the retina to effectively control myopia or hyperopia, thereby achieving the purpose of correcting myopia or hyperopia.
US11378815B2 Multi-view display device and method
A multi-view display device (1) is switchable between a single view and a multiple view mode. The display device comprises a display panel (3) having rows and columns of pixels or sub-pixels (5) configured to produce a display output. A lenticular lens arrangement (9) is arranged over a display output side of the display panel and includes an array of lenticular lens elements (11) which comprise an electro-optic material (23) adjacent a non-switchable optically transparent layer (21). The electro-optic material comprises a cholesteric liquid crystal component having an ordinary refractive index and an extra-ordinary refractive index. The cholesteric liquid crystal component comprises a helical structure defined by a pitch which is selected such that a product of the pitch and the difference between the ordinary and extra-ordinary refractive indices is equal to or less than a visible light wavelength of the display output. An effective refractive index of the cholesteric liquid crystal component is controllable by application of an electrical stimulus thereby permitting switching between the single view and multiple view modes.
US11378804B2 Wearable display device
A display device configured to emit image light to display an image, and a camera or an illuminance sensor as an external light sensor configured to sense external light are provided, and the camera or the illuminance sensor is positioned to overlap a visually transparent light-guiding unit forming a front-of-eye part of the display device in an emission direction of the image light. Thus, the direction of sensing the external light in the illuminance sensor and the camera is set correspondingly to the direction of the line of sight of the viewer and a state, where these are located in the proximity of the eye of the viewer, is maintained.
US11378802B2 Smart eyeglasses
A smart glasses include: a main frame having an eyeglass frame shape; a support frame coupled to a central portion of the main frame; a first display supported by the support frame and displaying a first image; a second display supported by the support frame and displaying a second image; a first mirror for reflecting the first image; a second mirror for reflecting the second image; a first main lens for providing a first main image from the central portion of the main frame to the inside thereof on the basis of the first image reflected by the first mirror; and a second main lens for providing a second main image from the central portion of the main frame to the inside thereof on the basis of the second image reflected by the second mirror.
US11378796B2 Light valve device and smart glass
The disclosure relates to a light valve device and smart glass. The light valve device includes a transparent substrate, a rollable light shielding film, and a limit fixing structure. The light shielding film includes an upper surface, a lower surface, and a plurality of end surfaces between the upper surface and the lower surface, the end surface including at least a first end surface and a second end surface that are opposite to each other, an edge portion of the light shielding film proximate to the first end surface being fixed on the transparent substrate, and the light shielding film being capable of being rolled to move the second end surface toward the first end surface. The limit fixing structure includes a first fixing member arranged on a portion of the light shielding film proximate to the second end surface; and a second fixing member arranged on the transparent substrate and configured to cooperate with the first fixing member to fix the light shielding film after the light shielding film is unrolled.
US11378787B2 Lens apparatus and camera system
A lens apparatus includes an optical system including a front lens group having a positive refractive power and configured to move to an object side during focusing from infinity to a close-distance object, and a rear lens group arranged on an image side of the front lens group and configured to be immovable during focusing, a motor configured to move the front lens group, and a holding member including a flange portion, on the object side, extending in a direction orthogonal to an optical axis of the optical system and configured to hold at least part of the rear lens group, wherein the motor includes a coil, a casing housing the coil, and a shaft portion extending from the casing in an optical-axis direction of the optical system, and arranged at a position at which an end surface on the image side of the casing is on the object side with respect to the flange portion in the optical-axis direction.
US11378786B2 Projection lens with four glass elements having spherical surfaces
A projection lens can include four lens elements, each lens element being formed from glass and including spherical or planar incident and exiting surfaces. Compared to a projection lens that uses three lens elements, the four-element projection lens has relaxed manufactured and alignment tolerances. Unlike a projection lens that uses one or more plastic elements or uses aspherical surfaces, the all-glass projection lens can be manufactured using relatively fast and inexpensive grinding and polishing techniques. One or two of the glass lens elements can optionally be formed symmetrically, so as to be reversible. One glass element can optionally be piano-convex. A right-angle prism can direct light from a video display into the four glass elements. An achromatic prism can angularly divert the optical axis by about eight degrees and can direct light out of the four glass elements into a near-eye waveguide.
US11378775B2 Camera lens
The present disclosure provides a camera lens which has good optical properties and a narrow angle, and includes five lenses. The camera lens includes, from an object side, a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a positive refractive power, a fourth lens having a positive refractive power, and a fifth lens having a positive refractive power. The camera lens satisfies specified relational expressions.
US11378774B2 Lens control apparatus, imaging apparatus including lens control apparatus, and lens control method
A lens control apparatus includes a control unit that controls a position of a zoom lens and a position of a focus lens, a storage unit that stores cam tracks, an object distance acquisition unit that acquires an object distance, and a target position acquisition unit that acquires information of a first track corresponding to the object distance acquired by the object distance acquisition unit before movement of the zoom lens and a second track corresponding to an object distance longer than that of the first track, and the target position of the focus lens so as to move a focal position of an imaging optical system including the zoom lens and the focus lens based on the first track and the second track when zoom magnification of the imaging optical system including the zoom lens and the focus lens is increased by the movement of the zoom lens.
US11378768B2 Focus control device, focus control method, and imaging device
A temperature detection section detects the temperature of an imaging lens. A control section sets a focal point change correction amount for a distance from the imaging lens to an imaging surface of an imaging element, on the basis of the temperature at the time of focusing and the current temperature that are detected by the temperature detection section, and a signal reading range according to an imaging mode on the imaging surface of the imaging element where a subject optical image is formed by the imaging lens. A distance adjustment section performs an adjustment according to the focal point change correction amount set by the control section, on the distance from the imaging lens to the imaging surface at the time of focusing. Obtain a picked-up image restrained from being lowered in resolution, irrespectively of the temperature change of the imaging lens or switching of the imaging mode.
US11378751B2 Laser patterned adapters with waveguides and etched connectors for low cost alignment of optics to chips
By determining an alignment point for a photonic element in a substrate of a given material; applying, via a laser aligned with the photonic element according to the alignment point, an etching pattern to the photonic element to produce a patterned region and an un-patterned region in the photonic element, wherein applying the etching pattern alters a chemical bond in the given material for the patterned region of the photonic element that increases a reactivity of the given material to an etchant relative to a reactivity of the un-patterned region, and wherein the patterned region defines an engagement feature in the un-patterned region that is configured to engage with a mating feature on a Photonic Integrated Circuit (PIC); and removing the patterned region from the photonic element via the etchant, various systems and methods may make use of laser patterning in optical components to enable alignment of optics to chips.
US11378750B2 Germanium photodetector embedded in a multi-mode interferometer
A method includes etching a silicon layer to form a silicon slab and an upper silicon region over the silicon slab, and implanting the silicon slab and the upper silicon region to form a p-type region, an n-type region, and an intrinsic region between the p-type region and the n-type region. The method further includes etching the p-type region, the n-type region, and the intrinsic region to form a trench. The remaining portions of the upper silicon region form a Multi-Mode Interferometer (MMI) region. An epitaxy process is performed to grow a germanium region in the trench. Electrical connections are made to connect to the p-type region and the n-type region.
US11378740B2 Optical waveguide and method for manufacturing same
An optical waveguide is provided and includes: a core forming layer with a high refractive index; and a first clad layer with a low refractive index, bonded to a first main surface of the core forming layer. The core forming layer is provided in its plane direction with a core portion, lateral clad portions each having one side adjacent to a corresponding side of the core portion, and high refractive index portions each adjacent to the other side of a corresponding one of the lateral clad portions. The core portion is provided in its plane direction with a central region, and GI regions in each of which a refractive index continuously decreases from the central region toward an interface with the corresponding one of the lateral clad portions. The lateral clad portions each include a region having a constant refractive index.
US11378738B2 Optical fiber
An optical fiber includes a core with radius r1, a first clad layer with outermost radius r2 adjacent to the core at radial position r1 and covering the outer periphery of the core, a second clad layer with outermost radius r3 adjacent to the first clad layer at radial position r2 and covering the outer periphery of the first clad layer, and a third clad layer adjacent to the second clad layer at radial position r3 and covering the outer periphery of the second clad layer. The refractive index of the first clad layer decreases continuously from the inside to the outside, reaching a maximum value at radial position r1 and a minimum value at radial position r2. The refractive index of the second clad layer increases continuously from the inside to the outside, reaching a minimum value at radial position r2 and a maximum value at radial position r3.
US11378732B2 Holographic waveguide backlight and related methods of manufacturing
Systems and methods for holographic waveguide backlights in accordance with various embodiments of the invention are illustrated. One embodiment includes an optical illumination device including at least one waveguide, a source of light optically coupled to the at least one waveguide configured to emit light having a first polarization state, a first plurality of grating elements for diffracting the light having the first polarization state out of the at least one waveguide into a first set of output paths, a second plurality of grating elements for diffracting the light having the first polarization state light out of the at least one waveguide into a second set of output paths, and at least one input coupler configured to couple at least a portion of the light having the first polarization state towards the first and second pluralities of grating elements.
US11378726B2 Filter structure, filter layer and display panel
The present disclosure provides a filter structure, a filter layer and a display panel. The filter structure includes a first transflective layer, a second transflective layer and a transparent film between the first transflective layer and the second transflective layer. The filter structure is configured to make light of a specific wavelength range in incident light incident from the first transflective layer into the filter structure be emergent from the second transflective layer by adjusting at least one of a thickness and the refractive index of the transparent film, a thickness and the refractive index of the first transflective layer, and a thickness and the refractive index of the second transflective layer, and make a transmittance of the light of the specific wavelength range be not less than 90%, by adjusting at least one of the thickness, the refractive index, and an extinction coefficient of the second transflective layer.
US11378721B2 Display device
A display device includes: a display panel including a substrate, and an organic light emitting element; an ultraviolet ray blocking part on a rear surface of the substrate of the display panel; a rear protection layer on a rear surface of the ultraviolet ray blocking part, and having an opening; and a sensor in the opening of the rear protection layer. The ultraviolet ray blocking part includes polyester.
US11378720B2 Adhesion primer for laminate in cast lenses
Embodiments of the disclosure relate to a primer composition for increasing the adhesion of a polarizing film laminate to a cast-polymerized lens. The primer includes an acrylic polymer, polyurethane acrylate oligomer, a solvent, a UV curing agent, and a monomer which promotes adhesion to a cast-polymerized lens.
US11378705B2 Genetic quality of pick attribute for seismic cubes and surfaces
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to generate a custom seismic surface and volume attribute. In one aspect, a method includes receiving a seismic cube and a seismic surface, and the seismic cube includes traces recorded at receivers deployed to collect seismic data. The seismic surface is picked on the seismic cube. Seismic wavelets are extracted with a selected length from the seismic cube along an intersection with the seismic surface for each spatial coordinate associated with the seismic surface. A reference wavelet is determined. A surface attribute map is generated based on comparing each of the seismic wavelets to the reference wavelet. A productivity of the seismic surface is evaluated using the surface attribute map.
US11378704B2 Method for generating an image of a subsurface of an area of interest from seismic data
The invention relates to a computer-implemented method for generating an image of a subsurface of an area of interest from seismic data. The method comprises providing seismic wavefields, providing a zero-offset seismic wavefield dataset, determining a seismic velocity parameter model w(x) comprising an initial model w0(x), a low frequency perturbation term δmb(x) and a high frequency perturbation term δmr(x), determining an optimal seismic velocity parameter model wopt(x) by computing a plurality of iterations, each iteration comprising calculating and optimizing a cost function, said cost function being dependent on the zero-offset seismic wavefield and on the low frequency perturbation term δmb(x) as a parameter in the optimization of the cost function, the high frequency perturbation term δmr(x) being related to the velocity parameter model w(x) to keep the provided zero-offset seismic wavefield data invariant with respect to the low frequency perturbation term δmb(x).
US11378696B2 Local error generation device, computer readable medium, and positioning augmentation information distribution system
A local error estimation unit (515) of a local error generation device (500) estimates and generates local errors (δT, δI) based on global errors (δo, δt, δb) included in positioning augmentation information (81) produced in an electronic reference point network (120) and observed data (61) generated by receivers on electronic reference points (611, 612) not belonging to the electronic reference point network (120). The local errors (δT, δI) are errors that influence positioning accuracy in a region where the electronic reference points (611, 612) exist and that depend on the region where the electronic reference points (611, 612) exist.
US11378692B2 LIDAR system with polarization diversity
The system also includes components that combine contributions from different signals so as to generate composite signals that each carries the LIDAR data. Each composite signal is associated with a polarization state and is also a signal component selected from a quadrature component and an in-phase component. Each of the composite signals is associated with a different combination of polarization state and signal component. The system also includes electronics that combine the composite signals so as to generate an in-phase component of a complex LIDAR data signal and a quadrature component of the LIDAR data signal. The electronics extract the LIDAR data from the complex LIDAR data signal.
US11378689B2 Highly multiplexed coherent LIDAR system
A light detection and ranging (LIDAR) system comprises a laser diode; a laser diode driver circuit configured generate a laser beam using the laser diode and to frequency chirp the generated laser beam according to a frequency chirp period; a laser splitter to split the generated laser beam into N transmit laser beams pointed at different angles, wherein N is an integer greater than one, and a frequency chirp period of each of the N transmit laser beams is the frequency chirp period of the generated laser beam; and multiple return beam paths to receive N return beams and determine time of flight values for the N return beams in parallel.
US11378687B2 Distance measurement apparatus and distance measurement method
A distance measurement apparatus including at least one measurement unit, in which the measurement unit includes: a voltage level converter that applies an arbitrary bias to a voltage obtained on the basis of an output from a light receiver to offset a level of the voltage; an amplifier that amplifies a voltage output from the voltage level converter; and a measurement section that measures a timing at which an output from the amplifier reaches a predetermined threshold.
US11378683B2 Vehicle radar sensor assemblies
RADAR sensor assemblies/modules, particularly those for vehicles. In some embodiments, the assembly may comprise a plurality of waveguides, each waveguide of the plurality of waveguides being defined by a waveguide groove. A slot may be positioned to extend along an axis of each of the plurality of waveguide grooves. Each of the waveguides may be further defined, at least in part, by a periodic feature that extends back and forth in a periodic manner along at least a portion of its respective waveguide and a plurality of periodic signal confinement structures, a first periodic signal confinement structure of which may extend adjacent to a first side of each of the plurality of waveguides, and a second periodic signal confinement structure which may extend along a second side of each of the plurality of waveguides opposite the first side.
US11378682B2 Synthetic aperture radar imaging apparatus and methods for moving targets
A synthetic aperture radar (SAR) system may employ SAR imaging to advantageously estimate or monitor a transit characteristic (e.g., velocity, acceleration) of a vehicle, for example a ground based vehicle or water based vehicle. A dual-beam SAR antenna illuminate a moving target with a first radar beam and a second radar beam at an angular offset relative to the first radar beam. Pulses may be transmitted and backscattered energy received simultaneously by the SAR transceiver via the first and second radar beams. A SAR data processor may generate a first image from the first radar beam and a second image from the second radar beam, co-registering the first and second images, comparing the location of the moving target in the first and second images, and estimate a velocity of the moving target based at least in part on the angular offset.
US11378677B2 Spatial imaging apparatus and method for imaging radar
Aspects of the disclosure are directed to spatial imaging using an imaging radar including generating a plurality of range/Doppler/channel images from a detected image and a four-dimensional image; generating a transfer matrix for each of the plurality of range/Doppler/channel images; generating a plurality of scatterer parameters using maximum likelihood (ML) processing on the plurality of range/Doppler/channel images; generating a plurality of refined scatterer parameters from the plurality of scatterer parameters and the transfer matrix; determining a minimal-order scatterer configuration using the plurality of refined scatterer parameters and the transfer matrix; and generating a set of determined scatterer parameters from the minimal-order scatterer configuration and the transfer matrix.
US11378676B2 Methods and systems for detecting and/or tracking a projectile
A device for detecting and/or tracking a projectile has a receiving antenna, for receiving at least an electromagnetic signal emitted by at least one radar, at least one amplifier configured to amplify the electromagnetic signal received by the receiving antenna, and at least one emitting antenna. The emitting antenna is configured to return, at an output of the device, an amplified electromagnetic signal for calculating data indicative of the trajectory of the projectile based at least on the amplified electromagnetic signal. A system for detecting a projectile has a transmitting device mounted on the projectile, a radar configured to sense an electromagnetic signal produced and sent by the transmitting device. The signals emitted from the projectile are limited to the electromagnetic signal sent by the transmitting device, and a processing unit, configured to calculate data indicative of the trajectory of the projectile, based on the sensing of the electromagnetic signal.
US11378670B2 Ultrasonic device and ultrasonic apparatus
An ultrasonic device includes nine ultrasonic array units arranged in a grid pattern of three rows and three columns, nine drive bypass wires that input and output drive signals to and from the respective ultrasonic array units, a first common bypass wire to which a common potential is applied, coupled to the eight ultrasonic array units, a second common bypass wire coupled to the ultrasonic array unit to which the first common bypass wire is not coupled, and a third common bypass wire coupling the first and the second common bypass wires. One of the drive bypass wires, the first common bypass wire, and the second common bypass wire is placed between the ultrasonic array units placed adjacent to each other. The third common bypass wire is placed inside of the ultrasonic array unit placed adjacent to the ultrasonic array unit coupled to the second common bypass wire.
US11378666B2 Sizing the field of view of a detector to improve operation of a lidar system
A lidar system includes a light source, a scanner, and a receiver and is configured to detect remote targets located up to RMAX meters away. The receiver includes a detector with a field of view larger than the light-source field of view. The scanner causes the detector field of view to move relative to the instantaneous light-source field of view along the scan direction, so that (i) when a pulse of light is emitted, the instantaneous light-source field of view is approximately centered within the detector field of view, and (ii) when a scattered pulse of light returns from a target located RMAX meters away, the instantaneous light-source field of view is located near an edge of the field of view of the detector and is contained within the field of view of the detector.
US11378653B2 Method for increasing the reliability of determining the position of a vehicle on the basis of a plurality of detection points
A method for increasing the reliability of determining the position of a vehicle on the basis of a plurality of detection points is described, the plurality of detection points being acquired using a radio-based and/or an optical sensor system, in particular a radar system, of a vehicle receiving electromagnetic signals from a vicinity of the vehicle, and each of the plurality of detection point representing a location in the vicinity of the vehicle, wherein the method comprises for each detection point of at least a subset of the plurality of detection points: determining at least one geometrical object associated with the detection point; determining at least one group of detection points from the subset sharing the at least one geometrical object; determining a quantity of detection points in the at least one group; evaluating a weight which represents the quantity of detection points in the at least one group on a predefined scale, and processing the detection point with respect to the weight.
US11378639B2 System and method to reduce eddy current artifacts in magnetic resonance imaging
Some implementations provide a system that includes: a housing having a bore in which a subject to be image is placed; a main magnet configured to generate a volume of magnetic field within the bore, the volume of magnetic field having inhomogeneity below a defined threshold; one or more gradient coils configured to linearly vary the volume of magnetic field as a function of spatial location; one or more pulse generating coils configured to generate and apply radio frequency (RF) pulses to the volume of magnetic field in sequence to scan the portion of the subject; one or more shim gradient coils configured to perturb a spatial distribution of the linearly varying volume of magnetic field; and a control unit configured to operate the gradient coils, pulse generating coils, and shim gradient coils such that only the user-defined region within the volume of magnetic field is imaged.
US11378634B2 Magnetic resonance tomography (MRT) imaging, employing RF receive coils with temporal sensitivity profile modulation
A method of magnetic resonance tomography includes arranging an object in a static magnetic field, subjecting it to radiofrequency (RF) pulses and magnetic field gradients for creating spatial encoding of magnetic resonance signals, acquiring the signals with at least two RF receive coils, each with a self-resonance frequency and a spatially restricted sensitivity profile, and reconstructing an object image. Spatial encoding of the signals by the gradients and the profiles is utilized, wherein the profile of at least one of the coils is subjected to a temporal sensitivity profile modulation while acquiring the signal. The self-resonance frequency of the at least one coil is set within a predetermined receive bandwidth of a constant resonance frequency value during the modulation. The reconstructing further utilizes the modulation for obtaining additional spatial information to the spatial encoding of the signals by the gradients. Furthermore, an MRI device is described.
US11378630B2 Radio-frequency coil signal chain for a low-field MRI system
Methods and apparatus for reducing noise in RF signal chain circuitry for a low-field magnetic resonance imaging system are provided. A switching circuit in the RF signal chain circuitry may include at least one field effect transistor (FET) configured to operate as an RF switch at an operating frequency of less than 10 MHz. A decoupling circuit may include tuning circuitry coupled across inputs of an amplifier and active feedback circuitry coupled between an output of the amplifier and an input of the amplifier, wherein the active feedback circuitry includes a feedback capacitor configured to reduce a quality factor of an RF coil coupled to the amplifier.
US11378628B2 Testing device of inverter device
A testing device of an inverter device includes a power supply device including an AC-DC conversion circuit for converting AC power received from an AC power supply into DC power and a control part for controlling the AC-DC conversion circuit and a filter circuit interposed between a tested inverter device to be tested and the power supply device, having a reactor and a capacitor, and delivering the DC power output from the power supply device to the tested inverter device. The control part is configured to execute output adjustment of the AC-DC conversion circuit when a test start signal is generated to start an instantaneous voltage abnormality test which is a test changing magnitude of power supply voltage of the AC power supply in a predetermined direction being either one of increase or decrease during operation of the tested inverter device and the power supply device.
US11378626B2 System and method for managing battery of vehicle
A system for managing a battery of a vehicle includes a first controller configured to control a power-on (IG ON) state and a power-off (IG OFF) state of a plurality of controllers in the vehicle and to be periodically woken up in the power-off (IG OFF) state to wake up at least some of the plurality of controllers, and a second controller configured to turn off a main relay connecting a first battery in the vehicle and a vehicle system when the power-off (IG OFF) state begins, to monitor a state of the first battery storing energy for generating power of the vehicle by maintaining power during a preset first reference time, to be woken up at a wake-up period of the first controller when the first reference time elapses, and to monitor the state of the first battery.
US11378620B2 Method and system for detecting abnormal die
A method for detecting an abnormal die includes providing a wafer, determining the surrounding dies in accordance with a position of a target die on the wafer, calculating a difference between a value of an electrical characteristic of each of the surrounding dies and a value of an electrical characteristic of the target die to obtain the electrical characteristic deviations, ranking the absolute values of the electrical characteristic deviations to generate a ranking result, and determining the characteristic-related dies from the surrounding dies in accordance with the ranking result, determining a target-related area in accordance with the position of the target die, determining the target-related die from the characteristic-related dies in accordance with the target-related area and determining whether the target die is qualified in accordance with the target-related die.
US11378615B2 Thermal test head for an integrated circuit device
A thermal test head for an integrated circuit device includes a heat exchanger assembly, a contact assembly configured to contact the integrated circuit, and a thermal control assembly disposed between the heat exchanger assembly and the contact assembly. The thermal control assembly includes a Peltier device in thermal contact with opposing surfaces of the heat exchanger assembly and the contact assembly, and a spacer in physical contact with the opposing surfaces of the heat exchanger assembly and the contact assembly.
US11378614B2 Temperature detection of power switch using modulation of driver output impedance
This disclosure is directed to circuits and techniques for detecting or responding to temperature of a power switch. A driver circuit for the power switch may be configured to deliver a modulation signal to a control node of the power switch to control on/off switching of the power switch, wherein the driver circuit is further configured to modulate an output impedance of the driver circuit at the control node, perform one or more voltage measurements while modulating the output impedance of the driver circuit, and control the power switch based at least in part on the one or more voltage measurements.
US11378613B2 IGBT module reliability evaluation method and device based on bonding wire degradation
The disclosure discloses an IGBT module reliability evaluation method and device based on bonding wire degradation, which belong to the field of IGBT reliability evaluation. The realization of the method includes: obtaining a relationship between a IGBT chip conduction voltage drop Uces and an operating current Ic along with a chip junction temperature Tc; for an IGBT module under test, obtaining the conduction voltage drop Uces-c of the IGBT chip through the operating current Ic and the chip junction temperature Tc; obtaining an external conduction voltage drop Uces-m of the IGBT module by using a voltmeter; performing subtraction to obtain a voltage drop at a junction of a IGBT chip and a bonding wire, and combining the operating current to obtain a resistance at the junction; determining that the IGBT module has failed when the resistance at the junction increases to 5% of an equivalent impedance of the IGBT module.
US11378600B2 Squelch and disconnect detector
A circuit is disclosed. The circuit includes an input port, an output port, a squelch detector and a disconnect detector. The squelch detector and the disconnect detector are enabled or disabled by a signal such that only one of the squelch detector and the disconnect detector is active at a given time. When the squelch detector is active, a threshold generator generates a squelch threshold for the squelch detector based on a squelch configuration data indicative of a predefined squelch threshold. When the disconnect detector is active, the threshold generator generates a disconnect threshold for the disconnect detector based on a disconnect configuration data indicative of a predefined disconnect threshold.
US11378599B2 System for spiking, i.e. exploring voltage, in electric cables
A system (1) for spiking, i.e. exploring voltage, in electric cables (5) comprises a first clamping jaw (3) and a second clamping jaw (4) to lock a portion of an electric cable (5) in a clamping position (7), an elongated metal blade (8) which can be displaced between a retracted position and an extended position in the clamping position (7), a hydraulic actuator (9) to displace the blade (8), with respect to the first and second clamping jaws (3, 4), from the retracted position into the extended position, a pump (10) adapted to increase the pressure of a hydraulic liquid acting on the hydraulic actuator (9), a hand-held remote control (12) for remotely actuating and controlling the pump (10), wireless actuation communication means (13) adapted to provide pump actuation signals from the remote control (12) to the pump (10).
US11378583B2 Automated clinical analyzer system and method
An analyzer system for in vitro diagnostics includes a sample handler module having a robot arm that delivers samples from drawers into carriers on a linear synchronous motor automation track. Samples are delivered via the automation track to individual track sections associated with individual analyzer modules. Analyzer modules aspirate sample portions directly from the sample carriers and perform analysis thereon.
US11378582B2 Systems and methods for automated sample handling
Embodiments of systems and methods for automated sample handling are disclosed. In an example, a system for automated sample handling includes reaction wells, a magnet, a magnetic manipulator, and a punch. The reaction wells are configured to each hold a reagent and collectively move horizontally. A first reaction well holds magnetic beads, and a second reaction well is partitioned by a seal. The magnet is configured to move vertically and capture the magnetic beads on a bottom surface of the first reaction well when moving to an upper position beneath the first reaction well. The magnetic manipulator is configured to manipulate the magnetic beads and includes a magnetic rod configured to move vertically to be above or in the first reaction well and a sheath below the magnetic rod and configured to move vertically and receive the magnetic rod. The punch is configured to move vertically and break the seal of the second reaction well when moving to a lower position in the second reaction well.
US11378581B2 Monoisotopic mass determination of macromolecules via mass spectrometry
The present invention provides a method for the determination of the monoisotopic mass of a macromolecule from a mass Mmono spectrometry spectrum of said macromolecule based on the experimentally determined most abundant mass, with accuracy in the low parts-per-million (ppm) range. The method uses a simple, double-linear model for predicting the monoisotopic mass based on the experimentally determined most abundant mass, comprising the steps of (a) deriving the most abundant mass MMostAb from the spectrum; and (b) calculating the monoisotopic mass MMono from the most abundant mass MMostAb, using MMono=a+βMMOSTAB+ε; wherein β is a scalar slope obtainable by fitting the slope of monoisotopic mass versus most abundant mass for a plurality of macromolecules from a macromolecule database; and ε is a scalar residue of the form ε=εint+sfrac, εint being an integer, and εfrac being a sawtooth function of MMostAb.
US11378578B2 Reagents, systems and methods for analyzing erythrocytes and platelets
Aspects of the invention include hematology analysis reagents, systems and methods that can be used to preserve blood cell morphology and integrity as well as provide sample integrity and optical clarity to facilitate optical analysis of blood samples. In some embodiments, the reagents include a non-phosphate organic buffer and a sphering surfactant. The pH and osmolality of the reagents may be adjusted to desired ranges. In addition, the reagents can be simply diluted with de-ionized water prior to use.
US11378565B2 Method for in-ovo fertilisation determination and gender determination on a closed egg
A method for in-ova fertilisation determination and gender determination on a closed egg. The aim is to specify a method for the in-ovo fertilisation determination and gender determination on a closed egg. This aim is achieved by a method in which a closed egg is positioned, candled and/or illuminated, next an image of the closed egg is recorded, then the captured data are evaluated and the position of the cardiovascular system located in the egg is calculated. A detection unit is adjusted via the calculated position of the cardiovascular system by means of a positioning unit and subsequently the blood is stimulated, then the blood-specific and blood-foreign absorption spectra are detected and selected, the fertilisation is ascertained and then the spectra containing blood-foreign information are compensated by a compensation method and the spectra are classified for sex determination.
US11378564B2 Systems and methods for integrated and comprehensive management of cannabis products
Embodiments of the disclosure provide a method of managing information related to a cannabis product across a distributed validated system. The method includes enabling an authorized user to create a plurality of data containing genetic profile of a seed, plant growth conditions of a crop, and manufacturing information used for production of the cannabis product, and measurements of quality and quantity of desired components and undesired components in the cannabis product. The method includes associating the plurality of data to a record which is identified by a unique identifier. The method includes storing the record into a memory for access by one or more of a plurality of authorized users using the unique identifier. The method includes analyzing the cannabis product to determine the quality and quantity of desired components and undesired components in the cannabis product. The method includes determining concentration of cannabinoids in the cannabis product.
US11378559B2 Flow cell and liquid chromatographic unit having same
A flow cell and a liquid chromatographic unit are provided. The flow cell includes a housing, a cell core, a liquid-core waveguide, an inlet connection assembly and an outlet connection assembly. The cell core is provided in the housing, and is provided with a liquid feed recess, a liquid channel and a liquid discharge recess therein. The liquid-core waveguide is provided in the liquid channel. The inlet connection assembly is provided at an end of the cell core, and includes an inlet press block, a liquid feed tube, and a light entering tube. The outlet connection assembly is arranged at another end of the cell core and is provided with a light exit hole.
US11378557B2 Chromatography cartridge seal arrangement
The present invention relates chromatography cartridge comprising a barrel to be sealed with a cap utilizing a seal member such as an O-ring. The barrel comprises barrel lip on the circular top surface of the barrel. The cap comprises a seal holder and a space to accommodate the seal member. Then the cap is mounted on the barrel an interior contact surface of the cap will contact the barrel lip and force the barrel lip to shear inwards. The barrel lip and the contact surface will form a first cartridge seal. The barrel lip will in turn contact the seal member which will contact a seal surface of the cap and the seal holder to form a second cartridge seal.
US11378552B2 Microscale photoacoustic spectroscopy, imaging, and microscopy
A microscale photoacoustic sensor uses the detection of ultrasound waves generated by a sample in response to incident light absorption to perform photoacoustic spectroscopy, imaging, and microscopy. The microscale photoacoustic sensor, including components to excite a sample and detect ultrasound waves, may be integrated onto a single chip. The microscale photoacoustic sensor may excite a sample using a metasurface collimator. The metasurface collimator includes an array of diffraction grooves to collimate an excitation beam uniformly out of the plane of the sensor to create a wide and homogeneous beam spot. The microscale photoacoustic sensor may detect ultrasound waves using an optical photoacoustic transducer. The optical photoacoustic transducer includes a resonator on a mechanical membrane to detect ultrasound waves with high sensitivity. The microscale photoacoustic sensor may be used in applications such as deep-tissue neural imaging or microfluidic biological screening.
US11378543B2 Gas sensor and sensor element
A gas sensor includes an element body, an inner main pump electrode, an inner auxiliary pump electrode, an inner preliminary pump electrode, a measurement electrode, a reference electrode, a measurement voltage detection device, a specific gas concentration detection device. The inner preliminary pump electrode, the inner main pump electrode, the inner auxiliary pump electrode and the measurement electrode include each contain a noble metal having catalytic activity. At least one of the inner preliminary pump electrode and the inner main pump electrode contains no noble metal having a catalytic activity suppression ability, the catalytic activity suppression ability being an ability to suppress the catalytic activity of the noble metal having the catalytic activity from being exhibited to the specific gas. The inner auxiliary pump electrode contains a noble metal having the catalytic activity suppression ability.
US11378539B2 Fabrication of iridium oxide pH sensors and sensory arrays
A method of fabricating amorphous iridium oxide film pH sensors and microfluidic devices incorporating the pH sensors. The present invention provides a fabrication method for sol-gel based iridium oxide (IrOx) thin film pH sensors and microelectrodes. The invention further provides microelectrode arrays produced by the fabrication methods and microfluidic devices including the microelectrodes and microelectrode arrays. In one aspect, the invention is a method for fabricating a microelectrode pH sensor.
US11378536B2 Method for producing a nanofilm, sensor arrangement comprising a nanofilm, and nanosieve comprising a nanofilm
A method for producing a nanofilm includes providing a microsieve having a first and a second opposite surface region, wherein micropores are formed between the first and second surface regions; applying a nanomaterial suspension on the first surface region of the microsieve, wherein the nanomaterial suspension comprises nanomaterial particles; and creating a pressure difference at a plurality of the micropores between the first and second surface region of the microsieve in order to move the nanomaterial suspension into the micropores and/or through the micropores, such that the nanomaterial particles adhere to the first surface region and to the wall regions of the micropores and form the nanofilm.
US11378533B2 Detecting settled solids in a conduit for transporting a slurry
A device (100) for detecting settled solids (300) in a conduit (200) for transporting slurry. The device (100) comprises a housing (110) positionable to define at least a segment of a flow path for the slurry. The device (100) comprises a reference temperature sensor (140) associated with the inside of the housing 110 in order to measure an ambient temperature of the slurry within the conduit. The device (100) further comprises a plurality of heaters (150) spaced around part of the inside circumference housing (110) that are maintained at a target temperature that is higher titan the ambient temperature of the slurry.
US11378532B2 Inspection system and inspection method to qualify semiconductor structures
An inspection system serves to qualify semiconductor structures. The inspection system has an ion beam source for space-resolved exposition of the structures to be qualified with an ion beam. The inspection system also includes a secondary ion detection device with a mass spectrometer. The mass spectrometer is configured to measure an ion mass to charge ratio in a given bandwidth.
US11378529B2 Analytical methods using X-ray absorption spectroscopy for quantifying or evaluating metal ions in a dentifrice
The disclosure contains a method of quantifying and/or evaluating metal ions in a dentifrice, wherein the method comprises subjecting the dentifrice to X-ray absorption spectroscopy (XAS), and wherein the XAS is used to measure and/or evaluate the metal ions in the dentifrice. Also disclosed are methods of selecting and screening for dentifrices based upon the evaluation and quantification of their metal ion content.
US11378525B2 Systems and methods for evaluating critical dimensions based on diffraction-based overlay metrology
Systems and methods for evaluating critical dimensions of a semiconductor device are provided. The semiconductor device includes a first layer comprising a first set of overlay markings and a second layer comprising a second set of overlay markings. The second layer is higher than the first layer. The first set of overlay markings includes a plurality of diffraction gratings. Each of the plurality of diffraction gratings has a first period. The second set of overlay markings includes a plurality diffraction grating clusters. Each of the plurality of diffraction grating clusters has a plurality of diffraction grating units. The plurality of diffraction grating units in at least one of the plurality of diffraction grating clusters have the first period. At least one of the plurality of diffraction grating units includes a diffraction grating having a second period that is smaller than the first period.
US11378523B1 Imaging device blemish detection test enclosure
An imaging device blemish detection test enclosure and techniques for an optical imaging device includes a mounting structure for mounting an optical imaging device, a first body with a concave surface, and a second body holding the mounting structure relative to the first body. The mounting structure and the second body may orient an optical axis of a lens of the optical imaging device towards the concave surface and locate the lens relative to the concave surface where the interface between the first and second bodies is outside of a lens field of view of the lens. The system may include a light source disposed in the second body and directed towards the concave surface of the of the first body providing an evenly illuminating the concave surface. The concave surface may include a surface of a spherical sector greater than a hemisphere.
US11378521B2 Optical condition determination system and optical condition determination method
An optical condition determination system includes a simulation execution unit that performs an optical simulation on a surface texture model that models a surface texture of a target object of the appearance inspection, and a defect model that models a defect of the target object, under a plurality of optical conditions to generate a surface texture image and a defect image, an image synthesizing unit that synthesizes the surface texture image and the defect image generated by an optical simulation under the same optical condition to generate a synthetic image, an evaluation value calculating unit that calculates an evaluation value representing easiness of detecting the defect in the synthetic image, a correlation analysis unit that analyzes a correlation between an optical condition and the evaluation value corresponding to the synthetic image, and an optimum condition searching unit that searches for the optical condition suitable for the appearance inspection based on an analysis result of the correlation.
US11378520B2 Auto focus function for vision inspection system
A vision inspection system includes a platform supporting parts for inspection at an inspection zone, an inspection station positioned adjacent the platform at the inspection zone including an imaging device to image the parts in a field of view above the upper surface, and a vision inspection controller receiving images from the imaging device. The vision inspection controller includes an auto focus module for orienting the imaging device relative to the inspection zone. The auto focus module determines a working distance for the imaging device from the inspection zone. The auto focus module calculates an image contrast score of pixel values of the images at various working distances from the inspection zone. The vision inspection controller causes the inspection station to operate the imaging device at an imaging working distance corresponding to the working distance associated with the highest image contrast score.
US11378516B2 Label-free single molecule spectroscopy and detection
A label-free detection and characterization system includes an optical source; an optical path arranged to be optically coupled to the optical source; an optical resonator disposed proximate the optical path along a side of the optical path, the optical resonator having an optical whispering-gallery mode and being optically coupled to the optical path through an evanescent field to excite the optical whispering-gallery mode; an optical receiver arranged to be optically coupled to the optical path. The optical source is frequency locked to a resonance frequency of the optical resonator and provides light sufficiently intense to provide four-wave mixing while being coupled with the optical resonator resulting in a comb spectrum received by the optical receiver. The comb spectrum provides characteristic changes in the presence of a substance in contact with the optical resonator to provide detection and characterization of the substance.
US11378510B2 Fine particle measuring device and fine particle measuring method
Provided is a fine particle measuring device and the like at least including at least two light sources having different wavelength region, a detection unit that detects light from a fluorescent reference particle in accordance with excitation light from the light sources, and an information processing unit that compares, on the basis of information detected by the detection unit, a feature quantity of an output pulse based on a reference light source among the plurality of light sources with a feature quantity of an output pulse based on at least another light source among the plurality of light sources, and adjusts an output of the another light source.
US11378509B2 Evaluation method for hydrogen-bearing components, porosity and pore size distribution of organic-rich shale
An evaluation method for hydrogen-bearing components, porosity and pore size distribution of organic-rich shale is provided, relating to a technical field of oil and gas development. The evaluation method includes steps of: according to differences among NMR (nuclear magnetic resonance) T1-T2 maps of kerogen, oil-adsorbed kerogen, clay minerals of different water-containing conditions, shale, dry shale sample, oil-saturated shale sample and water-saturated shale sample, establishing a classification scheme for each hydrogen-bearing component and a quantitative characterization method for fluid components of the organic-rich shale; with a T2 distribution of the organic-rich shale after being saturated with oil as a target and a T2 distribution of the dry shale sample as a basement, subtracting the basement, and obtaining a T2 distribution of oil in pores; and based on the T2 distribution of oil in the pores, evaluating the porosity and the pore size distribution of the organic-rich shale. Compared with a conventional method, the present invention shows relatively high innovativeness and credibility, which is beneficial to perfecting analysis of NMR in shale petrophysical measurement.
US11378506B2 Methods and systems for monitoring drilling fluid rheological characteristics
Systems and methods for determining fluid rheological characteristics of a fluid used in a subsurface operation are provided. The methods include measuring temperature, pressure, and at least one of a flow rate and a flow velocity of the fluid in a first fluid circuit. A model is based on the temperature, the pressures, and the flow rate or flow velocity. The fluid rheological characteristic of the fluid in a second fluid circuit is determined by measuring a temperature and flow rate and/or flow velocity in the second fluid circuit. The rheological characteristic of the fluid is calculated based on the model employing the temperature and the flow rate/flow velocity of the second fluid circuit.
US11378505B1 Method of measuring extensional viscosity of polymer melts and capillary injection system
The present disclosure provides a method of measuring an extensional viscosity of a polymer melt and a capillary injection system. The method includes the operations of: based on a weighted GNF viscosity model, obtaining a viscosity profile of the polymer melt according to a transport equation, a Navier Stokes equation, and a Trouton function; measuring a pressure drop of the polymer melt; obtaining a general viscosity of the polymer melt from the viscosity profile according to the pressure drop, wherein the general viscosity comprises a shear viscosity of the polymer melt and the extensional viscosity of the polymer melt; and extracting the extensional viscosity from the general viscosity.
US11378504B2 Rubber detection system
A rubber detection system for rubber raw material includes a controller, a rubber sampling module, a rubber calender, a temperature control module, a mooney sensor, a power meter, an expansion ratio detection module, a rotation counter, and a specific gravity detection module. The rubber sampling module obtains a rubber to be tested consistent with a weight value. After the temperature control module determines that the rubber to be tested has reached a temperature value, the rubber calender outputs the rubber to be tested having a thickness value. The power meter records and obtains a power consumption value form the rubber calender. The expansion ratio detection module obtains an expansion ratio based on the thickness value and a roller spacing. The rotation counter obtains the number of rotations of the rubber calender. The specific gravity detection module obtains an actual specific gravity value of the rubber to be tested.
US11378502B2 Measurement of material properties under local tensile stress through contact mechanics
An apparatus for performing a contact mechanics test in a substrate includes a stylus having at least two contact elements. Each contact element has a contact profile, and the contact elements are disposed in the stylus to define a stretch passage therebetween. The stylus is configured to deform the substrate so as to cause the substrate to flow between the contact elements and induce tension in the substrate in order to generate and preserve micromodifications in the substrate. Methods of performing a contact mechanics test using the apparatus are also provided.
US11378495B2 Methods, systems and devices for agent detection
Methods, systems, and devices that takes advantage of the unique fluid dynamics involved when oscillating flow across a sensor or sensor array. A time-variant source of information about an agent(s) of interest being sensored is established. This source of information is used in machine learning algorithms to speed up the time and accuracy of agent classification and identification.
US11378494B2 Fluid sample collection system for pumped fluid source
A fluid sample collection system for directly collecting a fluid sample from a fluid source includes a fluid collector and a fluid line. The fluid collector includes (i) a sample vial including a sample vial body and a vial cap that is selectively coupled and sealed to the sample vial body; (ii) a collector body that defines a passenger vial chamber, the sample vial being positioned at least partially within the passenger vial chamber during collection of the fluid; and (iii) a cap access facilitator that is configured to engage a portion of the sample vial to enable a user to selectively couple the vial cap to the sample vial body to seal the sample vial so that the fluid is retained within the sample vial. The fluid line extends between the fluid source and the fluid collector to substantially directly transmit the fluid sample to the fluid collector without exposing the fluid sample to the ambient environment that surrounds the fluid sample collection system.
US11378485B2 Structural monitoring system
The present invention provides continuous monitoring of the attributes of a structure before, during and after an incident. This assessment is delivered within minutes after an incident to the people using the structure. In addition, results from all devices triggered by the event can be aggregated and made available to first responders, governmental disaster management teams and operators of critical facilities.
US11378484B2 End of service life determination for personal protective equipment
Embodiments generally relate to personal protective equipment (PPE) (such as gloves, shoes/boots, hoods, protective clothing, etc.) for industrial applications. More specifically, the invention relates to using magnetic particles (e.g. incorporated within or attached/affixed to the PPE) so that a magnetic scan may be run to determine a change (e.g. decrease) in initial magnetic field signature (MFS) for the PPE). The change in MFS is used to determine end of service life of the PPE (such that the protective equipment should be retired or repaired).
US11378476B2 Instrumented spherical blast impulse recording device (ISBIRD)
An Instrumented Spherical Blast Impulse Recording Device (ISBIRD) provides for survivable test measurement of an explosive blast impulse. The ISBIRD includes a spherical housing formed of a metal having a thickness sufficient to survive the explosive blast wave from a test weapon. A test data module of the ISBIRD includes: (i) a three-axis acceleration sensor; (ii) a memory; and (iii) a controller communicatively coupled to the three-axis acceleration sensor and the memory. The controller executes a data acquisition utility to record acceleration data in three-dimensions from the three-axis acceleration sensor during exposure of the spherical housing to the explosive blast wave. An internal support structure of the ISBIRD is attached inside of the spherical housing and attached to the test data module. The internal support structure centrally locates the test data module within the spherical housing during exposure to the explosive blast wave.
US11378466B2 Distributed spintronic/CMOS sensor network for thermal aware systems
A hybrid integrated thermal sensor device includes a magnetic tunnel junction (MTJ) device electrically coupled in series with at least one CMOS transistor and disposed between a voltage rail terminal and a ground terminal. An output terminal is electrically coupled to a drain of the at least one CMOS transistor. The MTJ operates in an anti-parallel state and the output terminal provides a voltage indicative of a temperature of the MTJ device based on an MTJ antiparallel resistance. A distributed sensor network for real-time thermal mapping of an integrated circuit (IC) is also described.
US11378465B2 Assembly for determining the temperature of a surface
An assembly for determining the temperature of a surface includes a first sensor unit which has a first temperature sensor. Furthermore, the assembly includes a first thermally conductive component, which connects the first sensor unit to the surface, and a second thermally conductive component, which connects the first sensor unit to a reference point spaced apart from the surface. A method for determining the temperature of a surface is also provided.
US11378463B2 Sensor mounting assembly
A sensor assembly having a sensor body with a upper surface adjacent an item to aid in detecting the temperature of the item. The sensor assembly includes a diaphragm with a disc portion and stem that has the sensor body. The disc portion enables movement of the upper surface to adapt to the inclination and location of the surface. A spring urges the sensor body into engagement with the surface.
US11378462B2 Waterproof thermometer for monitoring food temperatures during cooking process
A waterproof thermometer for monitoring a food temperature during a cooking process includes a rechargeable battery for supplying power, a thermal sensor for measuring the food temperatures, and a processing unit for wirelessly transmitting data via an antenna. The waterproof thermometer further includes a first conductive part for containing the thermal sensor, the processing unit, and the rechargeable battery, a first insulating part for containing the antenna, a second insulating part, and a second conductive part. The first insulating part is surrounded by the second insulating part, and separated from the second insulating part by an air filled gap. The first conductive part, the first insulating part and the second conductive part form a first hermetic shell for providing waterproof function. The first conductive part, the second insulating part, and the second conductive part form a second hermetic shell for providing protection to the first insulating part from being damaged.
US11378458B2 Airborne inspection systems and methods
Flight based infrared imaging systems and related techniques, and in particular UAS based thermal imaging systems, are provided to improve the monitoring capabilities of such systems over conventional infrared monitoring systems. An infrared imaging system is configured to compensate for various environmental effects (e.g., position and/or strength of the sun, atmospheric effects) to provide high resolution and accuracy radiometric measurements of targets imaged by the infrared imaging system. An infrared imaging system is alternatively configured to monitor regulatory limitations on operation of the infrared imaging system and adjust and/or disable operation of the infrared imaging systems accordingly.