US11581534B2
A positive-electrode material for a lithium ion secondary battery contains a lithium complex compound that is represented by the formula: Li1+aNibMncCodTieMfO2+α, and has an atomic ratio Ti3+/Ti4+ between Ti3+ and Ti4+, as determined through X-ray photoelectron spectroscopy, of greater than or equal to 1.5 and less than or equal to 20. In the formula, M is at least one element selected from the group consisting of Mg, Al, Zr, Mo, and Nb, and a, b, c, d, e, f, and a are numbers satisfying −0.1≤a≤0.2, 0.7
US11581527B2
The process of making a lithium ion battery cathode comprises the step of forming a slurry of an active material, a nano-size conductive agent, a binder polymer, a solvent and a dispersant. The solvent consists essentially of one or more of a compound of Formula 1, 2, or 3, and the dispersant comprises an ethyl cellulose.
US11581526B2
The invention relates to a method for producing an electrochemical cell comprising at least one porous electrode (2′), the method comprising at least the following method steps: (a) providing an electrode composition in the form of a homogeneous mixture comprising (i) at least one particulate active material (3); (ii) at least one particulate binder (5); (iii) at least one particulate pore-forming agent (4); and (iv) optionally at least one conducting additive (6); (b) forming a mouldable mass from the electrode composition; (c) applying the electrode composition to at least one surface of a substrate (1) to obtain a compact electrode (2); (d) producing an electrochemical cell comprising at least one compact electrode (2) which comprises the electrode composition according to method step (a); and (e) heating the at least one compact electrode (2) to liquefy the at least one particulate pore-forming agent (4); and/or (f) bringing the compact electrode (2) into contact with at least one liquid electrolyte composition or at least one liquid constituent of an electrolyte composition for an electrochemical cell which is capable of at least partially dissolving the at least one particulate pore-forming agent (4) to obtain a porous electrode (2), wherein method steps (a), (b), (c), (d) and (e) are carried out substantially without solvents.
US11581521B2
A lithium metal oxide (LMO) cathode includes a current collector having a length defining a first end and a second end, a width, and a first side and a second side, LMO active material applied to the first side and the second side of the current collector such that the LMO active material applied to each respective side of the current collector has an inner face contiguous with the current collector and an outer face, and a plurality of channels extending widthwise across the cathode within the LMO active material applied to the first and second sides. The LMO active material on each current collector side can have a thickness of about 100 μm to about 400 μm. The channels on the same side of the current collector can be spaced apart by 0.1 mm to 10 mm. The channels can have widths of 10 μm to 60 μm.
US11581506B2
The present disclosure provides a display panel and a display apparatus. The display panel includes a display substrate and a support layer one a side of the display substrate. The support layer has a patterned region. The display substrate further includes a spacer layer between the support layer and the display substrate. The spacer layer includes a first adhesive layer, a second adhesive layer and a base material layer between the first adhesive layer and the second adhesive layer. The first adhesive layer is adhered to the display substrate, and the second adhesive layer is adhered to the support layer.
US11581488B2
A method of manufacturing a display device, including: a stacking step of stacking, on a glass substrate, a sacrificial resin layer, a metal layer, a transparent metal oxide layer, a base material resin layer, and a functional layer including at least one of a pixel circuit-constituting layer driving a plurality of pixels and a color filter layer, in this order; a radiating step of radiating a pulsed light of a xenon flash lamp to the metal layer through the glass substrate and the sacrificial resin layer; and a detaching step of reducing a force of adhesion between the sacrificial resin layer and the metal layer with the pulsed light radiated in the radiating step, and detaching the sacrificial resin layer from the metal layer.
US11581483B2
A manufacturing method of micro fluid actuator includes: providing a substrate; depositing a first protection layer on a first surface of the substrate; depositing an actuation region on the first protection layer; applying lithography dry etching to a portion of the first protection layer to produce at least one first protection layer flow channel; applying wet etching to a portion of a main structure of the substrate to produce a chamber body and a first polycrystalline silicon flow channel region, while a region of an oxidation layer middle section of the main structure is not etched; applying reactive-ion etching to a portion of a second surface of the substrate to produce at least one substrate silicon flow channel; and applying dry etching to a portion of a silicon dioxide layer to produce at least one silicon dioxide flow channel.
US11581473B2
A superconducting junction comprises: a first layer and a second layer of superconducting material; a tunneling layer of insulating material disposed between the first layer and the second layer of the superconducting material; and a layer of thermally conducting, non-superconducting material disposed between the first layer and the second layer of the superconducting material, the non-superconducting layer being in contact with either the first layer or the second layer of superconducting material.
US11581472B2
A gated Josephson junction includes a substrate and a vertical Josephson junction formed on the substrate and extending substantially normal the substrate. The vertical Josephson junction includes a first superconducting layer, a semiconducting layer, and a second superconducting layer. The first superconducting layer, the semiconducting layer, and the second superconducting layer form a stack that is substantially perpendicular to the substrate. The gated Josephson junction includes a gate dielectric layer in contact with the first superconducting layer, the semiconducting layer, and the second superconducting layer at opposing side surfaces of the vertical Josephson junction, and a gate electrically conducting layer in contact with the gate dielectric layer. The gate electrically conducting layer is separated from the vertical Josephson junction by the gate dielectric layer. In operation, a voltage applied to the gate electrically conducting layer modulates a current through the semiconducting layer of the vertical Josephson junction.
US11581470B2
The present invention is to provide a method of producing a thermoelectric conversion device having a thermoelectric element layer with excellent shape controllability and capable of being highly integrated. The present invention relates to a method of producing a thermoelectric conversion device including a thermoelectric element layer formed of a thermoelectric semiconductor composition containing a thermoelectric semiconductor material on a substrate, the method including a step of providing a pattern frame having openings on a substrate; a step of filling the thermoelectric semiconductor composition in the openings; a step of drying the thermoelectric semiconductor composition filled in the openings, to form a thermoelectric element layer; and a step of releasing the pattern frame from the substrate.
US11581468B2
Systems, methods, and devices of the various embodiments provide for microfabrication of devices, such as semiconductors, thermoelectric devices, etc. Various embodiments may include a method for fabricating a device, such as a semiconductor (e.g., a silicon (Si)-based complementary metal-oxide-semiconductor (CMOS), etc.), thermoelectric device, etc., using a mask. In some embodiments, the mask may be configured to allow molecules in a deposition plume to pass through one or more holes in the mask. In some embodiments, molecules in a deposition plume may pass around the mask. Various embodiments may provide thermoelectric devices having metallic junctions. Various embodiments may provide thermoelectric devices having metallic junctions rather than junctions formed from semiconductors.
US11581466B2
A thermoelectric generator consists of circuits arranged in parallel rows, in which thermocouples in adjacent rows are facing each other by the same-named junctions, forming alternating narrow zones of hot and cold junctions. At least one of the layers is a layer of thermal energy thermocouples, the repeatability of the rows of circuits of which is two times less than the repeatability of the rows of circuits of thermocouples generating electricity. Hot and cold zones between the rows of thermocouple circuits of all layers of thermocouples generating electricity and hot and cold junctions of the rows of thermocouple circuits of thermal energy are superimposed, respectively, by tight contact on each other by junctions and substrates, ensuring internal heat exchange between them. In addition, the generator is provided with an external heat supply circuit to the hot zone area and a heat removal circuit from the cold zone area.
US11581456B2
GaN-based nanowire heterostructures have been intensively studied for applications in light emitting diodes (LEDs), lasers, solar cells and solar fuel devices. Surface charge properties play a dominant role on the device performance and have been addressed within the prior art by use of a relatively thick large bandgap AlGaN shell covering the surfaces of axial InGaN nanowire LED heterostructures has been explored and shown substantial promise in reducing surface recombination leading to improved carrier injection efficiency and output power. However, these lead to increased complexity in device design, growth and fabrication processes thereby reducing yield/performance and increasing costs for devices. Accordingly, there are taught self-organising InGaN/AlGaN core-shell quaternary nanowire heterostructures wherein the In-rich core and Al-rich shell spontaneously form during the growth process.
US11581454B1
Provided are a solar cell, a manufacturing method thereof, and a photovoltaic module. The solar cell includes: a semiconductor substrate, in which a rear surface of the semiconductor substrate having a first texture structure, the first texture structure includes two or more first substructures at least partially stacked on one another, and in a direction away from the rear surface and perpendicular to the rear surface, a distance between a top surface of an outermost first substructure and a top surface of an adjacent first substructure being less than or equal to 2μm; a first passivation layer located on a front surface of the semiconductor substrate; a tunnel oxide layer located on the first texture structure; a doped conductive layer located on a surface of the tunnel oxide layer; and a second passivation layer located on a surface of the doped conductive layer.
US11581451B2
Disclosed is a method of facilitating straining of a semiconductor element (331) for semiconductor fabrication. In a described embodiment, the method comprises: providing a base layer (320) with the semiconductor element (331) arranged on a first base portion (321) of the base layer (320), the semiconductor element (331) being subjected to a strain relating to a characteristic of the first base portion (321); and adjusting the characteristic of the first base portion (321) to facilitate straining of the semiconductor element (331).
US11581439B2
To provide a semiconductor device in which a large current can flow. To provide a semiconductor device which can be driven stably at a high driving voltage. The semiconductor device includes a semiconductor layer, a first electrode and a second electrode electrically connected to the semiconductor layer and apart from each other in a region overlapping with the semiconductor layer, a first gate electrode and a second gate electrode with the semiconductor layer therebetween, a first gate insulating layer between the semiconductor layer and the first gate electrode, and a second gate insulating layer between the semiconductor layer and the second gate electrode. The first gate electrode overlaps with part of the first electrode, the semiconductor layer, and part of the second electrode. The second gate electrode overlaps with the semiconductor layer and part of the first electrode, and does not overlap with the second electrode.
US11581436B2
A semiconductor device includes a substrate. The semiconductor device includes a dielectric layer disposed over a portion of the substrate. The semiconductor device includes a diffusion blocking layer disposed over the dielectric layer. The diffusion blocking layer and the dielectric layer have different material compositions. The semiconductor device includes a ferroelectric layer disposed over the diffusion blocking layer.
US11581429B2
A power semiconductor switch includes an active cell region with a drift region, an edge termination region, and IGBT cells within the active cell region. Each IGBT cell includes trenches that extend into the drift region and laterally confine mesas. At least one control trench has a control electrode for controlling the load current. At least one dummy trench has a dummy electrode electrically coupled to the control electrode. At least one further trench has a further trench electrode. At least one active mesa is electrically connected to a first load terminal within the active cell region. Each control trench is arranged adjacent to no more than one active mesa. At least one inactive mesa is adjacent to the dummy trench. A cross-trench structure merges each control trench, dummy trench and further trench to each other. The cross-trench structure overlaps at least partially along a vertical direction with the trenches.
US11581425B2
A method for smoothing a surface of a semiconductor portion is disclosed. In the method, an intentional oxide layer is formed on the surface of the semiconductor portion, a treated layer is formed in the semiconductor portion and inwardly of the intentional oxide layer, and then, the intentional oxide layer and the treated layer are removed to obtain a smoothed surface. The method may also be used for widening a recess in a manufacturing process for a semiconductor structure.
US11581424B2
In a method of manufacturing a semiconductor device, a gate structure is formed over a fin structure. A source/drain region of the fin structure is recessed. A first semiconductor layer is formed over the recessed source/drain region. A second semiconductor layer is formed over the first semiconductor layer. The fin structure is made of SixGe1-x, where 0≤x≤0.3, the first semiconductor layer is made of SiyGe1-y, where 0.45≤y≤1.0, and the second semiconductor layer is made of SizGe1-z, where 0≤z≤0.3.
US11581420B2
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes first and second gate dielectric layers over a fin. First and second gate electrodes are over the first and second gate dielectric layers, respectively, the first and second gate electrodes both having an insulating cap having a top surface. First dielectric spacer are adjacent the first side of the first gate electrode. A trench contact structure is over a semiconductor source or drain region adjacent first and second dielectric spacers, the trench contact structure comprising an insulating cap on a conductive structure, the insulating cap of the trench contact structure having a top surface substantially co-planar with the insulating caps of the first and second gate electrodes.
US11581405B2
Methods of manufacturing device assemblies, as well as associated semiconductor assemblies, devices, systems are disclosed herein. In one embodiment, a method of forming a semiconductor device assembly includes forming a semiconductor device assembly that includes a handle substrate, a semiconductor structure having a first side and a second side opposite the first side, and an intermediary material between the semiconductor structure and the handle substrate. The method also includes removing material from the semiconductor structure to form an opening extending from the first side of the semiconductor structure to at least the intermediary material at the second side of the semiconductor structure. The method further includes removing at least a portion of the intermediary material through the opening in the semiconductor structure to undercut the second side of the semiconductor structure.
US11581404B2
Gate-all-around integrated circuit structures having depopulated channel structures, and methods of fabricating gate-all-around integrated circuit structures having depopulated channel structures, are described. For example, an integrated circuit structure includes a first vertical arrangement of nanowires and a second vertical arrangement of nanowires above a substrate, the first vertical arrangement of nanowires having a greater number of active nanowires than the second vertical arrangement of nanowires, and the first and second vertical arrangements of nanowires having co-planar uppermost nanowires. The integrated circuit structure also includes a first vertical arrangement of nanoribbons and a second vertical arrangement of nanoribbons above the substrate, the first vertical arrangement of nanoribbons having a greater number of active nanoribbons than the second vertical arrangement of nanoribbons, and the first and second vertical arrangements of nanoribbons having co-planar uppermost nanoribbons.
US11581400B2
A semiconductor structure includes a substrate having a trench array therein, wherein the trench array includes a plurality of outer trenches and a plurality of inner trenches, wherein each of the plurality of outer trenches has a width greater than a width of each of the plurality of inner trenches. The semiconductor structure further includes a capacitor material stack extending into the trench array.
US11581398B2
After finishing of the front side CMOS manufacturing process, the silicon wafer is permanently bonded with its front side onto a carrier wafer. The carrier wafer is a high resistivity silicon wafer or a wafer of a dielectric or of a ceramic material. The silicon substrate of the device wafer is thinned from the back side such that the remaining silicon thickness is only a few micrometers. In the area dedicated to a spiral inductor, the substrate material is entirely removed by a masked etching process and the resulting gap is filled with a dielectric material. A spiral inductor coil is formed on the backside of the wafer on top of the dielectric material. The inductor coil is connected to the CMOS circuits on the front side by through-silicon vias.
US11581397B2
Disclosed herein are a stretchable display panel and a stretchable device. The stretchable display panel comprises: a lower substrate having an active area and a non-active area surrounding the active area; a plurality of individual substrates disposed on the lower substrate, spaced apart from each other and located in the active area; a connection line electrically connecting a pad disposed on the individual substrate; a plurality of pixels disposed on the plurality of individual substrates; and an upper substrate disposed above the plurality of pixels, wherein the modulus of elasticity of the individual substrates is higher than that of at least one part of the lower substrate. Accordingly, the stretchable display device according to the present disclosure may have a structure that enables the stretchable display device to be more easily deformed when a user stretches or bends the stretchable display device and that can minimize damage to the components of the stretchable display device when the stretchable display device is deformed.
US11581395B2
A display device and electronic device are disclosed. In one example, a display device includes a pixel array portion including pixels arrayed in a matrix having a row direction and a column direction. The pixels each respectively including a light emission unit. A fixed potential line surrounds the pixel array portion in a frame portion outside the pixel array portion, and a pixel portion auxiliary cable is arranged to extend across the pixel array portion. The pixel portion auxiliary cable is interlayer connected to the fixed potential line at a location in the frame portion outside the pixel array portion.
US11581393B2
An electronic apparatus includes a base substrate having a first region, a second region at least partially surrounded by the first region, and a display region at least partially surrounding the first region, a plurality of pixels disposed on the base substrate, each of which includes a transistor and a light emitting element connected to the transistor, a hole line connecting pixels with the second region interposed therebetween, and a hole pattern electrically insulated from the hole line, disposed in the first region, and at least partially surrounding the second region.
US11581388B2
A display apparatus includes a substrate, a first pixel, a voltage line set, and a connection conductive layer. The substrate includes a transmission area, a display area, and a first non-display area. The display area surrounds the transmission area. The first non-display area is positioned between the transmission area and the display area. No image-displaying pixels are positioned on the transmission area or the first non-display area. The first pixel is arranged on the display area and includes a display element and a pixel circuit. The voltage line set is electrically connected to the pixel circuit and overlaps both the display area and the first non-display area. The connection conductive layer is positioned on the first non-display area, surrounds the transmission area, and is electrically connected to the voltage line set. A material of the voltage line is identical to a material of the connection conductive layer.
US11581373B2
The disclosure is related to creating different functional micro devices by integrating functional tuning materials and creating an encapsulation capsule to protect these materials. Various embodiments of the present disclosure also related to improve light extraction efficiencies of micro devices by mounting micro devices at a proximity of a corner of a pixel active area and arranging QD films with optical layers in a micro device structure.
US11581353B2
A process of overlay offset measurement includes providing a substrate; forming a first pattern layer with a predetermined first pattern on the substrate; forming a first photoresist layer on the substrate and the first pattern layer; forming a second photoresist layer on the first photoresist layer; forming a second pattern layer with a predetermined second pattern on the second photoresist layer; patterning the second photoresist layer to form a trench having a predetermined third pattern being substantially aligned with the predetermined first pattern of the first pattern layer; and performing overlay offset measurement according to the second pattern layer and the trench.
US11581339B2
A pixel structure and a manufacturing method therefor, an array substrate, and a display device are provided. The pixel structure includes a pixel electrode, an active layer, a source/drain electrode layer, and a common electrode which are located on a base substrate. The pixel electrode is located between the base substrate and the common electrode. The source/drain electrode layer includes a first electrode and a second electrode which are electrically connected to the active layer, and the second electrode is electrically connected to the pixel electrode. The active layer is located between the base substrate and the source/drain electrode layer. The active layer includes a first surface close to the source/drain electrode layer. The source/drain electrode layer includes a second surface close to the active layer. Partial edge of the first surface is aligned with partial edge of the second surface.
US11581332B2
Embodiments of a three-dimensional (3D) memory device are provided. The 3D memory device includes a stack structure over a substrate. The stack structure includes a plurality of conductor layers insulated from one another by a gate-to-gate dielectric structure. The gate-to-gate dielectric structure includes a gate-to-gate dielectric layer between adjacent conductor layers along a vertical direction perpendicular to a top surface of the substrate. The 3D memory device also includes a channel structure extending in the stack structure. The channel structure includes a memory layer that protrudes towards the gate-to-gate dielectric layer.
US11581329B2
A semiconductor memory device comprises a semiconductor, a first insulator, a second insulator, a first conductor, a third insulator, a fourth insulator, and a fifth insulator. The first insulator is on the semiconductor. The second insulator is on the first insulator. The third insulator is on the first conductor. The fourth insulator is between the second insulator and the first conductor. The fifth insulator is provided between the second insulator and the third insulator. The fifth insulator is having an oxygen concentration different from an oxygen concentration of the fourth insulator.
US11581324B2
Methods of forming multi-tiered semiconductor devices are described, along with apparatus and systems that include them. In one such method, an opening is formed in a tier of semiconductor material and a tier of dielectric. A portion of the tier of semiconductor material exposed by the opening is processed so that the portion is doped differently than the remaining semiconductor material in the tier. At least substantially all of the remaining semiconductor material of the tier is removed, leaving the differently doped portion of the tier of semiconductor material as a charge storage structure. A tunneling dielectric is formed on a first surface of the charge storage structure and an intergate dielectric is formed on a second surface of the charge storage structure. Additional embodiments are also described.
US11581304B2
The present disclosure provides an electronic device that includes a substrate. The substrate includes a well and a peripheral insulating wall laterally surrounding the well. At least one lateral bipolar transistor is formed in the well, and the at least one transistor has a base region extending under parallel collector and emitter regions. The peripheral insulating wall is widened in a first direction, parallel to the collector and emitter regions, so that the base region penetrates into the peripheral insulating wall.
US11581298B2
Methods and semiconductor devices are described herein which eliminate the use of additional masks. A first interconnect layer is formed. A first resistive layer is formed on top of the first interconnect layer. A dielectric layer is formed on top of the first resistive layer. A second resistive layer is formed on top of the dielectric layer.
US11581295B2
A method of manufacturing an optoelectronic device, including the steps of: forming, on a first surface of a first including assemblies of electronic components, a stack of insulating layers and of conductive tracks; forming, on another wafer, light-emitting diodes each comprising ends; forming a metal layer on at least a portion of the surface of the first wafer and another metal layer on at least a portion of the surface of the second wafer, the other metal layer being electrically coupled to the end of each light-emitting diode; placing into contact the metal layers; forming an insulated conductive via connecting another surface of the wafer to a conductive track; and forming insulated conductive trenches surrounding diodes.
US11581279B2
Disclosed is a semiconductor device including a conductive pattern on a substrate, a passivation layer on the substrate and including an opening that partially exposes the conductive pattern, and a pad structure in the opening of the passivation layer and connected to the conductive pattern. The pad structure includes a first metal layer that fills the opening of the passivation layer and has a width greater than that of the opening, and a second metal layer on the first metal layer. The first metal layer has a first thickness at an outer wall of the first metal layer, a second thickness on a top surface of the passivation layer, and a third thickness on a top surface of the conductive pattern. The second thickness is greater than the first thickness, and the third thickness is greater than the second thickness.
US11581278B2
A semiconductor device includes a first layer including a plurality of wirings arranged in line and space layout and a second layer including a pad electrically connected to at least one of the wirings, wherein the wirings and the pads are patterned by different lithographic processes.
US11581269B2
A semiconductor thin film structure may include a substrate, a buffer layer on the substrate, and a semiconductor layer on the buffer layer, such that the buffer layer is between the semiconductor layer and the substrate. The buffer layer may include a plurality of unit layers. Each unit layer of the plurality of unit layers may include a first layer having first bandgap energy and a first thickness, a second layer having second bandgap energy and a second thickness, and a third layer having third bandgap energy and a third thickness. One layer having a lowest bandgap energy of the first, second, and third layers of the unit layer may be between another two layers of the first, second, and third layers of the unit layer.
US11581260B2
A package structure includes a first chip, a first redistribution layer, a second chip, a second redistribution layer, a third redistribution layer, a carrier, and a first molding compound layer. The first redistribution layer is arranged on a surface of the first chip. The second redistribution layer is arranged on a surface of the second chip. The third redistribution layer interconnects the first redistribution layer and the second redistribution layer. The carrier is arranged on a side of the third redistribution layer away from the first redistribution layer and the second redistribution layer. The first molding compound layer covers the first chip, the first redistribution layer, the second chip, and the second redistribution layer. A manufacturing method is also disclosed.
US11581254B2
Metal-insulator-metal (MIM) capacitor, an integrated semiconductor device having a MIM capacitor and methods of making. The MIM capacitor includes a first metal layer, a second metal layer and a dielectric layer located between the second metal layer and the first metal layer. The first metal layer, the second metal layer and the dielectric layer may be formed in a comb structure, wherein the comb structure include a first tine structure and at least a second tine structure.
US11581251B2
A device comprising a first package and a second package coupled to the first package. The first package includes a first substrate, at least one gradient interconnect structure coupled to the first substrate, and a first integrated device coupled to the first substrate. The second package includes a second substrate and a second integrated device coupled to the second substrate. The second substrate is coupled to the at least one gradient interconnect structure.
US11581250B2
A package includes a chip formed in a first area of the package and a molding compound formed in a second area of the package adjacent to the first area. A first polymer layer is formed on the chip and the molding compound, a second polymer layer is formed on the first polymer layer, and a plurality of interconnect structures is formed between the first polymer layer and the second polymer layer. A metal-insulator-metal (MIM) capacitor is formed on the second polymer layer and electrically coupled to at least one of the plurality of interconnect structures. A metal bump is formed over and electrically coupled to at least one of the plurality of interconnect structures.
US11581247B2
The semiconductor device includes: a heat spreader; a semiconductor element joined to the heat spreader via a first joining member; a first lead frame joined to the heat spreader via a second joining member; a second lead frame joined to the semiconductor element via a third joining member; and a mold resin. In a cross-sectional shape obtained by cutting at a plane perpendicular to a one-side surface of the heat spreader, an angle on the third joining member side out of two angles formed by a one-side surface of the semiconductor element and a straight line connecting an end point of a joining surface between the third joining member and the semiconductor element and an end point of a joining surface between the third joining member and the second lead frame, is not smaller than 90° and not larger than 135°.
US11581242B2
A microfabrication device is provided. The microfabrication device includes a combined substrate including a first substrate connected to a second substrate, the first substrate having first devices and the second substrate having second devices; fluidic passages formed at a connection point between the first substrate and the second substrate, the connection point including a wiring structure that electrically connects first devices to second devices and physically connects the first substrate to the second substrate; dielectric fluid added to the fluidic passages; and a circulating mechanism configured to circulate the dielectric fluid through the fluidic passages to transfer heat.
US11581237B2
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate having a surface; a die having a first surface and an opposing second surface, wherein the first surface of the die is coupled to the surface of the package substrate; and a cooling apparatus that may include a conductive base having a first surface and an opposing second surface, wherein the first surface of the conductive base is in thermal contact with the second surface of the die, and a plurality of conductive structures on the second surface of the conductive base, wherein an individual conductive structure of the plurality of conductive structures has a width between 10 microns and 100 microns.
US11581234B2
A semiconductor package including a semiconductor chip, an interposer on the semiconductor chip, and a molding layer covering at least a portion of the semiconductor chip and at least a portion of the interposer may be provided. The interposer includes a interposer substrate and a heat dissipation pattern penetrating the interposer substrate and electrically insulated from the semiconductor chip. The heat dissipation pattern includes a through electrode disposed in the interposer substrate and an upper pad disposed on an upper surface of the interposer substrate and connected to the through electrode. The molding layer covers at least a portion of a sidewall of the upper pad and the upper surface of the interposer substrate. At least a portion of an upper surface of the upper pad is not covered by the molding layer.
US11581230B2
A power semiconductor module includes: at least one semiconductor substrate having a dielectric insulation layer and a first metallization layer attached to the dielectric insulation layer; at least one semiconductor body arranged on the first metallization layer; at least one end stop element arranged either on the semiconductor substrate or on one of the at least one semiconductor body and extending from the semiconductor substrate or the respective semiconductor body in a vertical direction that is perpendicular to a top surface of the semiconductor substrate; and a housing at least partly enclosing the semiconductor substrate, the housing including sidewalls and a cover. The housing further includes at least one press-on pin extending from the cover of the housing towards one of the at least one end stop element, and exerting a pressure on the respective end stop element.
US11581222B2
A semiconductor device structure is provided. The semiconductor device structure includes a gate stack and a source/drain contact structure formed over a substrate. A first gate spacer is separated the gate stack from the source/drain contact structure and extends above top surfaces of the gate stack and the source/drain contact structure. An insulating capping layer covers the top surface of the gate stack and extends on the top surface of the first gate spacer. A conductive via structure partially covers the top surface of the insulating capping layer and the top surface of the source/drain contact structure. A first insulating layer surrounds the conductive via structure and partially covers the top surface of the source/drain contact structure.
US11581220B2
Methods for depositing a molybdenum metal film over a dielectric surface of a substrate by a cyclical deposition process are disclosed. The methods may include: providing a substrate comprising a dielectric surface into a reaction chamber; depositing a nucleation film directly on the dielectric surface; and depositing a molybdenum metal film directly on the nucleation film, wherein depositing the molybdenum metal film includes: contacting the substrate with a first vapor phase reactant comprising a molybdenum halide precursor; and contacting the substrate with a second vapor phase reactant comprising a reducing agent precursor. Semiconductor device structures including a molybdenum metal film disposed over a surface of a dielectric material with an intermediate nucleation film are also disclosed.
US11581214B2
Systems and techniques for determining and correcting inter-wafer misalignments in a stack of wafers transported by a wafer handling robot. An enhanced automatic wafer centering system is provided that may be used to determine a smallest circle associated with the stack of wafers, which may then be used to determine whether or not the stack of wafer meets various process requirements and/or if a centering correction can be made to better align the wafers with a receiving station coordinate frame.
US11581212B2
The present invention provides a prepreg for a coreless substrate and a coreless substrate and a semiconductor package using the prepreg, which can satisfy heat resistance, low thermal expansion, and bonding strength with a metal circuit at a level required for the coreless substrate. Specifically, the prepreg for a coreless substrate contains a thermosetting resin composition containing (a) dicyandiamide, (b) an adduct of a tertiary phosphine and quinones, (c) an amine compound having at least two primary amino groups, and (d) a maleimide compound having at least two primary amino groups having at least two N-substituted maleimide groups. Instead of (c) the amine compound having at least two primary amino groups and (d) the maleimide compound, having at least two N-substituted maleimide groups, (X) an amino-modified polyimide resin obtained by reacting them may be used.
US11581210B2
The present invention relates to provide a hot air supplying head for transferring a micro LED and a micro LED transfer system using the same, the hot air supplying head effectively transferring micro LEDs.
US11581207B2
A transportation system for semiconductor module base plates includes a plurality of spacer elements. Each spacer element includes a distance holding element, a first pin on a first side of the distance holding element, and a second pin on a second side of the distance holding element. Each spacer element is configured to be arranged between two of a plurality of semiconductor module base plates. Each of the first pin and the second pin is configured to engage with a corresponding counterpart of one of the semiconductor module base plates when the corresponding spacer element is arranged between two of the semiconductor module base plates.
US11581204B2
A semiconductor device manufacturing system is provided. In one embodiment, a load lock chamber of the semiconductor device manufacturing system comprises an internal cavity, a substrate carrier, configured to support and deliver a substrate and a cooling gas inlet module arranged in the internal cavity and adjacent to a first side of the internal cavity. The cooling gas inlet module is configured to discharge a gas toward a second side of the internal cavity to cool down the substrate supported and delivered by the substrate carrier, wherein the second side. The second side is opposite to the first side.
US11581201B2
A heat treatment apparatus includes: a processing container configured to accommodate and process a plurality of substrates in multiple tiers under a reduced-pressure environment; a first heater configured to heat the plurality of substrates accommodated in the processing container; a plurality of gas supply pipes configured to supply a gas to positions having different heights in the processing container; and a second heater provided on a gas supply pipe that supplies a gas to a lowermost position among the plurality of gas supply pipes, and configured to heat the gas in the gas supply pipe.
US11581192B2
An etching method is provided. In the etching method, a protective film-forming gas including an amine gas is supplied to a substrate having a surface on which a first film and a second film are formed, the first film and the second film having respective properties of being etched by an etching gas, and a protective film is formed to cover the first film such that the first film is selectively protected between the first film and the second film when the etching gas is supplied. Further, the second film is selectively etched by supplying the etching gas to the substrate after the protective film is formed.
US11581186B2
The disclosure relates to a sequential infiltration synthesis apparatus comprising: a reaction chamber constructed and arranged to accommodate at least one substrate; a first precursor flow path to provide the first precursor to the reaction chamber when a first flow controller is activated; a second precursor flow path to provide a second precursor to the reaction chamber when a second flow controller is activated; a removal flow path to allow removal of gas from the reaction chamber; a removal flow controller to create a gas flow in the reaction chamber to the removal flow path when the removal flow controller is activated; and, a sequence controller operably connected to the first, second and removal flow controllers and the sequence controller being programmed to enable infiltration of an infiltrateable material provided on the substrate in the reaction chamber. The apparatus may be provided with a heating system.
US11581185B2
In a method of forming a two-dimensional material layer, a nucleation pattern is formed over a substrate, and a transition metal dichalcogenide (TMD) layer is formed such that the TMD layer laterally grows from the nucleation pattern. In one or more of the foregoing and following embodiments, the TMD layer is single crystalline.
US11581183B2
Embodiments described herein provide for post deposition anneal of a substrate, having an amorphous carbon layer deposited thereon, to desirably reduce variations in local stresses thereacross. In one embodiment, a method of processing a substrate includes positioning a substrate, having an amorphous carbon layer deposited thereon, in a first processing volume, flowing an anneal gas into the first processing volume, heating the substrate to an anneal temperature of not more than about 450° C., and maintaining the substrate at the anneal temperature for about 30 seconds or more. Herein, the amorphous carbon layer was deposited on the substrate using a method which included positioning the substrate on a substrate support disposed in a second processing volume, flowing a processing gas into the second processing volume, applying pulsed DC power to a carbon target disposed in the second processing volume, forming a plasma of the processing gas, and depositing the amorphous carbon layer on the substrate.
US11581179B2
A method of reducing fragmentation of ions generated from a sample during transport of the ions through an ion transport apparatus that comprises an ion funnel portion, comprises: applying a selected DC potential difference between an outlet end of the ion transport apparatus and an exit ion lens that is disposed adjacent to the outlet end, wherein a sign of the selected DC potential difference is chosen so as to accelerate the ions from the outlet end of the ion transport apparatus towards and through the exit ion lens.
US11581178B2
A mass spectrometry (MS) apparatus is provided. The MS apparatus includes a mass spectrometer, an ionization source coupled to the mass spectrometer, and a flow injection system (FIS) coupled to the ionization source. The ionization source is configured to provide an ionized gas flow of an analyte towards an entrance of the mass spectrometer. The ionization source is further configured to provide a second gas flow of a second gas. The MS apparatus is configured to measure a mass spectrometer (MS) signal of the analyte. The MS apparatus is further configured to analyze a dependency of the MS signal of the analyte versus a parameter of the second gas flow or a state of the second gas flow and to determine a condition of the apparatus based on the analyzed dependency.
US11581176B2
A unique fiber core sampler composition, related systems, and techniques for designing, making, and using the same are described. The sampler is used to interface with existing field instrumentation, such as Ion Mobility Spectrometer (IMS) equipment. Desired sampler characteristics include its: stiffness/flexibility; thermal mass and conductivity; specific heat; trace substance collection/release dependability, sensitivity and repeatability; thickness; reusability; durability; stability for thermal cleaning; and the like. In one form the sampler has a glass fiber core with a thickness less than 0.3 millimeter that is coated with a polymer including one or more of: polymeric organofluorine, polyimide, polyamide, PolyBenzlmidazole (PBI), PolyDiMethylSiloxane (PDMS), sulfonated tetrafluoroethylene (PFSA) and Poly(2,6-diphenyl-p-phenylene Oxide) (PPPO). Multiple polymer coatings with the same or different polymer types may be included, core/substrate surface functionalization utilized, and/or the core/substrate may be at partially filled with thermally conductive particles.
US11581163B2
An ion implanter includes an implantation processing chamber in which an implantation process of irradiating a wafer with an ion beam is performed, a first Faraday cup disposed inside the implantation processing chamber to measure a beam current of the ion beam during a preparation process performed before the implantation process, a second Faraday cup disposed inside the implantation processing chamber to measure a beam current of the ion beam during a calibration process for calibrating a beam current measurement value of the first Faraday cup, and a blockade member for blocking the ion beam directed toward the second Faraday cup, the blockade member being configured so that the ion beam is not incident into the second Faraday cup during the implantation process and the preparation process, and the ion beam is incident into the second Faraday cup during the calibration process.
US11581160B2
Various methods and systems are provided for a cathode cup having a surface texturing to aid in adherence of emitter deposited films. In one embodiment, a method may include chemically and/or mechanically texturing a surface of a cathode cup to form a plurality of features with a higher than threshold depth of each feature, the surface of the cathode cup facing an emitter coupled to the cathode cup.
US11581156B2
An embodiment of an electric heating element is disclosed, including an electrically resistive inner heating element, an electrically resistive outer heating element, and a thermostat positioned underneath a centrally-positioned medallion and along a cold leg of the inner heating element. The thermostat is configured to selectively allow electrical current to be delivered to the inner heating element while maximum electrical current, for example, continues to be provided to the outer heating element. The thermostat cycles the electrical current on and off when detecting maximum and minimum desired temperatures radiated from the electric heating element. The inner heating element has a pair of cold legs that extend parallel to a pair of cold legs of the outer heating element, some or all of which may be supported by a terminal bracket.
US11581153B2
The disclosure provides a keyboard including a bottom plate, a key unit and a shielding layer. The bottom plate includes a through hole. The key unit is disposed on the bottom plate. The shielding layer covering a portion of the bottom plate includes a main part and an extension part extending from the main part toward the through hole. The shielding layer is provided with a black surface, and an orthographic projection of the key unit on the shielding layer overlaps the black surface.
US11581150B2
Disclosed is a tandem solar cell according to an aspect including: a silicon lower cell; a perovskite upper cell disposed on the silicon lower cell; and a bonding layer for bonding the silicon lower cell and the perovskite upper cell between the silicon lower cell and the perovskite upper cell, wherein the front surface portion of the silicon lower cell being in contact with the bonding layer includes a texture structure, the bonding layer includes a first transparent electrode layer formed on the sidewall of the texture structure, a buried layer filling concave portions of the texture structure on the first transparent electrode layer, and a second transparent electrode layer on top surfaces of the buried layer, the first transparent electrode layer and the texture structure.
US11581144B2
A multilayer capacitor includes a body having a plurality of dielectric layers and first and second internal electrodes alternately disposed with the dielectric layers interposed therebetween, and further including an active region in which the first and second internal electrodes overlap each other, and upper and lower covers disposed above and below the active region, respectively; and first and second external electrodes disposed on the body to be connected to the first and second internal electrodes, respectively, wherein the upper and lower covers include barium titanate (BT, BaTiO3) and Yttria-stabilized zirconia (YSZ).
US11581139B2
An integrated energy storage component that includes a substrate supporting a contoured layer having a region with a contoured surface such as elongated pores. A stack structure is provided conformally over the contoured surface of this region. The stack is a single or repeated instance of MOIM layers, or MIOM layers, the M layers being metal layers, or a quasi-metal such as TiN, the O layers being oxide layers containing ions, and the I layer being an ionic dielectric. The regions having a contoured surface may be formed of porous anodized alumina.
US11581138B2
A multilayer electronic component includes a body comprising dielectric layers, and first and second internal electrode layers alternately stacked in a stacking direction with respective dielectric layers interposed therebetween. The first internal electrode layer includes first and second internal electrodes arranged with a first spacer interposed therebetween, and the second internal electrode layer includes third and fourth internal electrodes arranged with a second spacer interposed therebetween.
US11581137B2
A multilayer ceramic capacitor includes a ceramic base body including ceramic layers and internal electrode layers, which are stacked on each other, and a pair of external electrodes provided on the end surfaces of the ceramic base body and electrically connected to the internal electrode layers. Each of the external electrodes includes an underlying electrode layer and a resin external electrode layer stacked on the underlying electrode layer. The resin external electrode layer includes a thermosetting resin, a metal powder, and an alkyl-based silane coupling agent.
US11581133B2
The present invention discloses an inter-layer transition forming machine for winding of a large-sized superconducting coil. A vertically movable forming mechanism and a horizontally movable forming mechanism are mounted on a fixing plate. When the winding of a large-sized superconducting coil performs inter-layer transition, an armored superconducting conductor is clamped by wedge clamping mechanisms with right- and left-handed threads on the vertically movable forming mechanism and the horizontally movable forming mechanism, and a reference line on the conductor is ensured to be aligned with a reference line on a forming mold. The vertically movable forming mechanism is pressed down, under the drive of a double-acting hydraulic cylinder, in a vertical direction to form inter-layer transition, and the horizontally movable forming mechanism moves in a horizontal direction according to the reduction of the vertically movable forming mechanism.
US11581128B2
A coil arrangement with reduced core losses is provided. The coil arrangement has a first coil and a second coil and a ferrite layer below the coils. A perpendicular recess in the ferrite layer is provided to reduce magnetic flux density in a center conduction path.
US11581126B2
An inductor component includes a multilayer body including a magnetic layer; an inductor wiring disposed inside the multilayer body; and an external terminal exposed from the multilayer body. The multilayer body or the external terminal has an overlapping region disposed on the inductor wiring and a non-overlapping region not in contact with the inductor wiring, and reflection spectra of the overlapping region is different from reflection spectra of the non-overlapping region when irradiated with light having a prescribed wavelength from an outer surface side.
US11581120B2
A core component is made of a sintered body of an inorganic powder, in which the core component includes a columnar winding portion and a flange portion integrally formed with the columnar winding portion at both axial ends of the columnar winding portion, in which when observed in a cross section perpendicular to an axial direction, a surface layer portion of the columnar winding portion and a surface layer portion of the flange portion have a void occupancy area smaller than a void occupancy area of an inside of the columnar winding portion and of an inside of the flange portion, respectively.
US11581117B2
A coil-incorporated multilayer substrate includes base materials and a coil portion including conductor patterns that are wound a plurality of times on at least one of the base materials, and, in a predetermined direction along the surface of the base material of the coil portion, the width of outermost conductor patterns is larger than the widths of the conductor patterns between an innermost conductor pattern and an outermost conductor pattern, the width of the innermost conductor pattern is larger than the widths of the conductor patterns between the outermost conductor pattern and the innermost conductor pattern, and the width of the innermost conductor pattern is larger than the distance between the innermost conductor pattern and the conductor pattern adjacent to the innermost conductor pattern.
US11581112B2
A method for manufacturing a miniature resistor includes the steps of: providing a foil sheet; forming intersecting rows of slits to define a patterned foil sheet having a matrix array of resistor blanks that are interconnected at intersections of the intersecting rows; forming a resin film on a bottom surface of the patterned foil sheet; forming a plurality of protruding blocks on each resistor blanks; forming an encapsulating layer on atop surface of each resistor blanks without covering outer surfaces of the protruding blocks; performing a die cutting process to obtain individual resistor blanks; and forming two external electrodes respectively on the protruding blocks and on two side surfaces of the individual resistor blanks to obtain the miniature resistor.
US11581111B2
Embodiments of the invention are directed to a method for manufacturing a composite polymer insulator. The method includes: providing an elongate core having a core axis, the core including a first core main section, a second core main section, and a core midsection axially interposed between the first and second core main sections; and mounting a joint sleeve around the core midsection. The method further includes molding a polymeric first housing onto the core such that: the first housing surrounds the first core main section; and a joint section the first housing overlaps and bonds to the joint sleeve. The method further includes molding a polymeric second housing onto the core such that: the second housing surrounds the second core main section; and a joint section of the second housing overlaps and bonds to the joint sleeve.
US11581109B2
Power transmission systems with cooling mechanisms, and methods of operating the same, are described. A power transmission system can include multiple support tower assemblies. Each of the support tower assemblies includes a support tower. One or more of the support tower assemblies includes a termination (i.e., a connection point via which electrical current and/or coolant can enter the transmission line and/or exit the transmission line). The power transmission system also includes multiple conductor assemblies suspended above a surface of the earth. Each conductor assembly includes an electrical conductor and is positioned between, and mechanically supported by, a pair of the support towers. The power transmission system also includes a coolant supply system that delivers a coolant fluid, during operation of the power transmission system, to at least one of the terminations, for cooling of the conductor assemblies.
US11581097B2
A medical information navigation engine (“MINE”) is capable of inferring referral activity not reported into a referral workflow system by utilizing intent-based clustering of medical information. The intent based clustering reconciles received medical data, from a variety of sources, and then clusters the data by applying one or more clustering rules. After the referrals not otherwise reported are inferred, they may be utilized to generate metrics that can be utilized to enhance patient care, and reduce costs. Metrics may be generated for both in-network and out-of-network referrals in order to distinguish differences in reporting activity.
US11581095B2
The application relates to providing medical information in response to a query, in particular, although not exclusively, to a method of querying a medical database using voice recognition. According to an embodiment, there is provided a medical query answering apparatus that is configured to convert detected audio signals into a natural language data stream; determine from the natural language data stream whether a voice command for information relating to a medical device or a medicament has been issued by a user; in response to a positive determination, convert at least part of the natural language data stream into a query for querying a medical database; supply the query to the medical database and receive a response therefrom; and provide an audio output based at least in part on the response from the medical database.
US11581087B2
A method, a system and a computer readable medium for automatic segmentation of a 3D medical image, the 3D medical image comprising an object to be segmented, the method characterized by comprising: carrying out, by using a machine learning model, in at least two of a first, a second and a third orthogonal orientation, 2D segmentations for the object in slices of the 3D medical image to derive 2D segmentation data; determining a location of a bounding box (10) within the 3D medical image based on the 2D segmentation data, the bounding box (10) having predetermined dimensions; and carrying out a 3D segmentation for the object in the part of the 3D medical image corresponding to the bounding box (10).
US11581079B1
Image based and network controlled, security systems and methods are disclosed herein for securely dispensing pharmaceutical products onsite at a physical location. A server receives scanned prescription image corresponding to a prescription of a user and determines a pharmaceutical product and a pharmaceutical product amount of the pharmaceutical product. The server receives, from a pharmaceutical product imaging device positioned within a physically secured pharmacy area, images of the pharmaceutical product, and then transmits, to a visualization user interface application executing on a network computer positioned outside the physically secured pharmacy area, a visual confirmation of the pharmaceutical product and the pharmaceutical product amount. The server receives, from the visualization user interface application, a verification of the visual confirmation, and updates, based on the verification, the user account with a ready state corresponding to the prescription, wherein the ready state indicates that the user may receive the pharmaceutical product.
US11581075B2
In clinical documentation, mere documentation of a condition in a patient's records may not be enough. To be considered sufficiently documented, the patient's record needs to show that no documentation drop-offs (DDOs) have occurred over the course of the patient's stay. However, DDOs can be extremely difficult to detect. To solve this problem, the invention trains time-sensitive deep learning (DL) models on a per condition basis using actual and/or synthetic patient data. Utilizing an ontology, grouped concepts can be generated on the fly from real-time hospital data and used to generate time-series data that can then be analyzed by trained time-sensitive DL models to determine whether a DDO for a condition has occurred during the stay. Non-time-sensitive models can be used to detect all the conditions documented during the stay. Outcomes from the models can be compared to determine whether to notify a user that a DDO has occurred.
US11581072B2
A patient record gateway of an electronic health record system can be validated using a conformance statement that defines capabilities and characteristics of patient record servers associated with the gateway. Part of validating the patient record gateway includes performing a configuration test of the patient record gateway using the conformance statement.
US11581070B2
Methods, devices, and systems (for outputting a case summary) receive an electronic medical record (EMR) (and generally electronic records) for the medical patient, extract medical data from the EMR, provide a list of medical problems relevant to the EMR, identifying relations between the medical problems and the medical data using a question-answering (QA) system, and output the clinical summary for the EMR. The clinical summary comprises the list of medical problems, the medical data, and the relations.
US11581069B2
Embodiments for intelligent generation of customized questions or questionnaires by a processor. One or more customized questions or questionnaires may be generated according to a user profile, similar profiles of alternative users, one or more historical interactions with the alternative users, one or more goals defined by a domain experts, domain knowledge, historical questions or questionnaires, or a combination thereof using a machine learning operation.
US11581051B2
A shift register and a driving method thereof, a gate drive circuit, and a display device are provided. The shift register includes: an input circuit, configured to input an input voltage provided by the input voltage terminal to an intermediate circuit under control of a first clock signal provided by the first clock signal terminal; the intermediate circuit, configured to write a second clock signal output by the second clock signal terminal or a first power signal output by the first power terminal to the intermediate output terminal as an intermediate output signal under control of the input voltage and the control circuit; and an output circuit, configured to output an output signal, a phase of which is opposite to a phase of the intermediate output signal.
US11581046B2
According to one embodiment, a storage device includes a nonvolatile memory and a controller. The controller is configured to read data from the nonvolatile memory by applying a read voltage to the nonvolatile memory. The controller is configured to correct the read voltage based on a difference between a measured value of a bit number obtained when the data is read from the nonvolatile memory by applying the read voltage to the nonvolatile memory and an expected value of the bit number.
US11581043B2
Discussed herein are systems and methods for charging an access line to a non-volatile memory cell during a standby state, such as to prevent or mitigate standby-state charge loss. An embodiment of a memory device comprises a memory cell, a string driver circuit, and a charging circuit. The string driver circuit is coupled to the memory cell via a local word line, and has a common p-well. The charging circuit, in response to a voltage of a global word line of the memory device falling below a reference voltage during a standby state, couple a supply voltage to the common p-well of the string driver circuit to charge the global word line to a positive bias potential. The memory device includes a leakage compensation circuit to compensate for the junction leakage.
US11581031B2
Memory with partial bank refresh is disclosed herein. In one embodiment, a memory system includes a memory controller and a memory device operably connected to the memory controller. The memory device includes (i) a memory array having a memory bank with a plurality of memory cells arranged in a plurality of memory rows and (ii) circuitry. In some embodiments, the circuitry is configured to disable at least one memory row of the memory bank from receiving refresh commands such that memory cells of the at least one memory row are not refreshed during refresh operations of the memory device. In some embodiments, the memory controller is configured to track memory rows that include utilized memory cells and/or to write data to the memory rows in accordance with a programming sequence of the memory device.
US11581028B2
The present technology includes a memory device. The memory device includes memory cells, page buffers configured to store sensed data obtained from the memory cells, a current sensing circuit configured to compare a sensed voltage generated according to the sensed data and a reference voltage generated according to an allowable fail bit code, and output a pass signal or a fail signal according to a comparison result, and a fail bit manager configured to increase an allowable number of fail bits included in the allowable fail bit code until the pass signal is output from the current sensing circuit, change the allowable fail bit code according to the allowable number of fail bits, and provide the allowable fail bit code to the current sensing circuit.
US11581025B2
A high resolution impedance adjustment (ZQ) calibration method using a hidden least significant bit (HLSB) is provided. The high resolution ZQ calibration method generates a data input/output (DQ) code of n+1 bits without a calibration time increase by adding the hidden least significant bit (HLSB) to a ZQ code of n bits output in a ZQ calibration operation of an impedance adjustment (ZQ) pad. A change in a termination resistance of the DQ pad is reduced as small as possible by the DQ code of n+1 bits.
US11581011B2
In one aspect, an example method to be performed by a computing device includes (a) determining that a ride-sharing session is active; (b) in response to determining the ride-sharing session is active, using a microphone of the computing device to capture audio content; (c) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (d) determining that the ride-sharing session is inactive; and (e) outputting an indication of the identified reference audio content.
US11580996B2
A signal processing method and device includes obtaining spectral coefficients of a current frame of an audio signal, in which N sub-bands of the current frame comprises at least one of the spectral coefficients. A total energy of M successive sub-bands of the N sub-bands, a total energy of K successive sub-bands of the N sub-bands, and an energy of a first sub-band are obtained to determine whether to modify original envelope values of the M sub-bands. When the original envelope values of the M sub-bands are modified, encoding bits are allocated to each of the N sub-bands according to the modified envelope values of the M sub-bands.
US11580989B2
A training method of training a speaker identification model which receives voice data as an input and outputs speaker identification information for identifying a speaker of an utterance included in the voice data is provided. The training method includes: performing voice quality conversion of first voice data of a first speaker to generate second voice data of a second speaker; and performing training of the speaker identification model using, as training data, the first voice data and the second voice data.
US11580985B2
A method to transcribe communications may include obtaining, at a first device, an audio signal that originates at a remote device during a communication session. The audio signal may be shared between the first device and a second device. The method may also include obtaining an indication that the second device is associated with a remote transcription system and in response to the second device being associated with the remote transcription system, directing the audio signal to the remote transcription system by one of the first device and the second device instead of both the first device and the second device directing the audio signal to the remote transcription system when the second device is not associated with the remote transcription system.
US11580983B2
Sign language information processing method and apparatus, an electronic device and a readable storage medium provided by the present disclosure, achieve real-time collection of language data in a current communication of a user by obtaining voice information and video information collected by a user terminal in real time; and then match a speaking person with his or her speaking content by determining, in the video information, a speaking object corresponding to the voice information; and finally, make it possible for the user to clarify the corresponding speaking object when the user sees AR sign language animation in a sign language video by superimposing and displaying an augmented reality AR sign language animation corresponding to the voice information on a gesture area corresponding to the speaking object to obtain a sign language video. Therefore, it is possible to provide a higher user experience.
US11580972B2
A robot teaching device includes: a display device; an operation key formed of a hard key or a soft key and including an input changeover switch; a microphone; a voice recognition section; a correspondence storage section storing each of a plurality of types of commands and a recognition target word in association with each other; a recognition target word determination section configured to determine whether a phrase represented by character information includes the recognition target word; and a command execution signal output section configured to switch, in response to the input changeover switch being operated, between a first operation in which a signal for executing the command corresponding to an operation to the operation key is outputted and a second operation in which a signal for executing the command associated with the recognition target word represented by the character information is outputted.
US11580964B2
An electronic apparatus is provided. The electronic apparatus includes a microphone, a memory configured to store a plurality of keyword recognition models, and a processor, which is coupled with the microphone and the memory, configured to control the electronic apparatus, wherein the processor is configured to selectively execute at least one keyword recognition model among the plurality of keyword recognition models based on operating state information of the electronic apparatus, based on a first user voice being input through the microphone, identify whether at least one keyword corresponding to the executed keyword recognition model is included in the first user voice by using the executed keyword recognition model, and based on at least one keyword identified as being included in the first user voice, perform an operation of the electronic apparatus corresponding to the at least one keyword.
US11580961B1
Embodiments are directed to organizing conversation information. A tracker vocabulary may be provided to a universal model to predict a generalized vocabulary associated with the tracker vocabulary. A tracker model may be generated based on the portions of the universal model activated by the tracker vocabulary such that a remainder of the universal model may be excluded from the tracker model. Portions of a conversation stream may be provided to the tracker model. A match score may be generated based on the track model and the portions of the conversation stream such that the match score predicts if the portions of the conversation stream may be in the generalized vocabulary predicted for the tracker vocabulary. Tracker metrics may be collected based on the portions of the conversation and the match scores such that the tracker metrics may be included in reports or notifications.
US11580957B1
Disclosed are a method for training speech recognition model, a method and a system for speech recognition. The disclosure relates to field of speech recognition and includes: inputting an audio training sample into the acoustic encoder to represent acoustic features of the audio training sample in an encoded way and determine an acoustic encoded state vector; inputting a preset vocabulary into the language predictor to determine text prediction vector; inputting the text prediction vector into the text mapping layer to obtain a text output probability distribution; calculating a first loss function according to a target text sequence corresponding to the audio training sample and the text output probability distribution; inputting the text prediction vector and the acoustic encoded state vector into the joint network to calculate a second loss function, and performing iterative optimization according to the first loss function and the second loss function.
US11580945B2
A method includes transmitting a focused ultrasound wave into a medium to form (i) an ultrasound intensity well within the medium that exhibits a first range of acoustic pressure and (ii) a surrounding region of the medium that surrounds the ultrasound intensity well and exhibits a second range of acoustic pressure that exceeds the first range of acoustic pressure. The method further includes confining an object within the ultrasound intensity well. Additionally, an acoustic lens is configured to be acoustically coupled to an acoustic transducer. The acoustic lens has a varying longitudinal thickness that increases proportionally with respect to increasing azimuth angle of the acoustic lens. Another acoustic lens is configured to be acoustically coupled to an acoustic transducer. The acoustic lens includes a plurality of segments. Each of the plurality of segments has a varying longitudinal thickness that increases proportionally with respect to increasing azimuth angle of the segment.
US11580942B2
The present disclosure relates to a system and method for matching performance with score. The method may include acquiring performance information in a preset time period, wherein the performance information is related to a musical device. The method may also include analyzing the performance information and obtaining a played music score in the preset time period, wherein the played music score contains the performance information. The method may further include comparing the played music score with one or more standard music scores. The method may still further include identifying a standard music score from the one or more standard music score based on the comparison of the played music score with the one or more standard music scores, wherein a matching degree between the played music score and the identified standard music score reaches a preset value.
US11580941B2
Music compilation methods disclosed herein include providing a database. Data is stored therein associating a user with access credentials for a plurality of music streaming services. A first server is communicatively coupled with the database and with multiple third party servers each of which includes a music library associated with the user. A list is stored in the database listing audio tracks of the libraries. A play selector is displayed on a user interface of a computing device communicatively coupled with the first server. User selection of the play selector initiates playback of a sample set, the sample set including portions of audio tracks in the list. The sample set is determined based on contextual information gathered by the computing device, the contextual information not including any user selection. Music compilation systems disclosed herein include systems configured to carry out the music compilation methods.
US11580935B2
Systems, methods, and media for displaying interactive augmented reality presentations are provided. In some embodiments, a system comprises: a plurality of head mounted displays, a first head mounted display comprising a transparent display; and at least one processor, wherein the at least one processor is programmed to: determine that a first physical location of a plurality of physical locations in a physical environment of the head mounted display is located closest to the head mounted display; receive first content comprising a first three dimensional model; receive second content comprising a second three dimensional model; present, using the transparent display, a first view of the first three dimensional model at a first time; and present, using the transparent display, a first view of the second three dimensional model at a second time subsequent to the first time based one or more instructions received from a server.
US11580933B1
A system and method is provided for adjusting an input image based on a perceived appearance of the input image on a target display and on an ideal display. The method includes: receiving an input image; determining a target display perceived appearance of the input image, wherein the target display perceived appearance represents a perceived appearance of the input image according to a target display; determining an ideal display perceived appearance of the input image, wherein the ideal display perceived appearance represents a perceived appearance of the input image according to an ideal display; and adjusting the input image based on the target display perceived appearance and the ideal display perceived appearance.
US11580932B2
A display device, includes: a first processor configured to increase or decrease values of color components representing three colors and included in a first video signal, in accordance with values corresponding to the values of the color components representing three colors; a second processor configured to convert a second video signal into a third video signal, the second video signal including the color components representing three colors and having the values increased or decreased by the first processor, and the third video signal including color components representing four colors; and a display configured to display the third video signal including the color components representing four colors.
US11580926B2
A display panel includes an amorphous silicon gate driver in which a lower voltage than the gate-off voltage output from the gate driver is applied to an adjacent stage as a low voltage transmission signal.
US11580923B1
A dynamic shading system is disclosed. The system comprises a screen and a control system. The screen comprises a plurality of light valves. Each light valve has an adjustable translucency so that the screen can present an image on one side of the screen. The control system is configured to determine what image is to be presented on the one side of the screen in dependence of light intensity incident on another side of the screen. the control system is further configured to control each light valve of the screen to have a translucency so that the plurality of the light valves forms the determined image on the one side of the screen.
US11580922B2
A display device dynamically determines pixel settle times to reduce a display latency. The display device includes a backlight unit (BLU) for providing light for displaying an image, a plurality of pixels for modulating the light provided by the BLU, and a controller circuit for controlling the BLU and the plurality of pixels. The controller circuit determines a settle time from display data for a current display frame and display data for a previous display frame, and turns on the BLU based on the determined settle time. The determined settle time corresponding to an expected amount of time for the plurality of pixel to transition from a first state corresponding to the display data for the previous display frame to a second state corresponding to the display data for the current display frame.
US11580913B2
A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
US11580912B2
A display device includes a substrate having a first surface and a second surface opposite to the first surface. The display device includes a first conductive layer disposed on the first surface and a second conductive layer disposed on the second surface. The first conductive layer and the second conductive layer are disposed on the opposite sides of the substrate. The display device includes a connective portion at least partially disposed in the substrate and penetrating from the first surface to the second surface. The first conductive layer is electrically connected to the second conductive layer through the connective portion. The display device includes a light-emitting element disposed on the first surface and an insulation layer disposed on the first conductive layer. Along a direction perpendicular to the first surface, the first electrode and the second electrode of the light-emitting element are not overlapped with the connective portion.
US11580911B2
A display device and a driving method thereof are discussed. The display device can include a display panel for displaying images, a scan driver for supplying scan signals to the display panel, and a gate compensation circuit. The gate compensation circuit is configured to respectively sense a first node voltage and a second node voltage from a first node controller and a second node controller of the scan driver, and change a turn-on duty ratio of the first node controller to the second node controller based on the sensed first node voltage and second node voltage.
US11580909B2
An organic light emitting diode display device includes: a substrate including a plurality of sub-pixels classified into a plurality of horizontal pixel lines; a gate line and a sensing line spaced apart from each other on the substrate; a data line and a power line crossing the gate line and the sensing line and spaced apart from each other; and first and second reference lines supplying first and second reference voltages, respectively, and connected to adjacent two, respectively, of the plurality of horizontal pixel lines.
US11580898B1
A display panel and a display device are provided. The display panel includes a pixel circuit; and a light-emitting element. The operation process of the pixel circuit includes a first data refresh period, a data adjustment stage, and a second data refresh period set in sequence. The data adjustment stage includes T1 first sub-data adjustment stages set in sequence and T2 second sub-data adjustment stages set in sequence. A quantity of the data writing frames in the first sub-data adjustment stage is greater than a quantity of the data writing frames in the second sub-data adjustment stage. A quantity of the holding frames in the first sub-data adjustment stage is smaller than a quantity of the holding frames in the second sub-data adjustment stage.
US11580892B2
An OLED panel may include a substrate including a first region and a second region disposed along a first direction. A plurality of first pixels are disposed in the first region on the substrate, the first pixels each having a first area, the first pixels each comprising a first unit pixel, a second unit pixel disposed along a second direction from the first unit pixel, and a transmission portion disposed along the first direction from the first unit pixel and the second unit pixel. A plurality of second pixels are disposed in the second region on the substrate, the second pixels each having a second area less than the first area, the second pixels each comprising a third unit pixel. The first unit pixel, the second unit pixel, and the third unit pixel may have substantially the same shape as each other.
US11580891B2
A color shift compensation method, a color shift compensation system and a display panel are provided. The color shift compensation method includes: accumulating actual display time of a display panel; determining whether or not the actual display time reaches a preset cumulative display time threshold; and in a case where the actual display time reaches the preset cumulative display time threshold, driving the display panel to display according to compensated adjustment voltages that are pre-stored, and in a case where the actual display time does not reach the preset cumulative display time threshold, driving the display panel to display according to current adjustment voltages that are pre-stored.
US11580888B2
A stretchable display panel, a method for compensating a threshold voltage of a transistor in the stretchable display panel, and a computer readable storage medium. The stretchable display panel includes: a base substrate; a transistor on the base substrate, the transistor includes a gate electrode layer and an active layer that are at least partially stacked; and a voltage compensation layer, the voltage compensation layer is located between the transistor and the base substrate, wherein the voltage compensation layer is applied with a compensation voltage that depends on a stretching amount of the stretchable display panel.
US11580885B2
A tamper proof locking mechanism incorporating a first fixture for attachment to an index protective cover, a second fixture for attachment to an instrument, and a third fixture for connecting the first fixture to the second fixture. The first fixture may have a receptacle, the second fixture may have a plate with an opening, and the third fixture may have a protrusive structure that fits into the receptacle of the first fixture and into the opening in the plate to connect the first fixture to the second fixture. The protrusive structure may have a rivet that is partially embedded with a plastic-like material that reveals tampering when an attempt is made to break a connection between the first fixture and the second fixture.
US11580883B1
A gastrointestinal simulator system includes a thermoregulated bath, two glass beakers situated within the thermoregulated water bath, and a pump. The beakers simulate the stomach and intestines and are coupled together using a tube. A sieve, positioned within the “stomach,” has a plurality of 2 mm holes on its surface to mimic in vivo conditions, where only particles smaller than 2 mm in diameter are transferred to the “intestines.” These collected particles move from “stomach” (specifically, from the sieve) to the “intestines” through the tube coupling the beakers. Cameras may be located inside the water bath for monitoring/recording of the digestion. Alerts, such as voice alerts, may be generated to notify users of any important information and instructions. After digestion, reports of the digestion are automatically generated and stored in a data repository. One or more users are notified that the reports are available for access.
US11580876B2
In one aspect, A computerized method for implementing a virtualized training session user interface (UI) with respect to a production software UI includes the step of providing a production software application. The method includes displaying a guide on a production software UI. A workflow and a tutorial content of the guide is determined dynamically using one or more specified machine-learning algorithms. The method includes displaying the guide as a set of images with a virtual lab placed on top of each image of the guide. The method includes receiving a user input comprising a learning-related data inside a virtual environment of the guide.
US11580869B2
A computer-implemented visual interface for identifying and revealing objects from video-based media provides visual cues to enable users to interact with video-based media. Objects in videos are inferred and identified based upon automatic interpretations of the video and/or audio that is associated with the video. The automatic interpretations may be performed by a computer-implemented neural network. The computer-implemented visual interface is integrated with the video to enable users to interact with the identified objects. User interactions with the visual interface may be through either touch or non-touch means. Information is delivered to users that is based upon the identified objects, including in augmented or virtual reality-based form, responsive to user interactions with the computer-implemented visual interface.
US11580857B2
An apparatus for safety collaboration in computer-assisted or autonomous driving (CA/AD) vehicles includes an input interface to obtain sensor data from one or more sensors of a CA/AD vehicle, an output interface, and an analyzer coupled to the input and output interfaces to process the sensor data to identify an emergency condition of the CA/AD vehicle, and in response to the identified emergency condition, cause a communication interface of the CA/AD vehicle, via the output interface, to broadcast a request for assistance to be received by one or more nearby CA/AD vehicles. The apparatus may be disposed in the CA/AD vehicle.
US11580852B2
Systems and methods are disclosed for monitoring or affecting movement of a vehicle using a traffic device. An event data source may have a processor and/or a transceiver. The event data source may transmit, via the transceiver and to a vehicle and infrastructure computing device, information indicative of an event affecting a portion of road. The vehicle and infrastructure computing device may comprise a vehicle and infrastructure control computer. The vehicle and infrastructure computing device may receive, from the event data source, the information indicative of the event affecting the portion of road. The computing device may determine one or more traffic devices associated with the portion of road and configured to control traffic for the portion of road. Based on the information indicative of the event affecting the portion of road, the computing device may send, to the one or more traffic devices associated with the portion of road, instructions to change one or more characteristics of the one or more traffic devices.
US11580851B2
Example aspects of the present disclosure describe a scene generator for simulating scenes in an environment. For example, snapshots of simulated traffic scenes can be generated by sampling a joint probability distribution trained on real-world traffic scenes. In some implementations, samples of the joint probability distribution can be obtained by sampling a plurality of factorized probability distributions for a plurality of objects for sequential insertion into the scene.
US11580848B2
Devices, methods, and systems for a self-testing fire sensing device are described herein. One device includes an adjustable particle generator and a variable airflow generator configured to generate an aerosol density level, an optical scatter chamber configured to measure a rate at which the aerosol density level decreases after the aerosol density level has been generated, and a controller configured to compare the measured rate at which the aerosol density level decreases with a baseline rate, and determine whether the self-testing fire sensing device requires maintenance based on the comparison of the measured rate at which the aerosol density level decreases and the baseline rate.
US11580846B2
A method of controlling an electronic device is provided. The method includes transmitting a communication signal to a plurality of candidate devices in the vicinity of the electronic device, generating a function code including configuration information of the electronic device, receiving candidate function codes including configuration information of the plurality of candidate devices from the plurality of candidate devices based on the communication signal, and when a feature of the plurality of candidate devices is determined to be similar to a feature of the electronic device based on the candidate function condes, generating at least one of an alert signal or a setting signal based on whether the function code matches the candidate function codes.
US11580841B2
An alarm detection device includes: a sound receiver for receiving an external sound to output a first signal; a signal processing circuit coupled to the sound receiver, for receiving the first signal to output a second signal; and an alarm decision circuit coupled to the signal processing circuit, during a time range, when a number of the second signals meeting a trigger criteria is equal to a predetermined value, the alarm decision circuit outputting an alarm signal.
US11580838B1
System and method for detection of pre-drowning and drowning events based on underwater images are disclosed.
US11580837B2
Described herein are head orientation training devices for sports training and systems including such devices. A head orientation training device (HOTD) can include a position sensor configured to sense a tilt of the device, continually, while the device is activated. The HOTD can also include a computing device, configured to retrieve the tilt of the device from the position sensor, repeatedly, while the apparatus is activated. Also, the computing device of the HOTD can be configured to activate an alarm (such an audible or a visual alert) when the tilt of the apparatus exceeds a tilt threshold. The tilt threshold can be user definable as well.
US11580833B2
Methods, systems, and apparatus for camera detection of human activity with co-occurrence are disclosed. A method includes detecting a person in an image captured by a camera; in response to detecting the person in the image, determining optical flow in portions of a first set of images; determining that particular portions of the first set of images satisfy optical flow criteria; in response to determining that the particular portions of the first set of images satisfy optical flow criteria, classifying the particular portions of the first set of images as indicative of human activity; receiving a second set of images captured by the camera after the first set of images; and determining that the second set of images likely shows human activity based on analyzing portions of the second set of images that correspond to the particular portions of the first set of images classified as indicative of human activity.
US11580824B2
A multi-sport challenge system may include a multi-sport facility, a sport challenge menu including a plurality of selectable sport challenges, and a fee/prize subsystem. The multi-sport facility may include a plurality of sport grounds, wherein each of the sport grounds includes a full, partial, or simulated sport grounds. The sport challenge menu may include an entry fee and financial prize corresponding to each selectable sport challenge of the menu, wherein the entry fee is to be paid by a participant that selects the corresponding sport challenge for an opportunity to attempt the sport challenge. The financial prize may be awarded to the participant if the attempt successfully completes the sport challenge. The fee/prize subsystem may be configured to receive sport challenge selections made by participants and to collect the corresponding entry fees from the participants and output corresponding financial prizes upon successful completion of the selected sport challenges.
US11580815B2
Methods and systems are provided to display a real world event on a client device with avatars. Appropriate parameters for the real world event are provided and participants in the real world event are associated to avatars. As the real world event begins, a server is configured to provide information on the real world event to the client device, and the client device displays a representation of a virtual event using the avatars and the information received from the server.
US11580814B2
In various embodiments, a device may test the health of race participants in order to ensure the fairness of a bet on an order of finish.
US11580810B2
There are provided systems and methods for a modular mobile point of sale device having separable units for configurable data processing. A modular device may include a main unit that includes data processing features to allow for a mobile point of sale, including a data entry unit for payment data, a communication component to secure communicate that data to a centralized transaction processor, and a processing unit to receive the data and instruct the centralized to process the data with an online service provider. The module device may also be physically and communicatively coupled to additional modules that may increase the on-device functionality of the main unit, include a module to allow user input and additional modules to accept other types of transaction input. On detection of a connected unit, the main unit may secure connect to and authenticate each attached module.
US11580807B2
An intelligent lock, overlock, and lock system can be electrically controlled to open and close one or more locks. The lock, lock system, and method may function on a frequency selected to avoid cross talk, which permits numerous locks to function simultaneously on the same central system with little interruption or delay. A lock may be used as an overlock for an existing lock or be a primary lock and may include a pivoting engagement structure that engages a locking mechanism to provide added strength.
US11580795B2
A method and a device for providing an operating state of a sensor of a vehicle. The method includes detecting first environment data values using the sensor, the first environment data values representing an environment of the vehicle, receiving second environment data values, which represent the environment of the vehicle, the second environment data values being detected by an infrastructure sensor system, determining the operating state of the sensor as a function of the first and the second environment data values, and providing the operating state of the sensor.
US11580793B2
A sensor, including at least one transducer for emitting signals and for receiving reflected echo signals, the transducer being set up to output an analog measuring signal, an analog-to-digital converter for converting the analog measuring signal into a digital measuring signal, an evaluation unit for evaluating the digital measuring signal, and a communication unit for transmitting a measuring result of the evaluation via a digital communication interface. The communication unit is equipped to receive a request for diagnostic data via the digital communication interface, and is also equipped to switch the sensor to diagnostic operation and to transmit requested diagnostic data via the digital communication interface. The communication unit is set up to communicate with at least two different data rates via the digital communication interface, a higher data rate being used for transmitting the diagnostic data than for transmitting the measuring result during normal operation of the sensor.
US11580789B2
According to one embodiment, a method of generating warning messages based on system load of an autonomous driving vehicle can relieve a safety operator of the burden of constantly monitoring the vehicle and outside driving environments. The method uses a threshold for each of a number of system load parameters to determine whether the vehicle has a heavy system load that needs the attention of the safety operator. In one example, the vehicle can use a CPU usage threshold and an end-to-end latency threshold to determine whether the vehicle has a heavy system load while travelling on a road segment. If any of the thresholds is exceeded, the vehicle can send a warning message to the safety driver. The system load thresholds may be determined from data collected from the autonomous driving vehicle when it previously travelled on the road segment.
US11580785B1
Commercial interactions with non-discretized items such as liquids in carafes or other dispensers are detected and associated with actors using images captured by one or more digital cameras including the carafes or dispensers within their fields of view. The images are processed to detect body parts of actors and other aspects therein, and to not only determine that a commercial interaction has occurred but also identify an actor that performed the commercial interaction. Based on information or data determined from such images, movements of body parts associated with raising, lowering or rotating one or more carafes or other dispensers may be detected, and a commercial interaction involving such carafes or dispensers may be detected and associated with a specific actor accordingly.
US11580784B2
A model learning device provided with: an error-added movement locus generation unit for adding an error to movement locus data for action learning that represents the movement locus of a subject and to which is assigned an action label that is information representing the action of the subject, and thereby generating error-added movement locus data; and an action recognition model learning unit for learning a model, using at least the error-added movement locus data and learning data created on the basis of the action label, by which model the action of some subject can be recognized from the movement locus of the subject. Thus, it is possible to provide a model by which the action of a subject can be recognized with high accuracy on the basis of the movement locus of the subject estimated using a camera image.
US11580780B2
A computer-implemented method for implementing face recognition includes receiving training data including a plurality of augmented images each corresponding to a respective one of a plurality of input images augmented by one of a plurality of variations, splitting a feature embedding generated from the training data into a plurality of sub-embeddings each associated with one of the plurality of variations, associating each of the plurality of sub-embeddings with respective ones of a plurality of confidence values, and applying a plurality of losses including a confidence-aware identification loss and a variation-decorrelation loss to the plurality of sub-embeddings and the plurality of confidence values to improve face recognition performance by learning the plurality of sub-embeddings.
US11580774B2
The present invention relates to a method for classifying a biometric trait represented by an input image, the method being characterized in that it comprises the implementation, by data processing means (21) of a client (2), of the steps of: (a) Determining, for each of a predefined set of possible general patterns of biometric traits, by means of a convolutional neural network, CNN, whether said biometric trait presents or not said general pattern.
US11580771B2
The present disclosure provides an image capturing apparatus, including: a light source module having a first surface and a second surface opposite to each other along a thickness direction; an LCD module having a first surface and a second surface opposite to each other along the thickness direction; a light-transmitting cover plate having a first surface and a second surface opposite to each other along the thickness direction, wherein the first surface of the light-transmitting cover plate is configured to contact with an object to be captured, and the second surface of the light-transmitting cover plate is configured to face the first surface of the LCD module; and a sensor module configured to collect an incident light reflected by the light-transmitting cover plate. The present disclosure can realize image capturing based on the principle of total reflection under an LCD screen, optimize imaging effect, and improve imaging clarity.
US11580767B2
A fingerprint sensor includes a die, a plurality of conductive structures, an encapsulant, a plurality of conductive patterns, a first dielectric layer, a second dielectric layer, and a redistribution structure. The die has an active surface and a rear surface opposite to the active surface. The conductive structures surround the die. The encapsulant encapsulates the die and the conductive structures. The conductive patterns are over the die and are electrically connected to the die and the conductive structures. Top surfaces of the conductive patterns are flat. The first dielectric layer is over the die and the encapsulant. A top surface of the first dielectric layer is coplanar with top surfaces of the conductive patterns. The second dielectric layer covers the first dielectric layer and the conductive patterns. The redistribution structure is over the rear surface of the die.
US11580763B2
In some aspects, a method includes performing optical character recognition (OCR) based on data corresponding to a document to generate text data, detecting one or more bounded regions from the data based on a predetermined boundary rule set, and matching one or more portions of the text data to the one or more bounded regions to generate matched text data. Each bounded region of the one or more bounded regions encloses a corresponding block of text. The method also includes extracting features from the matched text data to generate a plurality of feature vectors and providing the plurality of feature vectors to a trained machine-learning classifier to generate one or more labels associated with the one or more bounded regions. The method further includes outputting metadata indicating a hierarchical layout associated with the document based on the one or more labels and the matched text data.
US11580744B2
An information processing apparatus includes a frame image acquisition section adapted to acquire a plurality of consecutive frame images included in a moving image displayed on a screen, and a matching process section adapted to perform, for each of the plurality of acquired frame images, a matching process of detecting an area that matches a template image representing appearance of a display element to be detected. An area in which the display element is being displayed on the screen is identified on a basis of a result of performing the matching process on the plurality of frame images.
US11580743B2
A system and method for providing unsupervised domain adaption for spatio-temporal action localization that includes receiving video data associated with a source domain and a target domain that are associated with a surrounding environment of a vehicle. The system and method also include analyzing the video data associated with the source domain and the target domain and determining a key frame of the source domain and a key frame of the target domain. The system and method additionally include completing an action localization model to model a temporal context of actions occurring within the key frame of the source domain and the key frame of the target domain and completing an action adaption model to localize individuals and their actions and to classify the actions based on the video data. The system and method further include combining losses to complete spatio-temporal action localization of individuals and actions.
US11580742B2
Provided are a target character video clip playing method, system and apparatus, and a storage medium. The method comprises: using image recognition technology to perform target character recognition on an entire video, positioning a plurality of video clips containing target characters, and obtaining a first playing time period set corresponding to the video clips; according to audio clips corresponding to each character marked within the entire video, obtaining a second playing time period set corresponding to the audio clips of the various characters; merging the time periods included in the playing time period sets, and obtaining a sum playing time period set of the target characters; according to a sorting of various playing timelines within the sum playing time period set, performing video playing of the target characters.
US11580736B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for parallel processing of video frames using neural networks. One of the methods includes receiving a video sequence comprising a respective video frame at each of a plurality of time steps; and processing the video sequence using a video processing neural network to generate a video processing output for the video sequence, wherein the video processing neural network includes a sequence of network components, wherein the network components comprise a plurality of layer blocks each comprising one or more neural network layers, wherein each component is active for a respective subset of the plurality of time steps, and wherein each layer block is configured to, at each time step at which the layer block is active, receive an input generated at a previous time step and to process the input to generate a block output.
US11580731B2
Methods, devices, and systems may be utilized for detecting one or more properties of a plant area and generating a map of the plant area indicating at least one property of the plant area. The system comprises an inspection system associated with a transport device, the inspection system including one or more sensors configured to generate data for a plant area including to: capture at least 3D image data and 2D image data; and generate geolocational data. The datacenter is configured to: receive the 3D image data, 2D image data, and geolocational data from the inspection system; correlate the 3D image data, 2D image data, and geolocational data; and analyze the data for the plant area. A dashboard is configured to display a map with icons corresponding to the proper geolocation and image data with the analysis.
US11580728B2
Methods, systems, and apparatus, including computer programs encoded on a storage device, for electric grid asset detection are enclosed. An electric grid asset detection method includes: obtaining overhead imagery of a geographic region that includes electric grid wires; identifying the electric grid wires within the overhead imagery; and generating a polyline graph of the identified electric grid wires. The method includes replacing curves in polylines within the polyline graph with a series of fixed lines and endpoints; identifying, based on characteristics of the fixed lines and endpoints, a location of a utility pole that supports the electric grid wires; detecting an electric grid asset from street level imagery at the location of the utility pole; and generating a representation of the electric grid asset for use in a model of the electric grid.
US11580726B2
Image acquisition and interpretation method used for articles of commerce, consisting of one or more gondolas or shelves (A) in which shelves (X) are installed, to which are added four repair marks (B, E) that, in combination with a mobile device with a photographic camera (D), will take and process images in an automated way thanks to areas designed for this purpose (C) where reference marks (F, G) are displayed, correcting the perspective deformation and cutting the image to the area delimited by the repair marks, to then send the processed images to a computer server that can index data such as quantity and details of articles, number of units of each, physical characteristics, prices, etc.
US11580724B2
A method for controlling a robotic device is presented. The method includes positioning the robotic device within a task environment. The method also includes mapping descriptors of a task image of a scene in the task environment to a teaching image of a teaching environment. The method further includes defining a relative transform between the task image and the teaching image based on the mapping. Furthermore, the method includes updating parameters of a set of parameterized behaviors based on the relative transform to perform a task corresponding to the teaching image.
US11580718B2
A farming machine moves through a field and includes an image sensor that captures an image of a plant in the field. A control system accesses the captured image and applies the image to a machine learned plant identification model. The plant identification model identifies pixels representing the plant and categorizes the plant into a plant group (e.g., plant species). The identified pixels are labeled as the plant group and a location of the pixels is determined. The control system actuates a treatment mechanism based on the identified plant group and location. Additionally, the images from the image sensor and the plant identification model may be used to generate a plant identification map. The plant identification map is a map of the field that indicates the locations of the plant groups identified by the plant identification model.
US11580717B2
A method and a device for determining a placement region of an item are disclosed. The method according to the present disclosure comprises: acquiring position information of an electronic identification at a bar display screen; and determining the placement region of the item according to the position information and a preset mapping relationship.
US11580711B2
Systems, methods, and non-transitory computer readable media for controlling perspective in an extended reality environment are disclosed. In one embodiment, a non-transitory computer readable medium contains instructions to cause a processor to perform the steps of: outputting for presentation via a wearable extended reality appliance (WER-appliance), first display signals reflective of a first perspective of a scene; receiving first input signals caused by a first multi-finger interaction with the touch sensor; in response, outputting for presentation via the WER-appliance second display signals to modify the first perspective of the scene, causing a second perspective of the scene to be presented via the WER-appliance; receiving second input signals caused by a second multi-finger interaction with the touch sensor; and in response, outputting for presentation via the WER-appliance third display signals to modify the second perspective of the scene, causing a third perspective of the scene to be presented via the WER-appliance.
US11580710B2
A multiuser, collaborative augmented reality (AR) system employs individual AR devices for viewing real-world anchors, that is, physical models that are recognizable to the camera and image processing module of the AR device. To mitigate ambiguous configurations when used in the collaborative mode, each anchor is registered with a server to ensure that only uniquely recognizable anchors are simultaneously active at a particular location. The system permits collaborative AR to span multiple sites, by associating a portal with an anchor at each site. Using the location of their corresponding AR device as a proxy for their position, AR renditions of the other participating users are provided. This AR system is particularly well suited for games.
US11580695B2
A method for a sensor-based and memory-based representation of a surroundings of a vehicle. The vehicle includes an imaging sensor for detecting the surroundings. The method includes: detecting a sequence of images; determining distance data on the basis of the detected images and/or of a distance sensor of the vehicle, the distance data comprising distances between the vehicle and objects in the surroundings of the vehicle; generating a three-dimensional structure of a surroundings model on the basis of the distance data; recognizing at least one object in the surroundings of the vehicle on the basis of the detected images, in particular by a neural network; loading a synthetic object model on the basis of the recognized object; adapting the generated three-dimensional structure of the surroundings model on the basis of the synthetic object model and on the basis of the distance data; and displaying the adapted surroundings model.
US11580693B1
Described are systems and method directed to generation of a dimensionally accurate three-dimensional (“3D”) body model of a body, such as a human body, based on two-dimensional (“2D”) images of that body. A user may use a 2D camera, such as a digital camera typically included in many of today's portable devices (e.g., cell phones, tablets, laptops, etc.) and obtain a series of 2D body images of their body from different directions with respect to the camera. The 2D body images may then be used to generate a plurality of predicted body parameters corresponding to the body represented in the 2D body images. Those predicted body parameters may then be further processed to generate a dimensionally accurate 3D model of the body of the user.
US11580690B1
Systems, devices, methods, and computer-readable media for horizon-based navigation. A method can include receiving image data corresponding to a geographical region in a field of view of an imaging unit and in which the device is situated, based on the received image data, generating, by the processing unit, an image horizon corresponding to a horizon of the geographical region and from a perspective of the imaging unit, projecting three-dimensional (3D) points of a 3D point set of the geographical region to an image space of the received image data resulting in a synthetic image, generating, by the processing unit, a synthetic image horizon of the synthetic image, and responsive to determining the image horizon sufficiently correlates with the synthetic image horizon, providing a location corresponding to a perspective of the synthetic image as a location of the processing unit.
US11580687B2
A system includes at least one imaging sensor and a processor. The processor is configured to acquire, using the imaging sensor, detected data describing an environment of an autonomous vehicle. The processor is further configured to derive reference data, which describe the environment, from a predefined map, to compute difference data representing a difference between the detected data and the reference data, and to transfer the difference data. Other embodiments are also described.
US11580683B1
Systems and methods for image processing are described. One or more embodiments of the present disclosure compare a vector graphics object with a guide line to obtain an attachment point of the vector graphics object, modify the guide line to obtain a guide shape, extend a line through the attachment point to obtain a projected point on the guide shape, divide the guide shape based on the projected point to obtain a partial curve, and modify the vector graphics object based on the partial curve to obtain a modified vector graphics object.
US11580663B2
A camera height calculation method that causes a computer to execute a process, the process includes obtaining one or more images captured by an in-vehicle camera, extracting one or more feature points from the one or more images, identifying first feature points that exist over a road surface from the one or more feature points, and calculating a height of the in-vehicle camera from the road surface, based on positions of the identified first feature points.
US11580662B2
An example method includes causing a light projecting system of a distance sensor to project a three-dimensional pattern of light onto an object, wherein the three-dimensional pattern of light comprises a plurality of points of light that collectively forms the pattern, causing a light receiving system of the distance sensor to acquire an image of the three-dimensional pattern of light projected onto the object, causing the light receiving system to acquire a two-dimensional image of the object, detecting a feature point in the two-dimensional image of the object, identifying an interpolation area for the feature point, and computing three-dimensional coordinates for the feature point by interpolating using three-dimensional coordinates of two points of the plurality of points that are within the interpolation area.
US11580656B1
A point cloud capture system is provided to detect and correct data density during point cloud generation. The system obtains data points that are distributed within a space and that collectively represent one or more surfaces of an object, scene, or environment. The system computes the different densities with which the data points are distributed in different regions of the space, and presents an interface with a first representation for a first region of the space in which a first subset of the data points are distributed with a first density, and a second representation for a second region of the space in which a second subset of the data points are distributed with a second density.
US11580655B2
Examples disclosed herein may involve a computing system that is operable to (i) present, via a visual interface, a virtual shape associated with a three-dimensional (3D) coordinate system, (ii) present, via the visual interface, a visual indicator positioned in proximity to the virtual shape and indicating that a specified spatial parameter of the virtual shape will be modified along a specified dimension of the 3D coordinate system in response to a given type of user input associated with the visual indicator, (iii) while presenting the visual indicator, detect an instance of the given type of user input associated with the visual indicator, and (iv) after detecting the instance of the given type of user input, update the virtual shape that is presented via the visual interface by modifying the specified spatial parameter of the virtual shape along the specified dimension.
US11580648B2
A visual tracking system for tracking and identifying persons within a monitored location, comprising a plurality of cameras and a visual processing unit, each camera produces a sequence of video frames depicting one or more of the persons, the visual processing unit is adapted to maintain a coherent track identity for each person across the plurality of cameras using a combination of motion data and visual featurization data, and further determine demographic data and sentiment data using the visual featurization data, the visual tracking system further having a recommendation module adapted to identify a customer need for each person using the sentiment data of the person in addition to context data, and generate an action recommendation for addressing the customer need, the visual tracking system is operably connected to a customer-oriented device configured to perform a customer-oriented action in accordance with the action recommendation.
US11580644B2
The album creation application of the present disclosure displays image data, to which trimming is performed, and a template, which includes a slot in which the image data is arranged, so that a slot and image data to be arranged in the slot are selected by use of an input device. Position information of a point of interest in the image to be arranged in the slot is obtained. Composition patterns applicable to the image with designation of the point of interest are presented to the user, and the composition pattern to be applied, which is selected by the user from among the presented composition patterns, is obtained. Trimming is performed based on the point of interest and the selected composition pattern selected. The trimmed images are listed, so that multiple trimmed images are presented to the user as trimming proposals.
US11580642B2
Provided are a disease region extraction apparatus, a disease region extraction method, and a disease region extraction program that can extract an infarction region even in an image in which it is difficult to prepare a large amount of data indicating a correct infarction region.
A disease region extraction apparatus includes: an image acquisition unit that acquires a first image obtained by capturing an image of a subject that has developed a disease; an estimated image derivation unit that estimates a second image, whose type is different from the type of the first image, from the first image to derive an estimated image; and a disease region extraction unit that extracts a disease region from the estimated image.
US11580640B2
A system for performing adaptive focusing of a microscopy device comprises a microscopy device configured to acquire microscopy images depicting cells and one or more processors executing instructions for performing a method that includes extracting pixels from the microscopy images. Each set of pixels corresponds to an independent cell. The method further includes using a trained classifier to assign one of a plurality of image quality labels to each set of pixels indicating the degree to which the independent cell is in focus. If the image quality labels corresponding to the sets of pixels indicate that the cells are out of focus, a focal length adjustment for adjusting focus of the microscopy device is determined using a trained machine learning model. Then, executable instructions are sent to the microscopy device to perform the focal length adjustment.
US11580639B2
A first electronic device according to various embodiments may include: a display; a communication module comprising communication circuitry; a camera module including at least one camera; and a processor. The processor may be configured to: identify a request for measuring a skin condition of a user in a state in which the first electronic device is cradled on a second electronic device; acquire, based on information of the camera module and information regarding at least one light-emitting element included in the second electronic device, control information for controlling output of the at least one light-emitting element; control output of light from the at least one light-emitting element of the second electronic device based on the control information; acquire at least one image including at least a part of a body of the user through the camera module while light is output through the at least one light-emitting element controlled based on the control information; and provide information regarding the skin condition of the user using the at least one image.
US11580635B2
The invention provides a fluid analysis apparatus, a method for operating a fluid analysis apparatus, and a fluid analysis program that perform display such that the tendency of a fluid flow in a blood vessel is easily checked. Route position information that is capable of identifying an order along a route of the anatomical structure is assigned to each position in the anatomical structure, using three-dimensional volume data in which each voxel has the information of a three-dimensional flow velocity vector indicating a flow velocity of a fluid in an anatomical structure. The three-dimensional flow velocity vector is selected such that the route position information of a position where the three-dimensional flow velocity vector is present is sequentially arranged from one point in the anatomical structure and a trajectory indicating the flow of the fluid is drawn so as to be visibly recognized.
US11580633B2
A control device controls sectors for the assembly of turbine stators of a turbine. Each turbine stator is formed of an assembly of sectors juxtaposed to one another, and each sector has a reference. The control device includes an automated system for identifying the sector with means for reading the sector reference, a database of the references of the sectors that form the turbine stators of the turbine, and means for associating the read reference of the sector with a determined turbine stator of the turbine.
US11580631B2
Dynamic thin film interferometry is a technique used to non-invasively characterize the thickness of thin liquid films that are evolving in both space and time. Recovering the underlying thickness from the captured interferograms, unconditionally and automatically is still an open problem. A compact setup is provided employing a snapshot hyperspectral camera and the related algorithms for the automated determination of thickness profiles of dynamic thin liquid films. The technique is shown to recover film thickness profiles to within 100 nm of accuracy as compared to those profiles reconstructed through the manual color matching process. Characteristics and advantages of hyperspectral interferometry are discussed including the increased robustness against imaging noise as well as the ability to perform thickness reconstruction without considering the absolute light intensity information.
US11580622B2
A system for image inpainting is provided, including an encoder, a decoder, and a sketch tensor space of a third-order tensor; wherein the encoder includes an improved wireframe parser and a canny detector, and a pyramid structure sub-encoder; the improved wireframe parser is used to extract line maps from an original image input to the encoder, the canny detector is used to extract edge maps from the original image, and the pyramid structure sub-encoder is used to generate the sketch tensor space based on the original image, the line maps and the edge maps; and the decoder outputs an inpainted image from the sketch tensor space. A method thereof is also provided.
US11580620B2
There is provided with an image processing apparatus. A noise reduction unit generates a noise-reduced image in which noise is reduced from an input image in which a plurality of types of pixels that represent mutually different types of color information are arranged in one plane. An extraction unit generates a high-frequency emphasized image in which a high-frequency component of the input image is emphasized. A demosaicing unit generates a demosaiced image having a plurality of planes that each represent one type of color information by demosaicing processing to the noise-reduced image. A generation unit generates an output image by correcting the demosaiced image by using the high-frequency emphasized image.
US11580614B2
In some embodiments, methods and systems are provided that provide for facilitating delivery, via autonomous ground vehicles, of products ordered by customers of a retailer to customer-specified restricted areas accessible by an entryway openable via an access code.
US11580611B2
The systems and methods herein provide a user-friendly, automated and transparent, contract drafting and negotiation tool. Through the contract drafting and negotiation tool two parties can negotiate agreement using template agreements including one or more sections in which each user is able to select one of a plurality of input options that affect the terms of the contract. In each instance, each party can see the option selected by the other party, as well as the options not selected by the other party. The systems and methods facilitate efficient and transparent contract negotiation and drafting.
US11580607B1
Systems, methods and articles of manufacture for performing a comparison of tax results based on different sets of tax data, and generating an explanation as to why the tax results differ or do not differ due to the differences in the tax data. The system includes a computing device, a data store in communication with the computing device and a tax preparation software application executable by the computing device. The tax preparation software application has a tax calculation engine, a tax calculation graph, and a change analysis engine. The tax calculation engine is configured to perform a plurality of tax calculation operations based on the tax calculation graph. The change analysis engine is configured to determine whether tax results based on different tax data differ or do not differ. The system may also generate explanation(s) of the reasons that the tax results differ or do not differ due to the different tax data.
US11580604B1
Methods and systems for monitoring use and determining risks associated with operation of a vehicle having one or more autonomous operation features are provided. According to certain aspects, operating data may be recorded during operation of the vehicle. This may include information regarding the vehicle, the vehicle environment, use of the autonomous operation features, and/or control decisions made by the features. The control decisions may include actions the feature would have taken to control the vehicle, but which were not taken because a vehicle operator was controlling the relevant aspect of vehicle operation at the time. The operating data may be recorded in a log, which may then be used to determine risk levels associated with vehicle operation based upon risk levels associated with the autonomous operation features. The risk levels may further be used to adjust an insurance policy associated with the vehicle.
US11580601B1
The SECURE MULTI-SERVER INTEREST RATE BASED INSTRUMENT TRADING SYSTEM AND METHODS OF INCREASING EFFICIENCY THEREOF AND ASSOCIATED INTEREST RATE BASED FINANCIAL INSTRUMENT (“IRFI”) provides efficient, secure instrument transactions. The IRFI provides increased trading system security and efficiency for an interest-rate based instrument exchange utilizing a server-based trading platform. The IRFI receives a user selection of a contract including associated characteristic parameters. The IRFI receives user-selected number of contracts to trade associated with a basis point for the contract. An artificial neural network, including at least one input layer, a hidden layer and an output layer, can determine a risk hedging amount based on the basis point for the contract and the selected number of contracts to cover a risk in an auction. The IRFI receives pricing data associated with an auction system, the pricing data including settlement yield and delivery price and determines a delivery amount for the contract.
US11580598B1
A credit card recommendation system for recommending credit cards to a user can be based on the consumer's estimated monthly spend, estimated spend across a plurality of categories, and user credit data. The credit card recommendation system can filter credit cards based on a likelihood of approval for the user. The credit card recommendation can determine a reward valuation and an adjustment valuation by assessing user spend and the characteristics corresponding to the credit card. The credit card recommendation can train a model to score credit cards for users, and apply specific user data to the model to determine a credit card score particular to the user.
US11580596B2
Systems and methods are provided for managing shared expenses. The systems and methods may include a financial service provider identifying shared expenses in a customer's transaction history with software application executed on a server or personal computing device. The financial service provider may identify other individuals with whom the customer shares the expense, and send requests for reimbursement on the customer's behalf. The financial service provider ay monitor the status of reimbursement payments, and send reminders as necessary until the shared expense has been reimbursed.
US11580591B2
A cloud-based cyber shopping mall system is provided. The cloud-based cyber shopping mall system includes a cloud-based server module, a scene movement module, a product introduction module, a customer service module, a shopping cart module, a style change module, and an exhibition area switching module. The cloud-based server module includes a cloud-based database and a cloud-based shopping mall webpage. Through the scene movement module, the product introduction module, the customer service module, and the shopping cart module, a user can click on related options adjacent to any product viewed on the cloud-based shopping mall webpage to view an introduction of the product, contact the customer service, and place an order. Through the style change module, the user can change a style of a three-dimensional product model on the cloud-based shopping mall webpage.
US11580579B2
Embodiments of systems and methods for the aggregation, analysis, display and monetization of pricing data for commodities in general, and which may be particularly useful applied to vehicles are disclosed. In certain embodiments, one or more models may be applied over a set of historical transaction data associated with a vehicle configuration to determine pricing data. Some models may leverage incremental data in various conditions, including cases where fewer than a desired number of historical transactions are present in the bin of a specified vehicle, where fewer than, equal to, or more than a certain number of list prices for the specified vehicle available, and where no historical transaction data for new models is available.
US11580578B2
Methods and systems for facilitating generation of electronic advertising messages based on model web pages. A visual content request is received that identifies a model web page. Source code is retrieved that includes patterns that can be matched to identify visual features of the model web page. Visual content information is provided to an advertising message generation service to construct advertising messages that include at least a portion of the identified visual features. Constructed advertising messages are received, including at least one modified advertising message that incorporates a user-selected image extracted from the model web page. The identified visual features of the model web page can include text format, text color, background color, images, and video sequences.
US11580577B2
An example operation may include one or more of acquiring, by a promotion processor node, consumer exploration of a product data from a blockchain, determining, by the promotion processor node, features of the product, receiving, by the promotion processor node, a promotion plan from at least one product retailer node, and executing a smart contract to generate a plurality of promotion tokens based on the features of the product and the promotion plan.
US11580575B1
Systems and methods for providing product samples to users in autonomous vehicles, thereby allowing businesses to advertise their products via the rideshare platform. A physical advertising platform is provided leveraging existing rideshare and delivery infrastructure to allow businesses to advertise their products by providing samples in rideshare vehicles and/or with rideshare vehicle deliveries. Consumers have the opportunity to try new products from local businesses that they may otherwise not be exposed to. In some implementations, a rideshare application interface can allow users to see what new local product samples are available. In some examples, a user can select one or more product samples to try.
US11580560B2
This disclosure provides systems, methods and apparatuses for identifying fraudulent accounts associated with an electronic payment service. In some implementations, a computing device may retrieve a data set including a number of attributes for each of a multitude of accounts, and may construct a plurality of different graphs each based on a unique set of the attributes. Each graph may include a plurality of nodes linked together by a multitude of edges, where each node identifies a corresponding account and each edge indicates one or more of the corresponding attributes that are common to a pair of accounts. The computing device may determine a likelihood of each graph correctly identifying fraudulent accounts by analyzing groups of nodes connected to each other by corresponding groups of edges using historical account data, and may select the graph having the greatest determined likelihood to predict whether any of the accounts is fraudulent.
US11580559B2
In an example, a subject using a user mobile-identification-credential device (UMD) requests vetting by a vetting system, which receives verified subject information associated with a level-n mobile identification credential (MIC-n) that UMD received from a level-n authorizing party system (APS-n). MIC-n is linked to lower level MIC-0 to MIC-(n−1). The vetting system, as level-n relying party system (RPS-n), uses the verified subject information associated with the linked MIC-0 to MIC-n to verify or not verify the identity of the subject, develops an identity profile of the subject, and determines a vetting result of the subject by calculating a composite trust score based on MIC trust values for the multiple levels of MIC. MIC-i (i=1 to n) is linked to MIC-(i−1) which UMD received from APS-(i−1), and APS-i is RPS-(i−1) which verified the identity of the subject using verified subject information associated with MIC-(i−1), such that MIC-0 to MIC-n are linked.
US11580557B2
A method includes receiving, by a computing device of a media service provider, a search request associated with a first product. The search request is received from a media device associated with a subscriber of a service provided by the media service provider. The method includes, in response to the search request, determining, by the computing device, a responsible party associated with the first product based on a purchase date of the first product and a return period for the first product. The method also includes sending, from the computing device to the media device, contact information of the responsible party. The contact information is to be displayed by the media device to a display device with an option to contact the responsible party.
US11580550B2
In some implementations, a printing system may include a card printer that includes a printing controller and a marking device. The card printer may be configured to receive a first printing instruction or a second printing instruction associated with printing an account identifier on a card. The card printer may receive one of the first printing instruction or the second printing instruction based on whether a risk score, associated with the account identifier, satisfies a threshold. The card printer may print a full account identifier, associated with the card, on a surface of the card based on receiving the first printing instruction. The card printer may print the card without the full account identifier on the surface of the card based on receiving the second printing instruction.
US11580537B2
A payment integrated loyalty system including a point of sale terminal comprising a card reader, a communication subsystem configured to wirelessly communicate with a payment instrument, and configured to communicate over a network with at least a first and second server. The payment integrated loyalty system includes a processor in communication with the communication subsystem and card reader, configured to receive, through the communication subsystem, a payment instrument identifier associated with the payment instrument, and obtain a fingerprint based on one-way encrypting the payment instrument identifier. The processor is further configured to receive, from the first server via the communication subsystem, a loyalty balance associated with the fingerprint and to complete the financial transaction based on an updated amount based on the loyalty balance.
US11580536B2
A diamond asset comprising one or more diamonds and an encryption chip is used to asset-back a cryptographic token that can be used to conduct transactions. The cryptographic token is written to a blockchain using a smart contract that is configured to enable a transaction associated with the token in response to two or more of: a signature by the encryption chip, a signature by the owner of the diamond asset, and a validation of a visual layout of the diamond asset.
US11580534B2
Auditing of mortgage documents is faster and simpler. An electronic mortgage application often contains or references a collection of many separate electronic mortgage documents. Electronic data representing an original version of an electronic mortgage document and its current version may be hashed to generate digital signatures. Any auditor may then quickly compare the digital signatures. If the digital signatures match, then the audit reveals that the electronic mortgage document has not changed since its creation. However, if the digital signatures do not match, then the electronic mortgage document has changed since its creation. The auditor may thus flag the electronic mortgage document for additional auditing processes.
US11580530B1
Various examples described herein are directed to systems and methods for processing a payment using a mobile wallet network and issuer. A mobile wallet application provides payment information and an indication if payment may be done directly via the mobile wallet network to a point of sale (POS) terminal. The POS terminal determines which payment network to use. A bill may be sent to the mobile wallet application. The mobile wallet application requests payment authorization from an issuer. The issuer provides the authorization and the transaction is completed between the POS terminal and the mobile wallet application.
US11580525B2
A device for transmitting/receiving a wireless radio signal. Such a device includes: a first interface for transmitting/receiving a radio signal according to a first transmission technology; a second interface for transmitting/receiving a radio signal according to a second transmission technology; and an adaptation stage (such as a chip), which extracts data from signals coming from the first interface and/or the second interface.
US11580520B2
A system, method, apparatus, and computer program product for interactively broadcasting value via a sound, a Wi-Fi, a Bluetooth, an email, a messaging, an RFID, or an NFC to incentivize direct consumer engagement. The system produces verifiable data on customer preferences, habits, and purchasing while using secure digital cryptographic technology to convey an item of value. The system is configured to transact a digital token normally carried on a blockchain leger in an off-ledger condition. The digital token is embedded with a media content. A mobile computing device having a representation of a digital wallet is configured to detect the digital token, decode the digital token and is transfer the digital token back to the blockchain ledger. When validated by the blockchain ledger, the digital token is transacted to a digital wallet on the blockchain ledger.
US11580518B2
If a user loses an electronic device that has the capability to conduct financial transactions, the user may report that the electronic device is lost using a lost-device software application to a management electronic device associated with a provider of the electronic device. In response to receiving this information, a disabling command is sent to a payment network associated with the financial account of the user to temporarily disable use of the electronic device to conduct the financial transactions. In particular, the electronic device may include a secure element that stores a payment applet for a financial account, and the disabling command may disable a mapping from a virtual identifier for the financial account to a financial primary account number. Subsequently, if the user finds the electronic device, the user may re-enable the capability (and, thus, the mapping) by providing authentication information to the electronic device.
US11580503B1
A specialized server within a real estate showing management system creates a showing appointment for a showing agent to show a listing and a set of geo-fences around the listing when the appointment is created. At a particular time before the showing, the specialized server notifies a showing agent mobile device to download the set of geo-fences and, when requested, provides the set to the mobile device. The mobile device notifies the specialized server when it breaches a geo-fence within the set. When a showing agent is late for a showing appointment, the specialized server automatically reschedules a subsequent showing appointment by an adjusted rescheduling time. The subsequent showing appointment is for the same listing by a different showing agent or a different listing by the same showing agent. Notifications about the rescheduled subsequent showing appointment are also sent to parties.
US11580500B2
This invention relates to the field of labor and employment, and more specifically the process and method of conducting background investigations, clearance searches, and other employee-related qualification of individuals or job applicants, and the creation of different tools and indexes linked with such process and optimization scheme. The system utilizes biometric feedback from an applicant, a downloadable App to be used at the applicant's device and the integration of tokens and statistical scores and ratings to help improve and lower the cost of the process.
US11580495B2
Systems and methods that employ an autonomous robotic vehicle (ARV) alone or in combination with a remote computing device during the installation of electronic shelf labels (ESLs) in a facility are discussed. The ARV may detect pre-existing product information from paper labels located on modular units prior to their removal and then detect the location of electronic shelf labels (ESLs) after installation. Pre-existing product information gleaned from the paper labels is associated with the corresponding ESLs. The ARV may also determine compliance or non-compliance of modular units to which an ESL is affixed with a planogram of the facility.
US11580492B2
The present invention discloses an inventory monitoring system with an intelligent shelf that includes a power and data communications hub having sensory logic of an inventory application, which generates sensory logic data related to inventory items tracked. Further included is a server computing device that includes a working logic of the inventory application, which updates server records using the sensory logic data received from the intelligent shelf. An Internet enabled mobile computing device having an interactive display logic of the inventory application displays updated server records received from the server computing device.
US11580491B2
The preset invention is an inventory-parts control system and supervisory arrangement suitable for tracking the actual use of and accounting for the ultimate disposition of at least some of the individual pieces constituting an implant (or a complete implant construct), which is then being surgically engrafted in-vivo. This inventory-parts control system and supervisory arrangement is accurate, reliable, and fully functional for inventory part control purposes during the surgery; and will account for the ultimate disposition of each required component item of that implant (or complete implant construct) individually and in a timely manner, as each part is individually surgically introduced and engrafted in-vivo at a preselected anatomic site upon or within the body of a living subject.
US11580482B1
A social networking system builds a quality controlled and desired population-representative pool of human raters to provide ratings on content items to improve a feed ranking model used for providing its users with more relevant content. The system identifies a pool of candidate human raters for providing ratings on a feed of content items. For each candidate human rater of the pool of candidate human raters, the system presents a feed of content items based on a feed ranking model, obtains ratings on the feed of content items, and determines a score representing the consistency of the obtained ratings, the representativeness of the pool of human raters, or the relevance of the content provided by the ranking model. The system uses the computed scores to modify the ranking model used to present content to its users for improving the relevance of the presented content.
US11580474B2
Proposed is an automated telematics-based system (1) for score-driven operations associated with motor vehicles (41, . . . , 45) or transportation means of passengers or goods and based on a dynamic, telematics-based data aggregation, and method thereof, for automated risk-transfer related to complex peer-to-peer lending schemes, especially related to vehicles and car sharing schemes and sharing economy transportation schemes related to risks associated with damages to third parties. The telematics-based system (1) comprises telematics devices (411, . . . , 415) associated with the plurality of motor vehicles (41, . . . , 45), wherein the telematics devices (411, . . . , 415) comprise a wireless connection (42101-42108) to a central, expert-system-based circuit (11). The telematics devices (411, . . . , 415) are connected via interfaces (421, . . . , 425) to the sensors and/or measuring devices (401, . . . , 405) and/or an on-board diagnostic system (431, . . . , 435) and/or an in-car interactive device (441, . . . , 445), wherein the telematics devices (411, . . . , 415) capture usage-based (31) and/or user-based (32) and/or operational (33) telematics data (3) of the motor vehicle (41, . . . , 45) and/or user (321, 322, 323). In response to an emitted shadow request (109) individualized risk-transfer profiles (114) based upon the dynamically generated variable scoring parameters (1011, . . . , 1013) are transmitted from a first risk-transfer systems (11) to the corresponding motor vehicle (41, . . . , 45) and issued by means of a user unit (461, . . . , 465) of the motor vehicle (41, . . . , 45) for selection by the driver of the motor vehicles (41, . . . , 45). In return of issuing an individualized risk-transfer profile (114) over said user unit (461, . . . , 465), payment-transfer parameters are transmitted from the first risk-transfer system (11) to the provider of the telematics-based system (1).
US11580472B2
A case management system is configured to provide one or more case generation and management functions. As configured, the case management system enables a user to define a workflow, the workflow including one or more states, one or more operations which may be performed at the one or more states, and one or more transitions corresponding to the operations and defining a sequence of the states; to generate and configure a state machine; to receive a workflow identifier to assign to the state machine; and through a command received from a client device, to open and manage a case based on the configuration of the state machine.
US11580469B2
A method for improving communications in a digital collaboration environment by receiving a communication directed to a first user, determining that the first user is unavailable, in response to determining that the first user is unavailable, determining a second user based on an attribute, and notifying the second user about the communication directed to the first user.
US11580466B2
A device may receive data that identifies applications utilized by users, databases utilized by the applications, and the users, and may process the received data, with first models, to determine context data that matches the users and events associated with the applications, and task data that identifies tasks to be performed by the users in response to the events. The device may process the received data and the context data, with a second model, to generate role data that identifies user interfaces utilized by the users to access the applications, and credentials of the users, and may process the context data, the task data, and the role data, with a third model, to generate persona data that identifies personas, and assignment data that assigns each of the users to one of the personas. The device may perform actions based on the persona data and the assignment data.
US11580448B2
Transaction-enabled systems and methods for royalty apportionment and stacking are disclosed. An example system may include a plurality of royalty generating elements (a royalty stack) each related to a corresponding one or more of a plurality of intellectual property (IP) assets (an aggregate stack of IP). The system may further include a royalty apportionment wrapper to interpret IP licensing terms and apportion royalties to a plurality of owning entities corresponding to the aggregate stack of IP in response to the IP licensing terms and a smart contract wrapper. The smart contract wrapper is configured to access a distributed ledger, interpret an IP description value and IP addition request, to add an IP asset to the aggregate stack of IP, and to adjust the royalty stack.
US11580446B2
The present disclosure relates to a method for filtering selectively obstacle to be an obstacle to machine learning according to a learning purpose and a system thereof. A system for filtering obstacle data in machine learning of medical images may include an obstacle data definition unit configured to receive definitions of obstacle data according to a machine learning purpose; a filter generation unit configured to generate a filter for filtering the obstacle data; and a filtering unit configured to remove obstacle data in machine learning using the generated filter.
US11580445B2
Systems and methods are provided for efficient off-policy credit assignment (ECA) in reinforcement learning. ECA allows principled credit assignment for off-policy samples, and therefore improves sample efficiency and asymptotic performance. One aspect of ECA is to formulate the optimization of expected return as approximate inference, where policy is approximating a learned prior distribution, which leads to a principled way of utilizing off-policy samples. Other features are also provided.
US11580442B2
An artefact is received. Features are later extracted from the artefact and are used to populate a vector. The vector is input into a classification model to generate a score. This score is then modified using a time-based oscillation function and is provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
US11580440B2
Methods, computer-readable media and systems are disclosed for building, deploying, operating, and maintaining an intelligent dynamic form in which a trained machine learning (ML) model is embedded. A universe of questions is associated with a plurality of output classifiers, which could represent eligibilities for respective benefits. The questions are partitioned into blocks. Each block can be associated with one or more of the classifiers, and each classifier can have a dependency on one or more blocks. An ML model is trained to make inferences from varied combinations of responses to questions and pre-existing data, and determine probabilities or predictions of values of the output classifiers. Based on outputs of the trained model, blocks of questions can be selectively rendered. The trained model is packaged with the question blocks and other components suitably for offline deployment. Uploading collected responses and maintenance of the dynamic form are also disclosed.
US11580437B2
A qubit device includes a crystal immobilized on a substrate and in contact with electrodes. The crystal exhibits a charge pair symmetry and with an electron current moving clockwise, counter clockwise, or both. The current in can be placed in a state of superposition wherein the current is unknown until it is measured, and the direction of the current is measured to produce a binary output corresponding to a logical zero or a logical one. A state of the qubit device is monitored by measuring a voltage, a current, or a magnetic field and assigning a superposition or base state depending on a threshold value.
US11580430B2
Determining a quality score for a part manufactured by an additive manufacturing machine based on build parameters and sensor data without the need for extensive physical testing of the part. Sensor data is received from the additive manufacturing machine during manufacture of the part using a first set of build parameters. The first set of build parameters is received. A first algorithm is applied to the first set of build parameters and the received sensor data to generate a quality score. The first algorithm is trained by receiving a reference derived from physical measurements performed on at least one reference part built using a reference set of build parameters. The quality score is output via the communication interface of the device.
US11580429B2
A neural network system is proposed, including an input network for extracting, from state data, respective entity data for each a plurality of entities which are present, or at least potentially present, in the environment. The entity data describes the entity. The neural network contains a relational network for parsing this data, which includes one or more attention blocks which may be stacked to perform successive actions on the entity data. The attention blocks each include a respective transform network for each of the entities. The transform network for each entity is able to transform data which the transform network receives for the entity into modified entity data for the entity, based on data for a plurality of the other entities. An output network is arranged to receive data output by the relational network, and use the received data to select a respective action.
US11580427B2
A system receives application data to be used in requests made on behalf of an applicant to a selection of evaluator devices. The system includes a predictive model which predicts actual eligibility criteria for acceptance of a request by the evaluator devices, and is trained with a library of application data including previously evaluated requests and outcomes to the previously evaluated requests. The system compiles the application data into separate requests by synchronizing the application data and identifying a common core of data required by each selected evaluator device and compiling the common core of data along with particular requirements of individual evaluator devices. An applicant can thereby complete a multi-request application which generates requests to a plurality of evaluator devices and which avoids duplication of data storage and data transmission, and reduces effort required by the applicant. Implementations include students making applications for admission to academic institutions.
US11580426B2
Systems and methods for determining relative importance of one or more variables in a non-parametric model include: receiving, raw values of the variables corresponding to one or more entities; processing the raw values using a statistical model to obtain probability values for the variables and an overall prediction value for each entity; determining a plurality of cumulative distributions for the variables based on the raw values and the number of entities having a specific raw value; grouping the variables into a plurality of equally sized buckets based on the cumulative distributions; determining a mean probability value for each bucket; assigning a rank number for each bucket based on the mean probability values; compiling a table for the entities based on the raw values and the buckets corresponding to the raw values; and determining the relative importance of the variables for the entities based on the rank numbers.
US11580425B2
The disclosure herein describes managing defects in a model training pipeline. A synthetic data set is generated that is associated with a defect type and a lifecycle stage of the model training pipeline, and baseline performance metrics associated with the defect type are generated. Based on a code change to the pipeline, a test model is trained using the pipeline and the synthetic data set, and test performance metrics are collected based on the test model and associated with the defect type. Based on comparing the baseline performance metrics and the test performance metrics, a defect of a particular defect type is identified in the pipeline. An indicator of the defect is provided that includes the defect type and the lifecycle stage with which the synthetic data set is associated, whereby a defect correction process is enabled to remedy the defect based on the associated defect type and the lifecycle stage.
US11580423B2
A method and system for service management of a complex network including: computing, at a computer, a weather impact score for geographic areas within a coverage area of a satellite; predicting, based on the weather impact score for each of the geographic areas, a degradation of at least one of the satellite links serving a respective geographic area; and sending a notification about the degradation. The method may include calculating, with a computer, a peak Quality of Service (QoS) for each of the satellite links; aggregating, for a duration, transmission errors to calculate an actual QoS for each of the satellite links; and displaying a drill-down dashboard comprising a color-code for each of the satellite links, wherein the color-code corresponds to a severity of a respective discrepancy between a respective peak QoS and a respective actual QoS of a respective satellite link.
US11580420B2
Methods, systems, and non-transitory computer readable storage media are disclosed for analyzing feature impact of a machine-learning model using prototypes across analytical spaces. For example, the disclosed system can identify features of data points used to generate outputs via a machine-learning model and then map the features to a feature space and the outputs to a label space. The disclosed system can then utilize an iterative process to determine prototypes from the data points based on distances between the data points in the feature space and the label space. Furthermore, the disclosed system can then use the prototypes to determine the impact of the features within the machine-learning model based on locally sensitive directions; region variability; or mean, range, and variance of features of the prototypes.
US11580413B2
Systems and methods for timing recovery in DNA storage systems is described. In one embodiment, the present systems and methods include generating a unique pattern of DNA bases and use the unique pattern for a phase-locked loop (PLL) field of a data layout, generating a multidimensional mapping, configuring the multidimensional mapping to include one or more prohibited sequences of DNA bases, identifying a prohibited sequence from the multidimensional mapping and use the prohibited sequence for one or more synch-mark (SM) fields of the data layout, prohibiting a User Data field from using any of the prohibited sequences of DNA bases when converting binary data to DNA bases, identifying random insertion and/or deletion of DNA bases in the User Data field, and repairing the random insertion and/or deletion of DNA bases in the User Data field.
US11580405B2
Disclosed herein are system, method, and computer program product embodiments for adapting machine learning models for use in additional applications. For example, feature extraction models are readily available for use in applications such as image detection. These feature extraction models can be used to label inputs (such as images) in conjunction with other deep neural network models. However, in adapting the feature extraction models to these uses, it becomes problematic to improve the quality of their results on target data sets, as these feature extraction models are large and resistant to retraining. Approaches disclosed herein include a transfer layer for providing fast retraining of machine learning models.
US11580396B2
Systems and methods for artificial intelligence discovered codes are described herein. A method includes obtaining received samples from a receive decoder, obtaining decoded bits from the receive decoder based on the receiver samples, training an encoder neural network of a transmit encoder, the encoder neural network receiving parameters that comprise the information bits, the received samples, and the decoded bits. The encoder neural network is optimized using a loss function applied to the decoded bits and the information bits to calculate a forward error correcting code.
US11580395B2
A latent code defined in an input space is processed by the mapping neural network to produce an intermediate latent code defined in an intermediate latent space. The intermediate latent code may be used as appearance vector that is processed by the synthesis neural network to generate an image. The appearance vector is a compressed encoding of data, such as video frames including a person's face, audio, and other data. Captured images may be converted into appearance vectors at a local device and transmitted to a remote device using much less bandwidth compared with transmitting the captured images. A synthesis neural network at the remote device reconstructs the images for display.
US11580392B2
An apparatus for providing similar contents, using a neural network, includes a memory storing instructions, and a processor configured to execute the instructions to obtain a plurality of similarity values between a user query and a plurality of images, using a similarity neural network, obtain a rank of each the obtained plurality of similarity values, and provide, as a most similar image to the user query, at least one among the plurality of images that has a respective one among the plurality of similarity values that corresponds to a highest rank among the obtained rank of each of the plurality of similarity values. The similarity neural network is trained with a divergence neural network for outputting a divergence between a first distribution of first similarity values for positive pairs, among the plurality of similarity values, and a second distribution of second similarity values for negative pairs, among the plurality of similarity values.
US11580387B2
A computer produces predictions throughout a raster field in response to point data, by obtaining a partially empty matrix of point data, filling a matrix of extrapolated raster data by dilating the point data in a first convolutional neural network, and generating a matrix of aggregate raster data by combining the extrapolated raster data with organic raster data in a second convolutional neural network.
US11580386B2
Disclosed herein are a convolutional layer acceleration unit, an embedded system having the convolutional layer acceleration unit, and a method for operating the embedded system. The method for operating an embedded system, the embedded system performing an accelerated processing capability programmed using a Lightweight Intelligent Software Framework (LISF), includes initializing and configuring, by a parallelization managing function entity (FE), entities present in resources for performing mathematical operations in parallel, and processing in parallel, by an acceleration managing FE, the mathematical operations using the configured entities.
US11580380B2
Systems and methods for distributed training of deep learning models are disclosed. An example local device to train deep learning models includes a reference generator to label input data received at the local device to generate training data, a trainer to train a local deep learning model and to transmit the local deep learning model to a server that is to receive a plurality of local deep learning models from a plurality of local devices, the server to determine a set of weights for a global deep learning model, and an updater to update the local deep learning model based on the set of weights received from the server.
US11580378B2
A computer-implemented method comprises instantiating a policy function approximator. The policy function approximator is configured to calculate a plurality of estimated action probabilities in dependence on a given state of the environment. Each of the plurality of estimated action probabilities corresponds to a respective one of a plurality of discrete actions performable by the reinforcement learning agent within the environment. An initial plurality of estimated action probabilities in dependence on a first state of the environment are calculated. Two or more of the plurality of discrete actions are concurrently performed within the environment when the environment is in the first state. In response to the concurrent performance, a reward value is received. In response to the received reward value being greater than a baseline reward value, the policy function approximator is updated, such that it is configured to calculate an updated plurality of estimated action probabilities.
US11580377B2
The embodiments of this application provide a method and device for optimizing neural network. The method includes: binarizing and bit-packing input data of a convolution layer along a channel direction, and obtaining compressed input data; binarizing and bit-packing respectively each convolution kernel of the convolution layer along the channel direction, and obtaining each corresponding compressed convolution kernel; dividing the compressed input data sequentially in a convolutional computation order into blocks of the compressed input data with the same size of each compressed convolution kernel, wherein the data input to one time convolutional computation form a data block; and, taking a convolutional computation on each block of the compressed input data and each compressed convolution kernel sequentially, obtaining each convolutional result data, and obtaining multiple output data of the convolution layer according to each convolutional result data.
US11580375B2
Methods and systems for accelerated training of a machine learning based model for semiconductor applications are provided. One method for training a machine learning based model includes acquiring information for non-nominal instances of specimen(s) on which a process is performed. The machine learning based model is configured for performing simulation(s) for the specimens. The machine learning based model is trained with only information for nominal instances of additional specimen(s). The method also includes re-training the machine learning based model with the information for the non-nominal instances of the specimen(s) thereby performing transfer learning of the information for the non-nominal instances of the specimen(s) to the machine learning based model.
US11580371B2
A method, apparatus, and system are discussed to efficiently process and execute Artificial Intelligence operations. An integrated circuit has a tailored architecture to process and execute Artificial Intelligence operations, including computations for a neural network having weights with a sparse value. The integrated circuit contains at least a scheduler, one or more arithmetic logic units, and one or more random access memories configured to cooperate with each other to process and execute these computations for the neural network having weights with the sparse value.
US11580362B2
According to one aspect of an embodiment a learning apparatus includes a first acquiring unit that acquires first output information that is output by an output layer when predetermined input information is input to a model that includes an input layer, a plurality of intermediate layers, and the output layer. The learning apparatus includes a second acquiring unit that acquires intermediate output information that is based on pieces of intermediate information that are output by the plurality of intermediate layers when the input information is input to the model. The learning apparatus includes a learning unit that learns the model based on the first output information and the intermediate output information.
US11580348B2
The disclosure generally relates to networking infrastructure and, more particularly, to installing transient infrastructure for ubiquitous networking applications. A wireless gateway device is sent to physical premises with a parcel. After the wireless gateway device is delivered to the physical premises, a processor of the wireless gateway device draws power from the energy source to perform operations comprising executing program code stored in non-transitory processor-readable medium to establish a wireless communications connection with a network service through a first type of wireless communications interface. The wireless gateway device performs operations comprising establishing wireless communications with one or more wireless peripheral devices in the physical premises through the second type of wireless communications interface.
US11580340B2
A non-transitory computer-readable medium stores computer-readable instructions configured to, when executed by a processor of an electronic device, cause the electronic device to display on a screen of a display an object for receiving an instruction to cause the electronic device to perform a specific operation including controlling an image processing device, obtain a position of the object in the screen, obtain a position of the indicator based on output signals from a millimeter wave radar, determine whether the position of the indicator is within a particular range relative to the position of the object, and when determining that the position of the indicator is within the particular range, transmit to the image processing device a preliminary operation command instructing the image processing device to start a preliminary operation to shorten a time required to complete the specific operation.
US11580335B2
Computer-implemented techniques for managing transactions of machine learning algorithm updates are described. In one embodiment, a computer-implemented is provided that comprises receiving, by a system operatively coupled to a processor, a request for an update to a machine learning model associated with a software program, wherein the request is received in accordance with a defined blockchain protocol, and wherein the request comprises model development data used in association with optimization of an instance of the machine learning model. The method further comprises, employing, by the system, a blockchain network to facilitate managing fulfillment of the request.
US11580329B2
Various embodiments, methods and systems for implementing a distributed computing system machine-learning training service are provided. Initially a machine learning model is accessed. A plurality of synthetic data assets are accessed, where a synthetic data asset is associated with asset-variation parameters that are programmable for machine-learning. The machine learning model is retrained using the plurality of synthetic data assets. The machine-learning training service is further configured for executing real-time calls to generate an on-the-fly-generated synthetic data asset such that the on-the-fly-generated synthetic data asset is rendered in real-time to preclude pre-rendering and storing the on-the-fly-generated synthetic data asset. The machine-learning training service further supports hybrid-based machine learning training, where the machine learning model is trained based on a combination of the plurality of synthetic data assets, a plurality of non-synthetic data assets, and synthetic data asset metadata associated with the plurality of synthetic data assets.
US11580324B2
Systems and methods for displaying a visual interface in a display of a head-mounted wearable device when the display may occlude objects in the user's physical environment while in use. An image detection device oriented generally in-line with the user's line of sight is used to capture at least one image. One or more objects are detected in the at least one image and, based on the detection of the one or more objects, an environmental interaction mode may be activated or deactivated. In the environmental interaction mode, the user interface may be modified or disabled to facilitate viewing of the physical environment.
US11580323B2
Embodiments are directed to data ingestion over a network. Raw data and integrated data associated with a plurality of separate data sources may be provided such that the raw data includes content associated with a plurality of subjects. Categorization models may be employed to categorize the raw data based on various features, such as, format, structure, data source, variability, volume, or associated entities. Matching models may be determined based on the categorization of the of the raw data, the integrated data and the content associated with the plurality of subjects. Matching models may generate a plurality of unified facts based on the raw data and the integrated data such that each unified fact is associated with a score associated with a quality of its match with a unified schema.
US11580322B2
A computer-implemented method for calculating Scalable Attributed Graph Embedding for Large-Scale Graph Analytics that includes computing a node embedding for a first node-attributed graph in a node embedded space. One or more random attributed graphs is generated in the node embedded space. A graph embedding operation is performed using a dissimilarity measure between one or more raw graphs and the one or more generated random graphs, and an edge-attributed graph into a second node-attributed graph using an adjoint graph.
US11580320B2
Techniques are disclosed relating to scoring partial matches between words. In certain embodiments, a method may include receiving a request to determine a similarity between an input text data and a stored text data. The method also includes determining, based on comparing one or more words included in the input text data with one or more words included in the stored text data, a set of word pairs and a set of unpaired words. Further, in response to determining that the set of unpaired words passes elimination criteria, the method includes calculating a base similarity score between the input text data and the stored text data based on the set of word pairs. The method also includes determining a scoring penalty based on the set of unpaired words and generating a final similarity score between the input text data and the stored text data by modifying the base similarity score based on the scoring penalty.
US11580316B2
An active radio frequency identification (“RFID”) tag receives an RFID interrogation signal via a first antenna. An integrated frequency reference in the RFID chip recovers the clock from the RFID interrogation and generates a reference clock for transmitting data responsive to the RFID interrogation. The integrated frequency reference generates the reference clock at the same frequency as the RFID interrogation for transmitting the response via the first antenna. The integrated frequency reference generates the reference clock at a different frequency for transmitting the response using a Bluetooth beacon message or a WiFi message via a second antenna. A mobile computing device can interrogate the RFID tag via an NFC interface and receive a response via a Bluetooth beacon messages or WiFi message received via a Bluetooth or wireless interface of the mobile computing device.
US11580307B2
A digital attribution system is described to generate predictions of word attributions from subject data, e.g., titles, subject lines of emails, and so on. To do so, an attribution score is first generated by the digital attribution system that describe an amount to which respective words in the subject data cause performance of a corresponding outcome. The attribution scores are then used by the digital attribution system to generate representations for display in a user interface for respective words in the subject data and may also be used to generate attribution recommendations of changes to be made to the subject data.
US11580304B2
A system and method for classifying digital images is presented. The method includes extracting a plurality of descriptive data items of a transaction evidence from a digital image indicating a plurality of purchased items; searching in data source for informative data based on the extracted plurality of descriptive data items, wherein the informative data includes a price; determining a correlated amount for each of at least one of the plurality of descriptive data items, wherein the correlated amount determined for one of the descriptive data items defines a paid price for the descriptive data item; determining, based on at least one expense type classification rule, a primary expense type of the transaction evidence, wherein the at least one expense type classification rule is applied to the plurality of descriptive data items and each of the correlated amount; and classifying the digital image based on the primary expense type.
US11580302B2
A natural language model can be primed utilizing optimized examples generated from a labeled knowledge graph corresponding to an independently developed application program. Parsing of the labeled knowledge graph can include the identification of triples, comprising a source node, a destination node, and a link between them, each of which can be labeled. One or more natural language input examples can be generated from an individual triple by concatenating the natural language words or phrases utilized to label the source node in the link. Determinations that subsequently received natural language user input is similar to the generated examples can result in an identification of the triple, which can, in turn, trigger the performance of a function associated with the destination node of the triple. Labels can include preferred labels and alternative labels, and various permutations thereof can be concatenated to generate alternative natural language input examples.
US11580301B2
A hybrid entity recognition system and accompanying method identify composite entities based on machine learning. An input sentence is received and is preprocessed to remove extraneous information, perform spelling correction, and perform grammar correction to generate a cleaned input sentence. A POS tagger tags parts of speech of the cleaned input sentence. A rules based entity recognizer module identifies first level entities in the cleaned input sentence. The cleaned input sentence is converted and translated into numeric vectors. Basic and composite entities are extracted from the cleaned input sentence using the numeric vectors.
US11580298B2
Techniques are disclosed for identifying hypocrisy in text. A computer system creates, from fragments of text, a syntactic tree that represents syntactic relationships between words in the fragments. The system identifies, in the syntactic tree, a first entity and a second entity. The system further determines that the first entity is opposite to the second entity. The system further determines a first sentiment score for a first fragment comprising the first entity and a second sentiment score for a second fragment comprising the second entity. The system, responsive to determining that the first sentiment score and the second sentiment score indicate opposite emotions, identifies the text as comprising hypocrisy and providing the text to an external device.
US11580297B2
Embodiments as disclosed provide a What-You-See-Is-What-You Get (WYSIWYG) editor for web content, allowing the conversion of previously generated web content to reusable templates or components. Embodiments thus allow, among other advantages, users such as web content developers to easily repurpose or reuse previously developed pages or content by giving these users the ability to review and edit previously developed pages or content in a WYSIWYG editor.
US11580294B2
Techniques are disclosed for analyzing documents to detect web components and the web frameworks in the documents. In at least one embodiment, a network analysis system is provided to passively detect web frameworks of documents. The network analysis system can render a document using a document object model to identify objects in the document that are defined as web components. A hash function may be applied to each of the objects to generate a hash signature for the object. Files defining web frameworks can be downloaded from a repository system. Each file may corresponding to a web component. A hash function is applied content in each file to generate a hash signature. The hash signatures of each file may be compared to the hash signatures of the objects in the document to identify a web component for each object. A web framework can be identified based on the web components.
US11580293B2
A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
US11580289B2
A method for determining a patterning device pattern. The method includes obtaining (i) an initial patterning device pattern having at least one feature, and (ii) a desired feature size of the at least one feature, obtaining, based on a patterning process model, the initial patterning device pattern and a target pattern for a substrate, a difference value between a predicted pattern of the substrate image by the initial patterning device and the target pattern for the substrate, determining a penalty value related the manufacturability of the at least one feature, wherein the penalty value varies as a function of the size of the at least one feature, and determining the patterning device pattern based on the initial patterning device pattern and the desired feature size such that a sum of the difference value and the penalty value is reduced.
US11580288B2
An integrated circuit includes a standard cell including a first output pin and a second output pin configured to each output the same output signal, a first routing path connected to the first output pin, and a second routing path connected to the second output pin. The first routing path includes a first cell group including at least one load cell, the second routing path includes a second cell group including at least one load cell, and the first routing path and the second routing path are electrically disconnected from each other outside the standard cell.
US11580284B1
The present disclosure relates to a method for electronic circuit design. Embodiments may include receiving, using a processor, an electronic circuit design and performing a deadlock check on the electronic circuit design using a using a linear temporal logic property and a proof engine. Embodiments may further include analyzing a counterexample associated with the electronic circuit design for a loop escape condition, wherein analyzing includes proving a cover trace of a liveness obligation. If the loop escape condition is reachable from the counterexample, embodiments may include extracting one or more events associated with the loop escape condition and adding a waiver constraint to the deadlock check to force a no deadlock outcome.
US11580283B2
The disclosure describes the implementation of automated techniques for optimizing quantum circuits of the size and type expected in quantum computations that outperform classical computers. The disclosure shows how to handle continuous gate parameters and report a collection of fast algorithms capable of optimizing large-scale-scale quantum circuits. For the suite of benchmarks considered, the techniques described obtain substantial reductions in gate counts. In particular, the techniques in this disclosure provide better optimization in significantly less time than previous approaches, while making minimal structural changes so as to preserve the basic layout of the underlying quantum algorithms. The results provided by these techniques help bridge the gap between computations that can be run on existing quantum computing hardware and more advanced computations that are more challenging to implement in quantum computing hardware but are the ones that are expected to outperform what can be achieved with classical computers.
US11580278B2
A three-dimensional object model is divided into slices that are targeted for an additive manufacturing process operable to deposit material at a variable deposition size ranging between minimum and maximum printable feature sizes. For each of the slices, a thinning algorithm is applied to contours of the slice to form a meso-skeleton. Topological features of the thinned slice are reduced over a number of passes such that a portion of the meso-skeleton is reduced to a single pixel wide line. Based on the number of passes, a slice-specific printable feature size within the range of the minimum and maximum printable feature sizes is determined. An adjusted slice is formed by sweeping the meso-skeleton with the slice-specific printable feature size. The adjusted slices are assembled into an object model which is used to create a manufactured object.
US11580272B2
An object of the invention is to efficiently create a 3D model of a plant with attributes from a 3D model of a plant with no attributes. In order to solve the above problems, in the invention, a connection information conversion part 5 converts a connection relationship of parts extracted from a 3D model with no attributes 2 into connection information of a system diagram, an extraction information comparing part 6 compares the connection information with the connection relationship extracted from an attribute system diagram to create an conversion correspondence DB 7, and a 3D model with attributes 9 is created based on the conversion correspondence DB from the 3D model with no attributes 2.
US11580270B2
The present invention is a system for optimizing the shipping of wall panels, comprising: analyzing a building model, wherein a set of wall panels are isolated; processing a first set of data associated each of the set of wall panels, wherein the first set of data is related to members of the wall panel and the interface between these members; grouping a first group of the set of wall panels into a bundle, wherein the first group of wall panels is based on the processed first set of data; analyzing the bundle relative to the volume of a shipping vessel, wherein it is determined if the shipping vessel can container the vessel; manipulating, by at least one processor the bundle of wall panels based on limitations of the shipping vessel; and generating a graphical representation of the bundle and the position of the bundle within the shipping vessel.
US11580268B2
A method for creating a segmented alignment rod, the method including receiving a request for a segmented alignment rod, receiving at least one image of a deformed spine, generating, a normal spinal curvature, and generating a segmented alignment rod design.
US11580261B2
Systems and methods for managing Application Programming Interfaces (APIs) are disclosed. Systems may involve automatically generating a honeypot. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, from a client device, a call to an API node and classifying the call as unauthorized. The operation may include sending the call to a node-imitating model associated with the API node and receiving, from the node-imitating model, synthetic node output data. The operations may include sending a notification based on the synthetic node output data to the client device.
US11580259B1
Embodiments of various systems and methods described herein provide an identity security database analytics system which is configured to provide security alerts to a user. The security alerts can include for personalized metrics related to potential identity theft incidents. The personalized metrics can include user specific information on security breaches of the user's personal information as well as depersonalized statistics generated based on information of other users having one or more similar characteristics of the user.
US11580258B2
Some embodiments use text and/or image processing methods to determine whether a user of an electronic messaging platform is subject to an online threat such as cyberbullying, sexual grooming, and identity theft, among others. In some embodiments, a text content of electronic messages is automatically harvested and aggregated into conversations. Conversation data are then analyzed to extract various threat indicators. A result of a text analysis may be combined with a result of an analysis of an image transmitted as part of the respective conversation. When a threat is detected, some embodiments automatically send a notification to a third party (e.g., parent, teacher, etc.)
US11580256B2
A method of generating a deniable commitment of personal data of a user with an unlinkable proof of the commitment of the personal data for securing user privacy in a digital identity system includes receiving the personal data of the user and receiving the commitment of the personal data according to a commitment scheme. An interactive zero-knowledge proof is engaged in with the user so as to verify that the commitment of the personal data opens to the personal data of the user.
US11580252B2
A method in which user information is transmitted from at least one data source to a processing unit of a learning device. The user information is used, by the processing unit via a machine learner, to generate at least one user model. The at least one user model is adapted via an adaptation of parameters used by the at least one machine learner to generating the at least one user model. The parameters, used by the at least one machine learner for generating the at least one user model, are adapted as a function of at least one predefined rule. The user model generated on the basis of the adapted parameters is used to personalize at least one terminal.
US11580244B2
A file sharing system and methods therefor share one or more files without requiring the files be sent to or stored on a server. The file sharing system enables files to be shared from a user device allowing users to maintain control of the files by storing and sharing files off the cloud. Sharing and file access is typically effectuated via a server and one or more links provided by the server. File access is limited to selected file access types.
US11580241B2
Nested namespaces for selective content sharing.
US11580240B2
An example operation may include one or more of capturing a current version of sensitive data by a data processor node, hashing, by the data processor node, the current version of the sensitive data, storing, by the data processor node, a hash of the current version of the sensitive data on a first blockchain, encrypting, by the data processor node, the current version of the sensitive data using a secret key, and storing the encrypted current version of the sensitive data on a second blockchain.
US11580235B2
A security solution having a system, a method, or a computer program for protecting contents in a target storage device that is arranged to be removable from a storage system having a unique combination of a system complex key (SCK) and a system identification (SID). The solution includes receiving a request to remove the target storage device from the storage system, where the storage system may have a plurality of storage devices each containing the identical combination of system complex key (SCK) and system identification (SID), and receiving a system complex key password (SCKP). The solution includes comparing the system complex key password (SCKP) to the system complex key (SCK) in the storage system, determining whether the system complex key password (SCKP) matches the system complex key (SCK) in the storage system, and suspending all read or write operations to the target storage device when the system complex key password (SCKP) matches the system complex key (SCK) in the storage system.
US11580232B2
A system, product and process for building a package dependencies data structure. The method comprises determining a package instance identifier of the package to be processed. The package instance identifier is determined based on a unique identifier of the package to be processed and based on a unique identifier of a dependency sub-tree of the package to be processed in the package instance identifier. The package instance identifier is utilized to determine if a node representing the package to be processed exists or not. In case the node does not exist already in the data structure, the node is created and added.
US11580228B2
A method for detecting a defect may include extracting, from application code and using a framework support specification corresponding to a framework, a framework interaction between the application code and the framework. The framework interaction specifies an object used by the application code and managed by the framework. The method may further include performing, using the framework interaction, a dynamic analysis of the application code to obtain a heap snapshot, performing, using the heap snapshot and the framework interaction, a static analysis of the application code, and detecting, by the static analysis, the defect.
US11580221B2
Disclosed are systems, methods, and non-transitory computer-readable storage media for malware detection and content item recovery. For example, a content management system can receive information describing changes made to content items stored on a user device. The content management system can analyze the information to determine if the described changes are related to malicious software on the user device. When the changes are related to malicious software, the content management system can determine which content items are effected by the malicious software and/or determine when the malicious software first started making changes to the user device. The content management system can recover effected content items associated with the user device by replacing the effected versions of the content items with versions of the content items that existed immediately before the malicious software started making changes to the user device.
US11580219B2
A technique for detecting malware involves loading known malware information, finding a string in the known malware information, saving the string in a first database, identifying a first contiguous string block from the known malware information, assigning a confidence indicator to the first contiguous string block, attempting to find the first contiguous string block in a second database containing one or more contiguous string blocks extracted from known malware, and responsive to a determination the first contiguous string block meets a predetermined threshold of similarity with a second contiguous string block contained in the second database, labelling the first contiguous string block.
US11580217B2
Example methods are provided for virtual machine introspection in which a guest monitoring mode (GMM) module monitors the execution of guest calls by an agent that resides in a virtual machine (VM). The GMM module sets a bit in bit mask that corresponds to a guest call that the agent needs to execute, and inserts an invisible breakpoint in the code of the guest call. If the GMM module detects that despite the setting of the bit in the bit mask, the agent does not complete the execution of the code (due to the invisible breakpoint not being triggered), then the GMM module considers this condition as a potential hijack of the VM by malicious code.
US11580212B2
Methods and systems disclosed herein describe using machine learning to lock and unlock a device. Machine learning may be trained to recognize one or more features. Once the device has been trained to recognize one or more features, a user may define an unlock condition for the device using the one or more trained features. After defining the unlock condition, the device may be locked by verifying the one or more features that the user defined as the unlock condition using machine learning. When verification is successful, the device may be unlocked and the user allowed to access the device.
US11580210B2
Embodiments of the present invention relate to password authentication. According to an embodiment of the present invention, a password associated with a user identification is received from a user device. The password is authenticated based on a preset relationship between a seed password and a graphical password associated with the user identification. The seed password consists of a string of characters. The graphical password is a directed path traversing all keys of a keypad in an order. Each of the keys represents one of the characters and is associated with an order number according to the order of the keys being traversed. The preset relationship is that the password consists of respective order numbers associated with respective keys representing corresponding characters of the seed password.
US11580208B2
A system for entering a secure Personal Identification Number (PIN) into a mobile computing device includes a mobile computing device and a peripheral device that are connected via a data communication link. The mobile computing device includes a mobile application and a display and the mobile application runs on the mobile computing device and displays a grid on the mobile computing device display. The peripheral device includes a display and an encryption engine, and the peripheral device display displays a grid corresponding to the grid displayed on the mobile computing device display. Positional inputs on the mobile computing device grid are sent to the peripheral device and the peripheral device decodes the positional inputs into PIN digits and generates an encrypted PIN and then sends the encrypted PIN back to the mobile computing device.
US11580201B2
A method at a computing device, the method including detecting, at the computing device, a trigger that authentication is pending for an application or service; indicating a state of a credential vault via a user interface of the computing device; and when the credential vault is in a locked state, activating an authentication mechanism for the credential vault without changing focus on the user interface for the application or service.
US11580196B2
A storage system that performs irreversible compression on time-series data using a compressor/decompressor based on machine learning calculates a statistical amount value of each of one or more kinds of statistical amounts based on one or more parameters in relation to original data (time-series data input to a compressor/decompressor) and calculates a statistical amount value of each of the one or more kinds of statistical amounts based on the one or more kinds of parameters in relation to decompressed data (time-series data output from the compressor/decompressor) corresponding to the original data. The machine learning of the compressor/decompressor is performed based on the statistical amount value calculated for each of the one or more kinds of statistical amounts in relation to the original data and the statistical amount value calculated for each of the one or more kinds of statistical amounts in relation to the decompressed data.
US11580187B2
The claimed invention delivers location specific content to a webpage based on a location tag data comprising the webpage that constitutes the website's declaration of a geographic location to the content server, such that the content all appear in the same space on the page, without the need for the page to refresh, allowing a user to play multiple games and to read multiple stories in a single session.
US11580185B2
A method and apparatus of processing a user initiated request for information is disclosed. The method may provide receiving a user initiated request including a uniform resource locator (URL) submitted to a web browser application and receiving a response that the URL is an invalid URL that cannot be resolved to a corresponding webpage. The method may also include blocking a subsequent attempt to transmit the user initiated request as a browser modified search request that includes modifications to the user initiated request.
US11580177B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining summary content for resources in a domain. In one aspect, a method includes accessing a first resource belonging to a particular domain, selecting an anchor in the first resource linking to a second resource belonging to the particular domain, identifying particular text content in the first resource that is subordinate to the anchor that the second resource includes the particular text content that is subordinate to the anchor, based on determining that the second resource includes the particular text content that is subordinate to the anchor, generating a domain template for the particular domain, the domain template specifying a location of the particular text content in the second resource, and determining, for each respective resource belonging to the particular domain having a structure matching the domain template, respective text content for the respective resource.
US11580176B2
A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in set the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.
US11580174B2
Disclosed are methods, systems, and non-transitory computer-readable medium for a web-based process to generate electronic checklists and deploy electronic checklists. One method may include: receiving bulk data from a user device; parsing the bulk data to form a loadable database for an electronic procedure system of a vehicle; generating a rendering of an electronic checklist of one or more electronic checklists based on the loadable database; transmitting a first message to the user device, the first message including the rendering of the electronic checklist; iteratively performing an authoring process using a web-based tool to update the loadable database; receiving a second message from the user device, the second message including an instruction to transmit the updated loadable database to the electronic procedure system of the vehicle; and transmitting a third message to the vehicle, the third message including the updated loadable database.
US11580171B2
A system, method and interface for compiling literary works from specialized databases and/or from unique interfaces is provided, including a custom database compiled from plural existing literary indexes, wherein a master index is harmonized from said existing indexes according to common terms (e.g., book, chapter and verse for biblical indexes) with deleted duplicates. In exemplary embodiments, the master index is also augmented by ingestion of additional literary works in digital form that are chopped up based on said common terms (e.g., book, chapter, verse) extracted from the literary work.
US11580168B2
The present teaching relates to providing a query suggestion. In one example, a request is received for query suggestions with respect to a query prefix input by a user. A plurality of query suggestions is determined based on the query prefix and a preceding query input by the user. A degree of popularity of the preceding query is determined. One or more query suggestions are selected from the plurality of query suggestions based on the degree of popularity of the preceding query. The one or more query suggestions are provided as a response to the request.
US11580153B1
An online system generates a cluster group and uses membership in the cluster group as an eligibility criteria for presenting a content item. The online system receives a request from a third party system to present the content item. The online system also receives identification information about users who have visited webpages associated with the third party system and descriptive information associated with the webpages. Based on the descriptive information, the online system extracts tags for the webpages and classifies the webpages into one or more categories that include a category associated with the content item. The online system generates a seed group that includes users who visited webpages in the category associated with the content item. The online system further expands the seed group to a cluster group by applying a cluster model to one or more characteristics of each candidate user not included in the seed group.
US11580138B2
Systems and methods for automated data curation and presentation are disclosed herein. The system can include a memory including a structured database and a plurality of storage bins. The system can include at least one server that can receive a packetized data file generated from a data file. This packetized data file can include a first packet generated from a content file of the data file, a second packet generated from metadata of the data file, and a third packet generated from a payload of the data file. The at least one server can automatically generate at least one tag for the packetized data file, which at least one tag is automatically generated based at least one key phrase identified in at least the targeted portion of the content file. The at least one server can index the packetized data file according to the at least one tag into a predetermined taxonomy, receive a data request including a plurality of parameters identifying attributes of packetized data, and deliver curated data selected according to the at least some of the plurality of parameters of the data request.
US11580130B2
A method includes calculating first connection usage information based on a first number of connections being used in a connection pool over a first time interval and adding a first number of database connections to the connection pool based on determining that the first connection usage information satisfies a first usage threshold. Additionally, the method includes calculating second connection usage information based on a second number of connections being used in the connection pool over a second interval. The second interval has been previously reset responsive to adding the first number of database connections to the connection pool. The method also includes determining whether to adjust the number of database connections in the connection pool based on the second connection usage information.
US11580123B2
A method for managing big metadata using columnar techniques includes receiving a query request requesting data blocks from a data table that match query parameters. The data table is associated with system tables that each includes metadata for a corresponding data block of the data table. The method includes generating, based on the query request, a system query to return a subset of rows that correspond to the data blocks that match the query parameters. The method further includes generating, based on the query request and the system query, a final query to return a subset of data blocks from the data table corresponding to the subset of rows. The method also includes determining whether any of the data blocks in the subset of data blocks match the query parameters, and returning the matching data blocks when one or more data blocks match the query parameters.
US11580117B2
In some embodiments, a method includes determining a position for a search query and a position for each audience record from multiple audience records in an embedding space. The method further includes receiving multiple device records, each associated with an audience record. The method further includes determining multiple keywords, each associated with an audience record and determining a position for each keyword in the embedding space. The method further includes calculating a first distance between the position of the search query in the embedding space and the position of each audience record in the embedding space. The method further includes calculating a second distance between the position of the search query in the embedding space and the position of each keyword in the embedding space. The method further includes ranking each audience record based on the first distance and the second distance.
US11580116B2
An automated method for search includes: receiving search characters and a viewport location on a displayed geographic area corresponding to an area of interest; simultaneously searching a first entry source and a second entry source to obtain corresponding first suggested entries and second suggested entries, where the first suggested entries correspond to geographic locations that are closer to the viewport location; ranking the first suggested entries according to first rules of relevancy, and generating first ranked suggested entries; ranking the second suggested entries according to second rules of relevancy, and generating second ranked suggested entries; combining the first and second ranked suggested entries into a combined set of suggested entries, and ranking the combined set of suggested entries according to combined rules of relevancy, and generating combined ranked suggested entries; and transmitting the combined ranked suggested entries to a user for selection of a desired type ahead entry.
US11580114B2
Briefly stated, the invention is directed to retrieving a semantically matched knowledge structure. A question and answer pair is received, wherein the answer is received from a query of a search engine. A question is constraint-matched with the answer based on maximizing a plurality of constraints, wherein at least one of the plurality of the constraints is a similarity score between question and answer, wherein the constraint matching generates a matched sequence. For one or more answer sequences, a subsequence is found that are not parsed as answer slots. Query results are obtained from another search engine based on a combination of the answer or question, and the non-answer subsequence. And a KB based is refined on the query results and the constraint matching and based on a neural network training, for a further subsequent semantic matching, wherein the KB includes a dense semantic vector indication of concepts.
US11580112B2
Systems and methods for processing natural language inputs to determine user intents using an insights repository are provided. An insights repository system is configured to build an insights repository as a data structure representing a plurality of entities and relationships among those various entities. The insights repository system may receive information from various sources via an event stream, and may process the information using event rules. Based on the application of the event rules, the system may configure an insights repository data structure representing various entities, relationships between various entities, and the strengths of relationships between various entities. After the insights repository is created, consumers may execute queries against the insights repository. Furthermore, the insights repository system may automatically query the insights repository to generate insight information to be published to an insight feed to which consumer systems may subscribe to receive automatic updates.
US11580106B2
A method may include responding to a query to retrieve data from a database by identifying a plurality of query execution plans. An overall robustness value may be determined for each query execution plan. The overall robustness value of a query execution plan may correspond to a sum of individual robustness values for each operator included in the query execution plan. Each operator may have an individual robustness value that corresponds to a first change in a total cost of a query execution plan including the operator relative to a second change in an output cardinality of the operator. One of the plurality of query execution plans may be selected based on the overall robustness value of each of the plurality of query execution plans. The query may be executed by performing a sequence of operators included in the selected one of the plurality of query execution plan.
US11580099B2
Methods are presented for providing dynamic search filter suggestions that are updated and ranked based on the user filter selections. One method includes detecting a query received in a user interface (UI), calculating, by a search-candidate model, first search results, and calculating, by a suggestions model, first filter suggestions for filter categories to filter responses to the query. The suggestions model is obtained by training a machine-learning algorithm utilizing pairwise learning-to-rank modeling. The first search results and the first filter suggestions are presented in the UI. When a selection in the UI of a filter suggestion is detected, the search-candidate model calculates second search results for the filter categories based on the query and the selected filter suggestion, and the suggestions model calculates second first filter suggestions based on the query and the selected filter suggestion. The second search results and the second filter suggestions are presented in the UI.
US11580084B2
Systems and methods are provided for optimizing data structures to improve the data retrieval through the use of bucketing techniques. A number of objects within an environment is drastically reduced utilizing bucketing techniques. Within the buckets, items are sequentially organized such that location is quicker. Items, or keys, are aligned with the same hash value together in a bucket and a mapping of the hash value to the offset of the first key occurrence in that bucket. This guarantees each lookup operation is only two random read accesses. Systems and methods provided herein control the pressures on a system for garbage collection and minimize memory usage with minimal impacts on performance.
US11580075B2
Systems and methods of providing immutable records, and immutable ordering of records, in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Each block can include a cryptographic digest (or hash) conforming to a minimum degree of difficulty, a nonce by which the cryptographic digest was generated in conformation with the degree of difficulty, and a list of cryptographic digests of most recent blocks of participating neighbor blockchains. Blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions free of the mutual trust requirement of a typical blockchain environment. In conjunction with the generation of each block, an event record may be entered into an event log of the computing system wherein the block was generated. The event record, which may contain actionable instructions, requests, etc., may be transmitted to computing systems of participating neighbor blockchains, where actionable items may be acted upon. Further, the event logs of each computing system may be exchanged, compared, and adjusted to reflect the earliest appearance of each block of each participating neighbor blockchain.
US11580064B2
Computer-implemented methods and systems for efficient alphanumeric encoding for arbitrary payload data are disclosed. The computer-implemented method, performed by a server system, includes accessing URI-oriented payload data. The method further includes converting the URI-oriented payload data into an alphanumeric data type based, at least in part, on an alphanumeric encoding method. The alphanumeric encoding method may be one of BASE36, BASE37, BASE38-QR-URI-UNRESERVED, BASE42, BASE45, Base64, Base66, Base183, and Base191. The method further includes generating a machine-readable code based, at least in part, on the converted URI-oriented payload data.
US11580052B2
The present disclosure relates to a communication method by I2C bus between a emitting device and a receiving device, in which: a rising edge of a clock signal of the I2C bus, directly following a start condition of an I2C communication, is recorded; and when an interruption is generated within the receiving device, the receiving device verifies whether the rising edge was recorded.
US11580048B1
Various aspects of the subject technology relate to systems, methods, and machine-readable media for DDR reference voltage training. The method includes receiving a data stream, the data stream including pulses generated from a reference voltage in relation to a voltage input logic low and a voltage input logic high of an input stream. The method also includes receiving a clock signal, the clock signal including an in-phase signal and a quadrature-phase signal, the in-phase signal orthogonal to the quadrature-phase signal. The method also includes utilizing the in-phase signal and the quadrature-phase signal of the clock signal in relation to the data stream to obtain a stream of in-phase samples and a stream of quadrature-phase samples. The method also includes adjusting the reference voltage based on a relationship of the stream of in-phase samples to the stream of quadrature-phase samples.