Document Document Title
US11532738B2 Semiconductor device
Provided is a semiconductor device that includes a semiconductor substrate that is provided with a first conductivity type drift region, a transistor portion that includes a second conductivity type collector region in contact with a lower surface of the semiconductor substrate, and a diode portion that includes a first conductivity type cathode region in contact with the lower surface of the semiconductor substrate, and is alternately disposed with the transistor portion along an arrangement direction in an upper surface of the semiconductor substrate. In the transistor portions, a width in the arrangement direction of two or more transistor portions sequentially selected from the transistor portions nearer to the center in the arrangement direction of the semiconductor substrate is larger than a width in the arrangement direction of one of the other transistor portions.
US11532733B1 Dielectric isolation structure for multi-gate transistors
Semiconductor structures and methods of forming the same are provided. A method according to the present disclosure includes forming a stack of epitaxial layers over a substrate, forming a first fin-like structure and a second fin-like structure from the stack, forming an isolation feature between the first fin-like structure and the second fin-like structure, forming a cladding layer over the first fin-like structure and the second fin-like structure, conformally depositing a first dielectric layer over the cladding layer, depositing a second dielectric layer over the first dielectric layer, planarizing the first dielectric layer and the second dielectric layer until the cladding layer are exposed, performing an etch process to etch the second dielectric layer to form a helmet recess, performing a trimming process to trim the first dielectric layer to widen the helmet recess, and depositing a helmet feature in the widened helmet recess.
US11532730B2 Method of forming a FinFET device by implantation through capping layer
Stress memorization techniques (SMTs) for fin-like field effect transistors (FinFETs) are disclosed herein. An exemplary method includes forming a capping layer over a fin structure; forming an amorphous region within the fin structure while the capping layer is disposed over the fin structure; and performing an annealing process to recrystallize the amorphous region. The capping layer enables the fin structure to retain stress effects induced by forming the amorphous region and/or performing the annealing process.
US11532727B2 Method of forming transistor
According to another embodiment, a method of forming a transistor is provided. The method includes the following operations: providing a substrate; providing a source over the substrate; providing a channel connected to the source; providing a drain connected to the channel; providing a gate insulator adjacent to the channel; providing a gate adjacent to the gate insulator; providing a first interlayer dielectric between the source and the gate; and providing a second interlayer dielectric between the drain and the gate, wherein at least one of the formation of the source, the drain, and the channel includes about 20-95 atomic percent of Sn.
US11532726B2 VDMOS device and manufacturing method therefor
A VDMOS device and a manufacturing method therefor. The method comprises: forming a groove in a semiconductor substrate, wherein the groove comprises a first groove area, a second groove area and a third groove area communicating with the first groove area and the second groove area, and the width of the first groove area is greater than the widths of the second groove area and the third groove area; forming an insulation layer on the semiconductor substrate; forming a first polycrystalline silicon layer on the insulation layer; removing some of the first polycrystalline silicon layer; the first polycrystalline silicon layer forming in the first groove being used as a first electrode of a deep gate; removing all the insulation layer located on the surface of the semiconductor substrate and some of the insulation layer located in the groove; forming a gate oxide layer on the semiconductor substrate; forming a second polycrystalline silicon layer on the gate oxide layer; removing some of the second polycrystalline silicon layer; and the second polycrystalline silicon layer forming in the groove being used as a second electrode of a shallow gate.
US11532724B2 Selective gate spacers for semiconductor devices
Techniques related to forming selective gate spacers for semiconductor devices and transistor structures and devices formed using such techniques are discussed. Such techniques include forming a blocking material on a semiconductor fin, disposing a gate having a different surface chemistry than the blocking material on a portion of the blocking material, forming a selective conformal layer on the gate but not on a portion of the blocking material, and removing exposed portions of the blocking material.
US11532719B2 Transistors on heterogeneous bonding layers
Embodiments herein describe techniques for a semiconductor device over a semiconductor substrate. A first bonding layer is above the semiconductor substrate. One or more nanowires are formed above the first bonding layer to be a channel layer. A gate electrode is around a nanowire, where the gate electrode is in contact with the first bonding layer and separated from the nanowire by a gate dielectric layer. A source electrode or a drain electrode is in contact with the nanowire, above a bonding area of a second bonding layer, and separated from the gate electrode by a spacer, where the second bonding layer is above and in direct contact with the first bonding layer.
US11532715B2 Source/drain contacts for semiconductor devices and methods of forming
A semiconductor device includes a first source/drain region and a second source/drain region disposed on opposite sides of a plurality of conductive layers. A dielectric layer overlies the first source/drain region, the second source/drain region, and the plurality of conductive layers. An electrical contact extends through the dielectric layer and the first source/drain region, where a first surface of the electrical contact is a surface of the electrical contact that is closest to the substrate, a first surface of the plurality of conductive layers is a surface of the plurality of conductive layers that is closest to the substrate, and the first surface of the electrical contact is closer to the substrate than the first surface of the plurality of conductive layers.
US11532711B2 PMOSFET source drain
A semiconductor device according to the present disclosure includes a first source/drain epitaxial feature and a second source/drain epitaxial feature each having an outer liner layer and an inner filler layer, a plurality of channel members extending between the first source/drain epitaxial feature and the second source/drain epitaxial feature along a first direction, and a gate structure disposed over and around the plurality of channel members. The plurality of channel members are in contact with the outer liner layer and are spaced apart from the inner filler layer. The outer liner layer comprises germanium and boron and the inner filler layer comprises germanium and gallium.
US11532709B2 Field effect transistor including channel formed of 2D material
A field effect transistor includes a substrate, a source electrode and a drain electrode on the substrate and apart from each other in a first direction, a plurality of channel layers, a gate insulating film surrounding each of the plurality of channel layers, and a gate electrode surrounding the gate insulating film. Each of the plurality of channel layers has ends contacting the source electrode and the drain electrode. The plurality of channel layers are spaced apart from each other in a second direction away from the substrate. The plurality of channel layers include a 2D semiconductor material.
US11532708B2 Stacked three-dimensional field-effect transistors
A semiconductor device includes a first field-effect transistor positioned over a substrate, a second field-effect transistor stacked over the first field-effect transistor, a third field-effect transistor stacked over the second field-effect transistor, and a fourth field-effect transistor stacked over the third field-effect transistor. A bottom gate structure is disposed around a first channel structure of the first field-effect transistor and positioned over the substrate. An intermediate gate structure is disposed over the bottom gate structure and around a second channel structure of the second field-effect transistor and a third channel structure of the third field-effect transistor. A top gate structure is disposed over the intermediate gate structure and around a fourth channel structure of the fourth field-effect transistor. An inter-level contact is formed to bypass the intermediate gate structure from a first side of the intermediate gate structure, and arranged between the bottom gate structure and the top gate structure.
US11532705B2 3D cross-bar nonvolatile memory
Semiconductor structures and methods for crystalline junctionless transistors used in nonvolatile memory arrays are introduced. Various embodiments in accordance with this disclosure provide a method of fabricating a monolithic 3D cross-bar nonvolatile memory array with low thermal budget. The method incorporates crystalline junctionless transistors into nonvolatile memory structures by transferring a layer of doped crystalline semiconductor material from a seed wafer to form the source, drain, and connecting channel of the junctionless transistor.
US11532702B2 Source/drain isolation structures for leakage prevention
The present disclosure is directed to gate-all-around (GAA) transistor structures with a low level of leakage current and low power consumption. For example, the GAA transistor includes a semiconductor layer with a first source/drain (S/D) epitaxial structure and a second S/D epitaxial structure disposed thereon, where the first and second S/D epitaxial structures are spaced apart by semiconductor nano-sheet layers. The semiconductor structure further includes isolation structures interposed between the semiconductor layer and each of the first and second S/D epitaxial structures. The GAA transistor further includes a gate stack surrounding the semiconductor nano-sheet layers.
US11532701B2 Semiconductor isolation structure and method for making the semiconductor isolation structure
A semiconductor isolation structure includes a handle layer, a buried insulation layer, a semiconductor layer, a deep trench isolation structure, and a heavy doping region. The buried insulation layer is disposed on the handle layer. The semiconductor layer is disposed on the buried insulation layer and has a doping type. The semiconductor layer has a functional area in which doped regions of a semiconductor device are to be formed. The deep trench isolation structure penetrates the semiconductor layer and the buried insulation layer, and surrounds the functional area. The heavy doping region is formed in the semiconductor layer, is disposed between the functional area and the deep trench isolation structure, and is surrounded by the deep trench isolation structure. The heavy doping region has the doping type. A doping concentration of the heavy doping region is higher than that of the semiconductor layer.
US11532699B2 Devices comprising crystalline materials and related systems
A method includes forming a semiconductor structure. The structure includes a first material, a blocking material, a second material in an amorphous form, and a third material in an amorphous form. The blocking material is disposed between the first material and the second material. At least the second material and the third material each comprise silicon and/or germanium. The structure is exposed to a temperature above a crystallization temperature of the third material and below a crystallization temperature of the second material. Semiconductor structures, memory devices, and systems are also disclosed.
US11532698B2 Diffusion barrier layer in top electrode to increase break down voltage
Various embodiments of the present disclosure are directed towards a metal-insulator-metal (MIM) capacitor including a diffusion barrier layer. A bottom electrode overlies a substrate. A capacitor dielectric layer overlies the bottom electrode. A top electrode overlies the capacitor dielectric layer. The top electrode includes a first top electrode layer, a second top electrode layer, and a diffusion barrier layer disposed between the first and second top electrode layers.
US11532693B2 Passive components with improved characteristics
Described examples include a hybrid circuit having a component. The component has a first conductive element on a substrate having a configuration and having a first periphery and having an extension at the first periphery. The component also has a dielectric on the first conductive element. The component also has a second conductive element having the configuration on the dielectric that is proximate to and aligned with the first conductive element, and has a second periphery, the extension of the first conductive element extending past the second periphery.
US11532691B2 Transparent display device
A transparent display device is disclosed, which may reduce a yellowish phenomenon in a non-display area. The transparent display device comprises a substrate provided with a display area in which a plurality of subpixels are disposed, and a non-display area adjacent to the display area, a gate driver provided in the non-display area over the substrate, including a plurality of stages, a metal line provided between the gate driver and the display area, and a trench provided between the metal line and the display area.
US11532685B2 Doubled-side display device and manufacturing method thereof
The present invention provides a double-sided display device and a manufacturing method thereof. The double-sided display includes an array substrate, an organic light-emitting functional layer, and a semi-transparent semi-reflective electrode arranged in sequence, and a liquid crystal cell disposed on a side of the semi-transparent semi-reflective electrode close to the organic light-emitting functional layer. One part of light emitted by the organic light-emitting functional layer penetrates through the semi-transparent semi-reflective electrode to display on one side of the double-sided display device, and the other part of the light is reflected toward the liquid crystal unit by the semi-transparent semi-reflective electrode to display on the other side of the double-sided display.
US11532684B2 Display motherboard, display panel, and fabricating method of display panel
The present disclosure provides a display motherboard, a display panel, and a method for fabricating a display panel, wherein the display motherboard includes a plurality of rows of display units, and a first side edge of the display panel is provided with a first row of display units and a second side edge of the display panel is provided with a second row of display units; an electrode overlap area of a storage capacitor of the first row of display units is gradually increased from a second side to a first side of the first row of display units; an electrode overlap area of a storage capacitor of the second row of display units is gradually increased from a first side to a second side of the second row of display units. The present disclosure performs gradual compensation for the storage capacitor with respect to uniform luminance at a low gray scale caused by unevenness in a manufacturing procedure and adjusts a size of the storage capacitor according to a variation amount in the manufacturing procedure, to and ensure that current flowing through each light emitting diode in the display panel is substantively the same, thus improving luminance uniformity of the display panel at a low gray scale.
US11532682B2 Display device and method of manufacturing display device
A display device includes a base substrate including a display area and a non-display area around the display area are defined, a first interlayer insulating layer disposed on the base substrate, a second interlayer insulating layer disposed on the first interlayer insulating layer, a first semiconductor layer disposed on the second interlayer insulating layer and including an oxide, and a first gate insulating layer disposed on the first semiconductor layer, wherein the material of the first interlayer insulating layer and the material of the second interlayer insulating layer are different from each other. Methods of manufacturing a display device are also disclosed.
US11532681B2 Display panel including insulation layer
A display panel is provided, including a substrate and an organic light-emitting component disposed on the substrate. The display panel further includes a planarization layer and an insulation layer disposed on the planarization layer. An anode of the organic light-emitting component is disposed on the planarization layer. The insulation layer is disposed on the planarization layer and configured to cover the planarization layer, and the anode of the organic light-emitting component is exposed through the insulation layer.
US11532677B2 OLED display panel reducing parasitic capacitance between common electrodes and touch electrodes and display device
The present disclosure provides an organic light emitting diode (OLED) display panel and a display device. The OLED display panel includes a substrate, a driving circuit layer, a planarization layer, a luminescent functional layer, an encapsulation layer, and a touch layer including touch electrodes. The luminescent functional layer includes a pixel electrode layer, a pixel definition layer, a luminescent material layer, and a common electrode layer. The pixel definition layer is patterned to form pixel definition regions and grooves. Projections of the touch electrodes on the substrate and projections of the grooves on the substrate are at least partially overlapped, thereby improving a touch report rate of the OLED display panel.
US11532676B2 Display panel and display apparatus
The present disclosure discloses a display panel and a display apparatus. The display panel includes a base substrate; a plurality of light emitting devices and a plurality of light sensors, disposed on the base substrate; thin film transistor structures disposed between the base substrate and the light emitting devices; a pixel definition layer configured to define positions of the light emitting devices; a first planarization layer disposed on a side, facing the base substrate, of the pixel definition layer; a light shading layer; and reflection parts each corresponding to a respective one of the light sensors; wherein: the light emitting devices are electrically connected with the thin film transistor structures; the reflection parts are disposed on sides, facing the base substrate, of the light sensors, and a side, facing the respective one reflection part, of the each light sensor is a light inlet side of the each light sensor.
US11532673B2 Display panel, method of manufacturing display panel, and mask plate
The present disclosure relates to a display panel, a method of manufacturing a display panel, and a mask plate. A display panel includes a plurality of first light emitting layers configured to emit a light of a first color when excited; a plurality of second light emitting layers configured to emit a light of a second color when excited; and a plurality of third light emitting layers configured to emit a light of a third color when excited, wherein the first and second light emitting layers are alternately arranged in a first direction and a second direction crossing the first direction, and the third light emitting layers are arranged between the first and second light emitting layers, and each of the first and second light emitting layers includes chamfered corners, so that the first and second light emitting layers do not overlap.
US11532672B2 Imaging device and solid-state image sensor
An imaging device includes a first electrode, a charge accumulating electrode arranged with a space from the first electrode, an isolation electrode arranged with a space from the first electrode and the charge accumulating electrode and surrounding the charge accumulating electrode, a photoelectric conversion layer formed in contact with the first electrode and above the charge accumulating electrode with an insulating layer interposed therebetween, and a second electrode formed on the photoelectric conversion layer. The isolation electrode includes a first isolation electrode and a second isolation electrode arranged with a space from the first isolation electrode, and the first isolation electrode is positioned between the first electrode and the second isolation electrode.
US11532669B2 Memory device and manufacturing method thereof
A memory device includes a transistor and a memory cell. The memory cell includes a bottom electrode, a top electrode, and a dielectric structure. The top electrode is electrically connected to the transistor. The dielectric structure includes a thin portion and a thick portion. The thin portion is sandwiched between the bottom electrode and the top electrode. The thick portion is thicker than the thin portion and between the bottom electrode and the top electrode.
US11532663B2 Demodulator with a carrier generating pinned photodiode
The disclosure relates to a demodulator including a pinned photodiode, at least one storage node, at least one transfer gate connected between the storage node and the pinned photodiode. The pinned photodiode includes a p-doped epitaxial semiconductor layer, a n-doped semiconductor region formed within the epitaxial semiconductor layer and creating therewith a lower junction and at least one lateral junction substantially perpendicular to the lower junction, a p+ pinning layer formed on top of said semiconductor region. The demodulator further includes a generating unit configured to generate minority and majority carriers at said lateral junction and to form a lateral photodiode.
US11532658B2 Image sensor grid and method of fabrication of same
An image sensor structure includes a semiconductor device, a plurality of image sensing elements formed in the semiconductor substrate, an interconnect structure formed on the semiconductor substrate, and a composite grid structure over the semiconductor substrate. The composite grid structure includes a tungsten grid, an oxide grid over the tungsten grid, and an adhesion enhancement grid spacing the tungsten grid from the oxide grid.
US11532655B2 Image sensing device and image-sensing system
An image-sensing device is provided. The image-sensing device includes a substrate, a light-sensing element, a first dielectric layer, a light-guiding structure, and a patterned conductive layer. The light-sensing element is disposed in the substrate. The first dielectric layer is disposed on the first side of the substrate. The light-guiding structure is disposed in the first dielectric layer. The patterned conductive layer is disposed between the light-sensing element and the light-guiding structure. In addition, the patterned conductive layer includes a subwavelength structure. An image-sensing system including the above image-sensing device is also provided.
US11532644B2 Display panel and display device applying the same
A display panel and a display device are provided. The display panel includes: a first substrate including a display area and a wiring area, wherein active switches and pixel units are disposed in the display area, and the pixel units couple to the active switches; a second substrate disposed opposite the first substrate; a first drive line portion disposed in the wiring area and including first circuit leads; a second drive line portion disposed in the wiring area and including second circuit leads; a first interface unit connected to the first circuit leads; and a virtual bit interface unit connected to the second circuit leads. The first drive line portion is mounted around the second drive line portion, and the first interface unit is connected to the virtual bit interface unit, so the second drive line portion is coupled to the first drive line portion to form parallel circuits.
US11532642B2 Multi-function substrate
The present disclosure relates an integrated chip. The integrated chip includes a polysilicon layer arranged on an upper surface of a base substrate. A dielectric layer is arranged over the polysilicon layer, and an active semiconductor layer is arranged over the dielectric layer. A semiconductor material is arranged vertically on the upper surface of the base substrate and laterally beside the active semiconductor layer.
US11532638B2 Memory device including multiple decks of memory cells and pillars extending through the decks
Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes a first deck located over a substrate, and a second deck located over the first deck, and pillars extending through the first and second decks. The first deck includes first memory cells, first control gates associated with the first memory cells, and first conductive paths coupled to the first control gates. The second conductive paths include second conductive pads located on a first level of the apparatus over the substrate. The second deck includes second memory cells, second control gates associated with the second memory cells, and second conductive paths coupled to the second control gates. The second conductive paths include second conductive pads located on a second level of the apparatus. The first and second conductive pads having lengths in a direction perpendicular to a direction from the first deck to the second deck.
US11532636B2 Three-dimensional memory devices having through array contacts and methods for forming the same
Embodiments of three-dimensional (3D) memory devices having through array contacts (TACs) and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A dielectric stack including interleaved a plurality of dielectric layers and a plurality of sacrificial layers is formed above a substrate. A channel structure extending vertically through the dielectric stack is formed. A first opening extending vertically through the dielectric stack is formed. A spacer is formed in a plurality of shallow recesses and on a sidewall of the first opening. The plurality of shallow recesses abut the sidewall of the first opening. A TAC extending vertically through the dielectric stack is formed by depositing a conductor layer in contact with the spacer in the first opening. A slit extending vertically through the dielectric stack is formed.
US11532633B2 Dual port memory cell with improved access resistance
The present disclosure is directed to a circuit layout of a dual port static random-access-memory (SRAM) cell. The memory cell includes active regions in a substrate, with polysilicon gate electrodes on the active regions to define transistors of the memory cell. The eight transistor (8T) memory cell layout includes a reduced aspect ratio and non-polysilicon bit line discharge path routing by positioning an active region for the first port opposite an active region for the second port and consolidating power line nodes at a central portion of the memory cell.
US11532630B2 Channel formation for vertical three dimensional (3D) memory
Systems, methods and apparatus are provided for depositing alternating layers of dielectric material and sacrificial material in repeating iterations to form a vertical stack, forming a plurality of vertical openings through the vertical stack to form elongated vertical, pillar columns with sidewalls in the vertical stack, patterning the pillar columns to expose a location to form a channel region, selectively removing a portion of the sacrificial material to form first horizontal openings in the first horizontal direction in the sidewalls of the elongated vertical, pillar columns, and depositing a channel material in the first horizontal openings to form the channel region within the sidewalls for the horizontally oriented access devices.
US11532628B2 Semiconductor device and method
Improved methods for forming gate isolation structures between portions of gate electrodes and semiconductor devices formed by the same are disclosed. In an embodiment, a method includes forming a channel structure over a substrate; forming a first isolation structure extending in a direction parallel to the channel structure; forming a dummy gate structure over the channel structure and the first isolation structure; depositing a hard mask layer over the dummy gate structure; etching the hard mask layer to form a first opening through the hard mask layer over the first isolation structure; conformally depositing a first dielectric layer over the hard mask layer, in the first opening, and over the dummy gate structure; etching the first dielectric layer to extend the first opening and expose the dummy gate structure; and etching the dummy gate structure to extend the first opening and expose the first isolation structure.
US11532626B2 Reduction of gate-drain capacitance
A semiconductor device according to the present disclosure includes a bottom dielectric feature on a substrate, a plurality of channel members directly over the bottom dielectric feature, a gate structure wrapping around each of the plurality of channel members, two first epitaxial features sandwiching the bottom dielectric feature along a first direction, and two second epitaxial features sandwiching the plurality of channel members along the first direction.
US11532620B2 Integrated circuit devices and methods of manufacturing the same
Integrated circuit devices may include a fin-type active area, a semiconductor liner contacting a side wall of the fin-type active area and including a protrusion portion protruding outward from the fin-type active area in the vicinity of an edge of an upper surface of the fin-type active area, and an isolation layer spaced apart from the fin-type active area with the semiconductor liner therebetween. To manufacture the integrated circuit devices, a crystalline semiconductor layer covering the fin-type active area with a first thickness and an amorphous semiconductor layer covering the mask pattern with a second thickness may be formed, an extended crystalline semiconductor layer covering the mask pattern may be formed by crystalizing the amorphous semiconductor layer, and a semiconductor liner including a protrusion portion may be formed from the extended crystalline semiconductor layer and the crystalline semiconductor layer.
US11532618B2 Semiconductor device
A semiconductor device includes a first transistor, a second transistor, a third electrode, and a control layer. The first transistor includes a first region of a semiconductor layer, a first electrode, and a first gate electrode. The first electrode is electrically connected with the first region. The first gate electrode is located in the first region. The second transistor includes a second region of the semiconductor layer, a second gate electrode, and a second electrode. The second region is next to the first region. The second gate electrode is located in the second region. The second electrode is electrically connected with the second region. The third electrode is electrically connected with the first and second transistors. The control layer has a smaller linear expansion coefficient than the third electrode.
US11532616B2 Switching device and method of manufacturing such a device
The present disclosure concerns a switching device comprising a first phosphorus-doped silicon layer on top of and in contact with a second arsenic-doped silicon layer. The present disclosure also concerns a method of making a switching device that includes forming a phosphorus-doped silicon layer in an arsenic-doped silicon layer.
US11532615B2 Trimmable resistor circuit and method for operating the trimmable resistor circuit
A trimmable resistor circuit and a method for operating the trimmable resistor circuit are provided. The trimmable resistor circuit includes first sources/drains and first gate structures alternatively arranged in a first row, second sources/drains and second gate structures alternatively arranged in a second row, third sources/drains and third gate structures alternatively arranged in a third row, first resistors disposed between the first row and the second row, and second resistors disposed between the second row and the third row. In the method for operating the trimmable resistor circuit, the first gate structures in the first row and the third gate structures in the third row are turned on. Then, the second gate structures in the second row are turned on/off according to a predetermined resistance value.
US11532613B2 Structure and method for cooling three-dimensional integrated circuits
A structure and method for cooling a three-dimensional integrated circuit (3DIC) are provided. A cooling element is configured for thermal connection to the 3DIC. The cooling element includes a plurality of individually controllable cooling modules disposed at a first plurality of locations relative to the 3DIC. Each of the cooling modules includes a cold pole and a heat sink. The cold pole is configured to absorb heat from the 3DIC. The heat sink is configured to dissipate the heat absorbed by the cold pole and is coupled to the cold pole via an N-type semiconductor element and via a P-type semiconductor element. A temperature sensing element includes a plurality of thermal monitoring elements disposed at a second plurality of locations relative to the 3DIC for measuring temperatures at the second plurality of locations. The measured temperatures control the plurality of cooling modules.
US11532602B2 Display panel and method for manufacturing display panel
The present disclosure relates to a display panel and a method for manufacturing a display panel. The display panel includes a first substrate having a first wiring, a second substrate having a second wiring, the first substrate, and the second substrate being laminated on each other to form a laminated structure, and a third wiring located on a side surface of the laminated structure, wherein the third wiring connects the first wiring and the second wiring.
US11532597B2 RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate including a porous silicon (PSi) region resides over the top surface of the device region. Herein, the PSi region has a porosity between 1% and 80%. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11532588B2 Copper paste for pressureless bonding, bonded body and semiconductor device
A copper paste for pressureless bonding is a copper paste for pressureless bonding, containing: metal particles; and a dispersion medium, in which the metal particles include sub-micro copper particles having a volume average particle diameter of greater than or equal to 0.01 μm and less than or equal to 0.8 μm, and micro copper particles having a volume average particle diameter of greater than or equal to 2.0 μm and less than or equal to 50 μm, and the dispersion medium contains a solvent having a boiling point of higher than or equal to 300° C., and a content of the solvent having a boiling point of higher than or equal to 300° C. is greater than or equal to 2 mass % on the basis of a total mass of the copper paste for pressureless bonding.
US11532581B2 Semiconductor devices having bonding structures with bonding pads and metal patterns
A semiconductor device includes a first structure including a first bonding structure, and a second structure on the first structure and including a second bonding structure connected to the first bonding structure. The first bonding structure includes a first insulating layer, a first bonding insulating layer on the first insulating layer, first bonding pads penetrating at least a portion of the first insulating layer and the first bonding insulating layer, and first metal patterns in the first insulating layer and in contact with the first bonding insulating layer, and having an upper surface at a lower level than upper surfaces of the first bonding pads. The second bonding structure includes a second bonding insulating layer bonded to the first bonding insulating layer, a second insulating layer on the second bonding insulating layer, and second bonding pads penetrating the second bonding insulating layer and connected to the first bonding pads.
US11532571B2 Vertically-aligned and conductive dummies in integrated circuit layers for capacitance reduction and bias independence and methods of manufacture
Vertically-aligned and conductive dummies in integrated circuit (IC) layers reduce capacitance and bias independence. Dummies are islands of material in areas of metal and semiconductor IC layers without circuit features to avoid non-uniform polishing (“dishing”). Conductive diffusion layer dummies in a diffusion layer and conductive polysilicon dummies in a polysilicon layer above the diffusion layer reduce bias dependence and nonlinear circuit operation in the presence of an applied varying voltage. ICs with metal dummies vertically aligned in at least one metal layer above the polysilicon dummies and diffusion dummies reduce lateral coupling capacitance compared to ICs in which dummies are dispersed in a non-overlapping layout by a foundry layout tool. Avoiding lateral resistance-capacitance (RC) ladder networks created by dispersed dummies improves signal delays and power consumption in radio-frequency (RF) ICs.
US11532569B2 Method for manufacturing semiconductor package structure
A semiconductor package structure includes a first redistribution layer, a second redistribution layer and an interconnecting structure. The first redistribution layer has a first surface and a second surface opposite to each other. The second redistribution layer is disposed over the first surface of the first redistribution layer, wherein the second redistribution layer has a third surface and a fourth surface opposite to each other, and the third surface facing the first surface. The interconnecting structure is disposed between and electrically connected to the first redistribution layer and the second redistribution layer, wherein the interconnecting structure comprises a conductive post and a conductive bump stacked to each other.
US11532563B2 Package integration using fanout cavity substrate
Packages and packaging techniques are described in which a patterned carrier substrate can be used to create a reconstituted fanout substrate with a topography that can accommodate components of different thicknesses. In an embodiment, a wiring layer is formed directly on a multiple level topography of a molding compound layer including embedded components.
US11532562B2 Routing structure and method of forming the same
The present disclosure provides a routing structure. The routing structure includes a substrate having a first circuit region and a boundary surrounding the first circuit region. The routing structure also includes a first conductive trace coupled to a first conductive pad disposed in the first circuit region. The first conductive trace is inclined with respect to the boundary of the substrate. A method of forming a routing structure is also disclosed.
US11532561B2 Different via configurations for different via interface requirements
Vias, along with methods for fabricating vias, are disclosed that exhibit reduced capacitance and resistance. An exemplary interconnect structure includes a first source/drain contact and a second source/drain contact disposed in a dielectric layer. The first source/drain contact physically contacts a first source/drain feature and the second source/drain contact physically contacts a second source/drain feature. A first via having a first via layer configuration, a second via having a second via layer configuration, and a third via having a third via layer configuration are disposed in the dielectric layer. The first via and the second via extend into and physically contact the first source/drain contact and the second source/drain contact, respectively. A first thickness of the first via and a second thickness of the second via are the same. The third via physically contacts a gate structure, which is disposed between the first source/drain contact and the second source/drain contact.
US11532557B2 Planar power module with spatially interleaved structure
Provided is a planar power module with a spatially interleaved structure, including a top power substrate, a bottom power substrate arranged opposite to the top power substrate, and a plurality of interleaved switch units configured between the top power substrate and the bottom power substrate; wherein adjacent interleaved switch units are electrically connected through a current commutator so that the interleaved switch units form spatial position interleaving. Problems of uneven parallel currents and uneven heat dissipation in the power module are solved.
US11532556B2 Structure and method for transistors having backside power rails
The present disclosure provides one embodiment of a semiconductor structure. The semiconductor structure includes a substrate having a front side and a back side; a gate stack formed on the front side of the substrate and disposed on an active region of the substrate; a first source/drain feature formed on the active region and disposed at an edge of the gate stack; a backside power rail formed on the back side of the substrate; and a backside contact feature interposed between the backside power rail and the first source/drain feature, and electrically connecting the backside power rail to the first source/drain feature. The backside contact feature further includes a first silicide layer on the back side of the substrate.
US11532552B2 Method and apparatus for forming self-aligned via with selectively deposited etching stop layer
A first layer is located over a substrate. The first layer includes a first dielectric component and a first conductive component. A first etching stop layer is located over the first dielectric component. A metal capping layer is located over the first conductive component. A second etching stop layer is located over the first etching stop layer and over the metal capping layer. A second layer is located over the second etching stop layer. The second layer includes a second dielectric component and a second conductive component. A third conductive component electrically interconnects the second conductive component to the first conductive component.
US11532550B2 Semiconductor device structure having a multi-layer conductive feature and method making the same
The present disclosure provides a method of forming a semiconductor device structure. The method includes forming a trench in a dielectric layer on a semiconductor substrate; forming a bottom metal feature of a first metal in a lower portion of the trench by a selective deposition; depositing a barrier layer in an upper portion of the trench, the barrier layer directly contacting both a top surface of the bottom metal feature and sidewalls of the dielectric layer; and forming a top metal feature of a second metal on the barrier layer, filling in the upper portion of the trench, wherein the second metal is different from the first metal in composition.
US11532548B2 Nitrogen plasma treatment for improving interface between etch stop layer and copper interconnect
Interconnect structures exhibiting reduced accumulation of copper vacancies along interfaces between contact etch stop layers (CESLs) and interconnects, along with methods for fabrication, are disclosed herein. A method includes forming a copper interconnect in a dielectric layer and depositing a metal nitride CESL over the copper interconnect and the dielectric layer. An interface between the metal nitride CESL and the copper interconnect has a first surface nitrogen concentration, a first nitrogen concentration and/or a first number of nitrogen-nitrogen bonds. A nitrogen plasma treatment is performed to modify the interface between the metal nitride CESL and the copper interconnect. The nitrogen plasma treatment increases the first surface nitrogen concentration to a second surface nitrogen concentration, the first nitrogen concentration to a second nitrogen concentration, and/or the first number of nitrogen-nitrogen bonds to a second number of nitrogen-nitrogen bonds, each of which minimizes accumulation of copper vacancies at the interface.
US11532542B2 Wiring structure and method for manufacturing the same
A wiring structure and a method for manufacturing the same are provided. The wiring structure includes a conductive structure and a plurality of conductive through vias. The conductive structure includes a dielectric layer, a circuit layer in contact with the dielectric layer, a plurality of dam portions and an outer metal layer. The dam portions extend through the dielectric layer. The dam portion defines a through hole. The outer metal layer is disposed adjacent to a top surface of the dielectric layer and extends into the through hole of the dam portion. The conductive through vias are disposed in the through holes of the dam portions and electrically connecting the circuit layer.
US11532540B2 Planarizing RDLS in RDL-first processes through CMP process
A method includes forming a buffer dielectric layer over a carrier, and forming a first dielectric layer and a first redistribution line over the buffer dielectric layer. The first redistribution line is in the first dielectric layer. The method further includes performing a planarization on the first dielectric layer to level a top surface of the first dielectric layer, forming a metal post over and electrically coupling to the first redistribution line, and encapsulating the metal post in an encapsulating material. The encapsulating material contacts a top surface of the planarized top surface of the first dielectric layer.
US11532536B2 Mobile phone and other compute device cooling architecture
A system for cooling a mobile phone and method for using the system are described. The system includes an active piezoelectric cooling system, a controller and an interface. The active piezoelectric cooling system is configured to be disposed in a rear portion of the mobile phone distal from a front screen of the mobile phone. The controller is configured to activate the active piezoelectric cooling system in response to heat generated by heat-generating structures of the mobile phone. The interface is configured to receive power from a mobile phone power source when the active piezoelectric cooling system is activated.
US11532535B2 Semiconductor die package with thermal management features and method for forming the same
A semiconductor die package and a method of forming the same are provided. The semiconductor die package includes a package substrate, and a first semiconductor die and a second semiconductor die disposed thereon. A ring structure is attached to the package substrate and surrounds the semiconductor dies. A lid structure is attached to the ring structure and disposed over the semiconductor dies, and has an opening exposing the second semiconductor die. A heat sink is disposed over the lid structure and has a portion extending into the opening of the lid structure. A first thermal interface material (TIM) layer is interposed between the lid structure and the first semiconductor die. A second TIM layer is interposed between the extending portion of the heat sink and the second semiconductor die. The first TIM layer has a thermal conductivity higher than the thermal conductivity of the second TIM layer.
US11532533B2 Integrated circuit package and method
In an embodiment, a device includes: a processor die including circuit blocks, the circuit blocks including active devices of a first technology node; a power gating die including power semiconductor devices of a second technology node, the second technology node larger than the first technology node; and a first redistribution structure including first metallization patterns, the first metallization patterns including power supply source lines and power supply ground lines, where a first subset of the circuit blocks is electrically coupled to the power supply source lines and the power supply ground lines through the power semiconductor devices, and a second subset of the circuit blocks is permanently electrically coupled to the power supply source lines and the power supply ground lines.
US11532532B2 Composite media protection for pressure sensor
Embodiments for a packaged semiconductor device and methods of making are provided herein, where a packaged semiconductor device includes a package body having a recess in which a pressure sensor is exposed; a polymeric gel within the recess that vertically and laterally surrounds the pressure sensor; and a protection layer including a plurality of beads embedded within a top region of the polymeric gel.
US11532531B2 Semiconductor package
A semiconductor package including a semiconductor die, an encapsulant, an electrical connector, a conductive pad and an inter-dielectric layer is provided. The encapsulant encapsulates the semiconductor die. The electrical connector is disposed over the semiconductor die. The conductive pad contacts the electrical connector and is disposed between the semiconductor die and the electrical connector. The inter-dielectric layer is disposed over the semiconductor die, wherein the inter-dielectric layer comprises an opening, and a portion of the opening is occupied by the conductive pad and the electrical connector.
US11532523B2 Gapfill structure and manufacturing methods thereof
A method includes patterning a trench and depositing a first insulating material along sidewalls and a bottom surface of the trench using a conformal deposition process. Depositing the first insulating material includes forming a first seam between a first portion of the first insulating material on a first sidewall of the trench and a second portion of the first insulating material on a second sidewall of the trench. The method further includes etching the first insulating material below a top of the trench and depositing a second insulating material over the first insulating material and in the trench using a conformal deposition process. Depositing the second insulating material comprises forming a second seam between a first portion of the second insulating material on the first sidewall of the trench and a second portion of the second insulating material on a second sidewall of the trench.
US11532520B2 Semiconductor device and method
An embodiment device includes: first fins protruding from an isolation region; second fins protruding from the isolation region; a first fin spacer on a first sidewall of one of the first fins, the first fin spacer disposed on the isolation region, the first fin spacer having a first spacer height; a second fin spacer on a second sidewall of one of the second fins, the second fin spacer disposed on the isolation region, the second fin spacer having a second spacer height, the first spacer height greater than the second spacer height; a first epitaxial source/drain region on the first fin spacer and in the first fins, the first epitaxial source/drain region having a first width; and a second epitaxial source/drain region on the second fin spacer and in the second fins, the second epitaxial source/drain region having a second width, the first width greater than the second width.
US11532518B2 Slot contacts and method forming same
A method of forming an integrated circuit structure includes forming a first source/drain contact plug over and electrically coupling to a source/drain region of a transistor, forming a first dielectric hard mask overlapping a gate stack, recessing the first source/drain contact plug to form a first recess, forming a second dielectric hard mask in the first recess, recessing an inter-layer dielectric layer to form a second recess, and forming a third dielectric hard mask in the second recess. The third dielectric hard mask contacts both the first dielectric hard mask and the second dielectric hard mask.
US11532515B2 Self-aligned spacers and method forming same
A method includes forming a bottom source/drain contact plug in a bottom inter-layer dielectric. The bottom source/drain contact plug is electrically coupled to a source/drain region of a transistor. The method further includes forming an inter-layer dielectric overlying the bottom source/drain contact plug. A source/drain contact opening is formed in the inter-layer dielectric, with the bottom source/drain contact plug exposed through the source/drain contact opening. A dielectric spacer layer is formed to have a first portion extending into the source/drain contact opening and a second portion over the inter-layer dielectric. An anisotropic etching is performed on the dielectric spacer layer, and a remaining vertical portion of the dielectric spacer layer forms a source/drain contact spacer. The remaining portion of the source/drain contact opening is filled to form an upper source/drain contact plug.
US11532514B2 Structure and formation method of semiconductor device with conductive feature
A structure and a formation method of a semiconductor device are provided. The method includes forming a conductive feature over a semiconductor substrate and forming a dielectric layer over the conductive feature. The method also includes forming an opening in the dielectric layer to expose the conductive feature. The method further includes forming a conductive material to overfill the opening. In addition, the method includes thinning the conductive material using a chemical mechanical polishing process. A slurry used in the chemical mechanical polishing process includes an iron-containing oxidizer that oxidizes a portion of the conductive material.
US11532513B2 Semiconductor structure and fabrication method thereof
A method for forming a semiconductor structure includes providing a substrate, including a first region and a second region adjacent to the first region; forming a first dielectric layer on the substrate in the first region and the second region; and forming a plurality of first plug structures in the first dielectric layer. The top surface of each first plug structure is exposed by the first dielectric layer. The method further includes forming a first conductive layer on the first dielectric layer of the second region; forming a second dielectric layer on the first dielectric layer of the first region and on the first conductive layer of the second region; and forming a plurality of second plug structures in the second dielectric layer of the first region. The bottom surface of each second plug structure is in contact with the top surface of a first plug structure.
US11532510B2 Contacts and interconnect structures in field-effect transistors
A semiconductor structure includes a metal gate structure disposed over a semiconductor substrate, an interlayer dielectric (ILD) layer disposed over the metal gate structure, and a gate contact disposed in the ILD layer and over the metal gate structure, where a bottom surface of the gate contact is defined by a barrier layer disposed over the metal gate structure, where sidewall surfaces of the gate contact are defined by and directly in contact with the ILD layer, and where the barrier layer is free of nitrogen.
US11532509B2 Selective hybrid capping layer for metal gates of transistors
A method includes forming a gate electrode on a semiconductor region, recessing the gate electrode to generate a recess, performing a first deposition process to form a first metallic layer on the gate electrode and in the recess, wherein the first deposition process is performed using a first precursor, and performing a second deposition process to form a second metallic layer on the first metallic layer using a second precursor different from the first precursor. The first metallic layer and the second metallic layer comprise a same metal. The method further incudes forming a dielectric hard mask over the second metallic layer, and forming a gate contact plug penetrating through the dielectric hard mask. The gate contact plug contacts a top surface of the second metallic layer.
US11532507B2 Semiconductor device and method
In an embodiment, a method includes: forming a differential contact etch stop layer (CESL) having a first portion over a source/drain region and a second portion along a gate stack, the source/drain region being in a substrate, the gate stack being over the substrate proximate the source/drain region, a first thickness of the first portion being greater than a second thickness of the second portion; depositing a first interlayer dielectric (ILD) over the differential CESL; forming a source/drain contact opening in the first ILD; forming a contact spacer along sidewalls of the source/drain contact opening; after forming the contact spacer, extending the source/drain contact opening through the differential CESL; and forming a first source/drain contact in the extended source/drain contact opening, the first source/drain contact physically and electrically coupling the source/drain region, the contact spacer physically separating the first source/drain contact from the first ILD.
US11532503B2 Conductive feature structure including a blocking region
Generally, the present disclosure provides example embodiments relating to conductive features, such as metal contacts, vias, lines, etc., and methods for forming those conductive features. In an embodiment, a structure includes a first dielectric layer over a substrate, a first conductive feature in the first dielectric layer, a second dielectric layer over the first dielectric layer, a second conductive feature in the second dielectric layer, and a blocking region disposed between the first conductive feature and the second conductive feature. The second conductive feature is disposed between and abutting a first sidewall of the second dielectric layer and a second sidewall of the second dielectric layer. The blocking region extends laterally at least from the first sidewall of the second dielectric layer to the second sidewall of the second dielectric layer.
US11532500B2 FinFET structure with different fin heights and method for forming the same
A method for forming FinFETs comprises forming a plurality of first fins and a plurality of second fins over a substrate and embedded in isolation regions, depositing a first photoresist layer over the substrate, removing the first photoresist layer over an n-type region, applying a first ion implantation process to the first isolation regions, wherein dopants with a first polarity type are implanted in the first isolation regions, depositing a second photoresist layer over the substrate, removing the second photoresist layer over a p-type region, applying a second ion implantation process to the second isolation regions, wherein dopants with a second polarity type are implanted in the second isolation regions, applying an annealing process to the isolation regions and recessing the first isolation regions and the second isolation regions through an etching process.
US11532498B2 Package-on-package structure
A method comprises forming a plurality of interconnect structures including a dielectric layer, a metal line and a redistribution line over a carrier, attaching a semiconductor die on a first side of the plurality of interconnect structures, forming an underfill layer between the semiconductor die and the plurality of interconnect structures, mounting a top package on the first side the plurality of interconnect structures, wherein the top package comprises a plurality of conductive bumps, forming an encapsulation layer over the first side of the plurality of interconnect structures, wherein the top package is embedded in the encapsulation layer, detaching the carrier from the plurality of interconnect structures and mounting a plurality of bumps on a second side of the plurality of interconnect structures.
US11532488B2 Display device and method for manufacturing the same
An object is to provide a display device with excellent display characteristics, where a pixel circuit and a driver circuit provided over one substrate are formed using transistors which have different structures corresponding to characteristics of the respective circuits. The driver circuit portion includes a driver circuit transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using a metal film, and a channel layer is formed using an oxide semiconductor. The pixel portion includes a pixel transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using an oxide conductor, and a semiconductor layer is formed using an oxide semiconductor. The pixel transistor is formed using a light-transmitting material, and thus, a display device with higher aperture ratio can be manufactured.
US11532483B2 Spacer sculpting for forming semiconductor devices
A method may include forming in a substrate a first array of a first material of first linear structures, interspersed with a second array of a second material, of second linear structures, the first and second linear structures elongated along a first axis. The method may include generating a chop pattern in the first layer, comprising a third linear array, interspersed with a fourth linear array. The third and fourth linear arrays may be elongated along a second axis, forming a non-zero angle of incidence with respect to the first axis. The third linear array may include alternating portions of the first and second material, while the fourth linear array comprises an array of cavities, arranged within the patterning layer. The method may include elongating a first set of cavities along the first axis, to form a first set of elongated cavities bounded by the first material.
US11532477B2 Self-assembled nanostructures including metal oxides and semiconductor structures comprised thereof
A self-assembled nanostructure comprises first domains and second domains. The first domains comprise a first block of a block copolymer material and an activatable catalyst. The second domains comprise a second block and substantially without the activatable catalyst. The activatable catalyst is capable of generating catalyst upon application of activation energy, and the generated catalyst is capable of reacting with a metal oxide precursor to provide a metal oxide. A semiconductor structure comprises such self-assembled nanostructure on a substrate.
US11532476B2 Laser crystallizing apparatus
A laser crystallizing apparatus includes a first light source unit configured to emit a first input light having a linearly polarized laser beam shape. A second light source unit is configured to emit a second input light having a linearly polarized laser beam shape. A polarization optical system is configured to rotate the first input light and/or the second input light at a predetermined rotation angle. An optical system is configured to convert the first input light and the second input light, which pass through the polarization optical system, into an output light. A target substrate is seated on a stage and output light is directed onto the target substrate. A monitoring unit is configured to receive the first input light or the second input light from the polarization optical system and measure a laser beam quality thereof.
US11532474B2 Deposition of rhenium-containing thin films
Methods for depositing rhenium-containing thin films on a substrate are described. The substrate is exposed to a rhenium precursor and a reducing agent to form the rhenium-containing film (e.g., metallic rhenium, rhenium nitride, rhenium oxide, rhenium carbide). The exposures can be sequential or simultaneous. The rhenium-precursors are substantially free of halogen.
US11532469B1 Shielding device and thin-film-deposition equipment with the same
The present disclosure provides a thin-film-deposition equipment with shielding device, which includes a reaction chamber, a carrier and a shielding device. The shielding device includes a first-carry arm, a second-carry arm, a first-shield member, a second-shield member and a driver. The driver interconnects the first-carry arm and the second first-carry arm, for driving and swinging the first-shield member and the second-shield member to move in opposite directions via the first-carry arm and the second first-carry arm. During a cleaning process, the driver swings the shield members toward each other into a shielding state for covering the carrier, such that to prevent polluting the carrier during the process of cleaning the thin-film-deposition equipment.
US11532464B2 Reactor design for large-area VHF plasma processing with improved uniformity
An apparatus for plasma processing of substrates is disclosed. A plasma processing chamber is provided which includes a chamber body and a lid. The lid includes a faceplate coupled to a backing plate. The faceplate and the backing plate are disposed within a processing volume defined by the chamber body and the lid. One or more ferrite blocks are coupled to the backing plate to modulate an electromagnetic field created by an RF current from an RF generator. A gas feed assembly including a gas source, a remote plasma source, and a zero field feed through are coupled to, and in fluid communication with, the processing volume through the backing plate and faceplate.
US11532455B2 Plasma generating apparatus and method for operating same
A plasma generating apparatus according to an embodiment of the present invention comprises: a pair of electrodes arranged in a dielectric discharge tube; an initial discharge induction coil module; and a main discharge induction coil module. The initial discharge induction coil module and the main discharge induction coil module are connected to an RF power source, and the RF power source provides RF power having different resonance frequencies to the initial discharge induction coil module and the main discharge induction coil module, respectively.
US11532453B2 Emitter with excellent structural stability and enhanced efficiency of electron emission and X-ray tube comprising the same
The present invention provides an emitter, which comprises carbon nanotubes and is excellent in the efficiency of electron emission, and an X-ray tube comprising the same.
US11532449B2 Pulse control device
A pulse control device 10 comprises: a switch output unit 100 which generates a pulse output voltage Vo from a direct-current input voltage Vi and supplies the pulse output voltage Vo to a load (such as a relay coil 21 of a mechanical relay 20); a low-pass filter unit 300 which receives a feedback input of the pulse output voltage Vo and generates a feedback voltage Vfb; and an output feedback control unit 200 which receives an input of the feedback voltage Vfb and controls the switch output unit 100 so that an average value of the pulse output voltage Vo becomes constant. The low-pass filter unit 300 may be configured without a coil.
US11532448B2 Laser remote control switching system
A laser remote control switching system comprises a laser source and a control circuit. The control circuit comprises a power, an electronic device, a first electrode, a second electrode, and a photosensitive element electrically connected in sequence to form a loop. Each of the two nanofiber actuators comprises a composite structure and a vanadium dioxide layer. The composite structure comprises a carbon nanotube wire and an aluminum oxide layer. The aluminum oxide layer is coated on a surface of the carbon nanotube wire, and the aluminum oxide layer and the carbon nanotube wire are located coaxially with each other. The vanadium dioxide layer is coated on a surface of the composite structure, and the vanadium dioxide layer and the composite structure are located non-coaxially with each other.
US11532444B2 Contact unit for supplying vehicles with power and related method
The invention relates to a contact unit and to a method for steering electric arcs on a contact unit, in particular for supplying vehicles with power via an overhead wire (20), the contact unit comprising a sliding contact device (19), the sliding contact device having a contact strip support (21) and a contact strip (22) disposed thereon, the contact unit having a steering device (24) for electric arcs (25) which is disposed on the contact unit, the steering device being provided with a magnet (30).
US11532442B2 Electronic device with case having sheath-piercing tapered sections
An electronic device (10) includes: a power supply (11); a first switch (12) that is connected at least to one pole of the power supply (11) and interrupts power supplied from the power supply (11) to a load (13); a second switch (14) that is positioned on a load (13) side with reference to the first switch (12) and interrupts power supplied from the power supply (11) to the load (13); a first power line (L11) that is connected to one end portion of an electric contact of the second switch (14), the one end portion being located on a first-switch (12) side; a second power line (L12) that is connected to another end portion of the electric contact of the second switch (14); a third power line (L13) that is connected to another pole of the power supply (11); and an electric element (resistor 15) that is connected between the first and second power lines (L11, L12) in parallel to the electric contact or connected between the first and third power lines (L11, L13), such that the electric contact of the second switch (14) is not charged when the first and second switches (12, 14) interrupt power.
US11532440B2 Tantalum capacitor having a substrate spaced apart from a mounting surface
A tantalum capacitor includes a capacitor body comprising a tantalum body having a tantalum wire and a molded portion; an anodic terminal connected to the tantalum wire and disposed on the first surface of the capacitor body; an anodic connection portion connected to the anodic terminal and disposed on the fifth surface of the capacitor body; a cathodic terminal connected to the tantalum body and disposed on the second surface of the capacitor body; a cathodic connection portion connected to the cathodic terminal and spaced apart from the anodic connection portion on the fifth surface of the capacitor body; and a substrate disposed on the sixth surface of the body and on which the tantalum body is mounted, wherein the anodic terminal and the cathodic terminal are electrically isolated on the substrate.
US11532437B2 Multilayer device and method for producing a multilayer device
A multilayer device and a method for producing a multilayer device are disclosed. In an embodiment a multilayer device includes a main body having at least two external electrodes, at least one first internal electrode; at least one second internal electrode, wherein each internal electrode is electrically conductively connected to an external electrode, a plurality of ceramic layers, wherein the ceramic layers comprise the internal electrodes and at least one dielectric layer, wherein, viewed along a stack direction of the ceramic layers, the dielectric layer being arranged between the internal electrodes, and wherein the dielectric layer is printed onto at least one sub-region of one of the ceramic layers.
US11532435B2 Thin film capacitor and electronic circuit board
A thin film capacitor for which electrode conductivity is high and electrode irregularities are unlikely to be generate even if the capacitor if heated up to 700° C. This thin film capacitor has a first electrode, a dielectric layer, and a second electrode. The dielectric layer contains an ABO2N-type oxynitride. The nitrogen concentration of the part of the dielectric layer that contacts the first electrode is no more than half the nitrogen concentration of the center part of the dielectric layer.
US11532434B2 Ceramic electronic device, mounting substrate, package body of ceramic electronic device, and manufacturing method of ceramic electronic device
A ceramic electronic device includes: a multilayer chip having a multilayer structure and a cover layer, the multilayer structure having a structure in which each of dielectric layers and each of internal electrode layers are alternately stacked, respective one ends of the plurality of internal electrode layers being alternately exposed to a first end face and a second end face of the multilayer structure, the cover layer being provided on each of an upper face and a lower face of the multilayer structure in a stacking direction of the multilayer structure, a main component of the cover layer being ceramic, wherein in each of two side faces of the multiplayer structure, a color of a first region is different from a color of a second region that is positioned at a height different from the first region in the stacking direction.
US11532429B2 Dry-type transformer
The present disclosure relates to electrical windings for a dry transformer which allows construction of a compact dry transformer even in relatively high voltage classes. For this purpose, the electrical winding has multiple windings of a winding conductor wound to form a coil. The coil has been embedded into a solid insulation body. In some embodiments, a coating of an electrically conductive material, comprising a resin matrix with at least 0.05% by weight of nanoscale filler, has been applied to at least one surface of the insulation body.
US11532423B2 Coil device
The present embodiment relates to a coil device.The coil device according to the present embodiment includes: first to third coils including a connecting portion; and a coil frame including an upper receiving portion for housing the first coil, a lower receiving portion for housing the second and third coils, and a cable fixing portion for fixing each connecting portion of the first to third coils.
US11532417B2 Electromagnetic forming coil unit and formed-article producing method using same
Provided are a coil unit for electromagnetic forming capable of stably processing a plurality of portions in the longitudinal direction of a tubular member while preventing the contact between the tubular member and a conductor or the contact between the conductors even when the tubular member is long, and a method for producing a formed article using the coil unit. The coil unit for electromagnetic forming includes: a shaft core member made of a resin; a conductor having a wound portion, which is wound around the shaft core member, and a pair of conductor extension portions; an insulating support; and a resin coating layer formed on the outer peripheral surface of the wound portion. In the insulating support, a conductor holding portion for holding the conductor extension portions apart from each other is formed along the longitudinal direction.
US11532415B2 Electronic component and electronic apparatus
An electronic component includes: an insulator part (10) of rectangular solid shape; a coil element (32) provided inside the insulator part (10); bottom electrodes (40) provided on a bottom face (14) of the insulator part (10) and electrically connected to the coil element (32); a plating layer (62) provided in a manner overlapping each bottom electrode (40) so that its end (64) on the bottom face (14) is away from the end (42) of the bottom electrode (40); a plating layer (60) which is arranged between the bottom electrode (40) and the plating layer (62) and overlaps the bottom electrode (40), and which is constituted by a metal having lower solder wettability and higher melting point than those of the plating layer (62); and an insulation layer (70) provided on the bottom face (14) in a manner covering the end (42) of the bottom electrode (40).
US11532414B2 Powder for dust core and dust core
A powder for dust core used for a dust core includes a plurality of crystal grains, and the powder has at least two maximal values when a number ratio that is a ratio of the number of the crystal grains at each crystal grain diameter to the number of the crystal grains each crystal grain diameter of which has been measured is plotted with respect to each crystal grain diameter of the crystal grains.
US11532409B1 Differential mode instrumentation cable
A differential mode instrumentation cable for improving the signal integrity of audio signals in different environments including use of microphones, speaker cable, audiophile cables and analog audio balanced/differential tie lines comprising a first triaxial cable and a second triaxial cable placed side-by-side and mounted together, said first coaxial cable and said second coaxial cable including a wired connection that includes an active driven shield buffer circuit in each triaxial cable having an inner conductor for voltage in from the positive polarity and minus polarity and the voltage out driven guard shield with series breakout resistor connected to the each triaxial inner shield.
US11532406B2 High specific activity preparation of F-18 tetrafluoroborate
Embodiments of the invention provide methods of synthesizing 18F-tetrafluoroborate (18F-TFB) via direct radiofluorination on boron trifluoride (BF3) to enhance both labeling yield and specific activity. Uses of 18F-TFB are also contemplated.
US11532404B2 Travelling wave reactor for space exploration
A travelling wave reactor for a space exploration. A reactor core of the travelling wave reactor is dispersed into several modules in a travelling wave direction; a new reactor is sequentially provided with a starting source module and a plurality of new fuel modules at zero burnup; all the modules are coaxially assembled in the travelling wave direction by means of an assembling parts, and each module further includes a heat pipe; the heat pipe in each module positioned at a front part sequentially passes through all the modules positioned at a rear portion thereof and extends out of the module at a rear end; and after a period of time of burn-up, the reactor core of the travelling wave reactor is provided with the starting source module, a spent fuel module, a critical fuel module and the new fuel module sequentially in the travelling wave direction.
US11532402B2 Methods and systems for providing an episode of care
Systems and methods for determining a care plan for a patient are disclosed. Data from a one or more databases are received or retrieved and used to determine a preferred care plan used to perform a surgical procedure or otherwise treat a patient. The data may include data pertaining to a patient, a healthcare professional, a healthcare facility, an implant, economic data, simulation data, imaging data, and/or the like. The data may be used to determine a plan that provides a positive outcome and patient satisfaction. The data may be updated over time or in real time to improve or refine the determination of care plans for the current patient or other patients.
US11532397B2 Mobile supplementation, extraction, and analysis of health records
A system, method, and mobile device application are configured to capture, with a mobile device, a document such as a next generation sequencing (NGS) report that includes NGS medical information about a genetically sequenced patient. The method includes receiving, from a mobile device, an image of a medical document comprising NGS medical information of the patient, extracting a first region from the image, extracting NGS medical information of the patient from the first region into a structured dataset, the extracted NGS medical information including at least one RNA expression, correlating a portion of the extracted NGS medical information that includes the at least one RNA expression with summarized medical information from a cohort of patients similar to the patient, and generating, for display on the mobile device, a clinical decision support report comprising the summarized medical information.
US11532396B2 System and method for patient monitoring of gastrointestinal function using automated stool classifications
A method of data collection of stool data via a mobile device operable to enable monitoring of gastrointestinal function. A related method of long-term monitoring of patient gastrointestinal function, using one or more signal processing tools (e.g. machine learning algorithms) for automatically interpreting patient stool data, including real-time patient-assessments, in order to detect an adverse clinical event from patient stool data. A system for facilitating real-time monitoring the gastrointestinal function, the system comprising: a camera on a mobile device, a user interface that facilitates self-monitoring of stool characteristics, so as to create health-monitoring data; mobile device storage, server storage, and remote storage (with at least one communication link between them) for storing some or all of the health-monitoring data; and a processor for interpreting such health-monitoring data for clinical or other health-monitoring application.
US11532395B2 Optimizing catheterization laboratory throughput using machine learning
Systems and methods for determining one or more measures of interest for optimizing throughput of a catheterization laboratory are provided. A priori medical procedure data relating to a medical procedure to be performed on a patient in a catheterization laboratory is received. One or more measures of interest are predicted based on the received a priori medical procedure data using a trained machine learning model. The one or more measures of interest include an overall time for performing the medical procedure on the patient in the catheterization laboratory. The one or more predicted measures of interest are output.
US11532394B2 Systems approach to disease state and health assessment
Methods, systems, and apparatus for assessing a state of an epilepsy disease or a comorbidity thereof are provided. The methods comprise receiving at least one autonomic index, neurologic index, stress marker index, psychiatric index, endocrine index, adverse effect of therapy index, physical fitness index, or quality of life index of a patient; comparing the at least one index to at least one reference value; and assessing a state of an epilepsy disease or a body system of the patient based on the comparison. A computer readable program storage device encoded with instructions that, when executed by a computer, perform the method described above is also provided. A medical device system capable of implementing the method described above is also provided.
US11532390B2 Method and system for validating parameters in a medical study
A method and system for validating a parameter in a medical study are disclosed. The method includes receiving the medical study from a source. A processor determines a first parameter of the medical study to be validated. An imaging protocol is received from a configuration file in an imaging unit. The imaging protocol includes a second parameter corresponding to the first parameter in the medical study. The processor determines if there is a mismatch of the first parameter in the medical study and the second parameter in the imaging protocol. If there is a mismatch, the processor corrects the first parameter in the medical study based on the second parameter in the imaging protocol to validate the medical study.
US11532389B1 System and method for personalized transdermal drug delivery
A transdermal delivery device for dispensing personalized transdermal dosage formulations from a plurality of reservoirs, and a personalized method for producing the transdermal delivery device. A prescription fill service receives electronic prescription data for a plurality of transdermal dosage formulations to be administered to a given patient. The prescription fill service deposits transdermal dosage formulations in two or more reservoirs of a transdermal device substrate via 3D printing of printable pharmaceutical agent. The electronic prescription data may include transdermal dosage formulations data used to select printable pharmaceutical agent deposited in respective reservoirs. The electronic prescription data further may include medication regimen data for administration of transdermal medications, such as timing data for release of selected transdermal dosage formulations. In an embodiment, a finished transdermal delivery device includes barriers formed at reservoir openings, a controller, and a controlled energy source that degrades the barriers to actuate release of reservoir contents.
US11532386B2 Generating and customizing summarized notes
Provided are techniques for generating and customizing summarized notes. A template is selected from a plurality of templates based on a context using a machine learning model. The template includes one or more translatable string resources with variables to represent key attributes extracted from historical notes. A summarized note is generated using values of the key attributes for the variables in the translatable string resources of the template.
US11532384B2 Personalized offline retrieval of data
An approach is disclosed for storing information tailored to a user and a condition to be accessed offline to fit on a local device. The information is retrieved from a set of online sources by a device. The retrieved information is tailored according to a criteria and the condition to form a curated data. An index is provided to access the curated data. The index is used to answer queries. Responsive to identifying a question without an answer found in the curated data when the device is off-line, searching for the answer when the device is online. Responsive to finding the answer online, pruning the curated data by eliminating lower importance data as needed to store higher importance data based on an availability of space allocated to store the curated data on the local storage device, and updating the curated data stored on the local device.
US11532380B2 Methods for using nucleic acids to store, retrieve and access information comprising a text, image, video or audio format
A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.
US11532379B2 Methods and systems of tracking disease carrying arthropods
The present invention comprises the capture and display of arthropod, human and arthropod-based metadata, which is capable of tracking and displaying the metadata, which is time and location-based, in order to show migration paths of arthropods and/or the diseases they have the potential to carry. This real-time view can help predict future arthropod and disease based on various scenarios such as, but not limited to: increased exposure based on the following: a user's geo-location, date and/or time of year, carrier type, etc. These variables can then assist with the education, awareness and potential prevention of disease.
US11532378B2 Protein database search using learned representations
A method for efficient search of protein sequence databases for proteins that have sequence, structural, and/or functional homology with respect to information derived from a search query. The method involves transforming the protein sequences into vector representations and searching in a vector space. Given a database of protein sequences and a learned embedding model, the embedding model is applied to each amino acid sequence to transform it into a sequence of vector representations. A query sequence is also transformed into a sequence of vector representations, preferably using the same learned embedding model. Once the query has been embedded in this manner, proteins are retrieved from the database based on distance between the query embedding and the protein embeddings contained within the database. Rapid and accurate search of the vector space is carried out using exact search using metric data structures, or approximate search using locality sensitive hashing.
US11532375B2 Latch circuit and memory device including the same
A memory device includes a latch circuit suitable for storing an input address as a first latch address in response to a first latch signal, and storing an address, selected between the input address and the first latch address, as a second latch address in response to a second latch signal, a test determining circuit suitable for determining whether a memory cell fail occurs, based on test data, and generating a detection signal corresponding to the determination result, in response to a test mode signal, and a control signal generation circuit suitable for comparing the input address to the first and second latch addresses in response to the detection signal, and selectively enabling the first and second latch signals according to the comparison result.
US11532374B2 Memory testing
The disclosure relates to a method and system for memory testing to detect memory errors during operation of a memory module. Example embodiments include a method of detecting an error in a memory module (101), the method comprising the sequential steps of: i) receiving (302) a request from a processor executing an application for a read or write operation at a location of the memory module (101) identified by an address; ii) outputting data (304) from, or writing to, the location of the memory module (101); iii) generating (306) by an error detection module (102) a further read request for the location of the memory module (101) identified by the address; iv) receiving (307) at the error detection module (102) an error correction code from the memory module (101) for the location identified by the address; and vi) providing (311) by the error detection module (102) an alert output for the address if the error correction code indicates an error.
US11532371B2 Shift register circuit
A display device including a bidirectional shift register circuit, including: a plurality of cascade-connected register circuits; various circuits for setting various nodes to various voltage levels responsive to various signals input to various terminals; and an output circuit which outputs the clock pulse as an output pulse when the voltage of the first node is high level, wherein, at the forward shift operation, the bottom dummy register circuit is not input the reset signal and the first node of the bottom dummy register circuit is reset if the initial reset circuit of the bottom dummy register circuit receives the backward trigger signal, and wherein, at the backward shift operation, the top dummy register circuit is not input the reset signal and the first node of the top dummy register circuit is reset if the initial reset circuit of the top dummy register circuit receives the forward trigger signal.
US11532369B2 Memory device and method of operating the same
A memory device and a method of operating the same are provided. The memory device may include a peripheral circuit configured to perform a plurality of program loops and program a page selected from among the plurality of pages, wherein the peripheral circuit may count a number of memory cells whose threshold voltages have increased up to a first target voltage, among a part of memory cells included in the selected page, and may perform a current sensing check operation of determining whether a verify operation performed in a previous program loop has passed or failed, and a control logic circuit configured to control the peripheral circuit so that the current sensing check operation is performed when the number of memory cells whose threshold voltages have increased up to the first target voltage, is equal to or greater than a reference number of memory cells.
US11532362B2 Semiconductor memory device and method for driving the same
A semiconductor memory device according to an embodiment includes a peripheral circuit part supplied with a first voltage, a core circuit part supplied with a second voltage greater than the first voltage, a pre-decoder provided in the peripheral circuit part, input with a signal and outputting a one-hot signal corresponding to the signal, a first wiring provided in the peripheral circuit part, electrically connected to the pre-decoder, and supplied with the one-hot signal, a second wiring provided in the core circuit part, a level shifter provided in the peripheral circuit part, supplied with a first voltage and a second voltage, and transferring the one-hot signal from the first wiring in the peripheral circuit part to the second wiring in the core circuit part, and a memory cell array provided in the core circuit part and operating based on the transferred one-hot signal.
US11532360B2 Memory system, memory device, and method for operating memory device
When programming data in a first memory cell in a first memory block in a turbo program mode, the memory device may apply a first number of program pulses to the first memory cell, the first number of program pulses being smaller than the number of program pulses applied to the first memory cell when data is written to the first memory cell when the turbo program mode is reset. When migrating the data written to the first memory cell to a second memory cell in a second memory block, the memory device may apply a second number of program pulses to the second memory cell, the second number of program pulses being larger than the first number of program pulses.
US11532358B2 Memory with automatic background precondition upon powerup
Memory devices and systems with automatic background precondition upon powerup, and associated methods, are disclosed herein. In one embodiment, a memory device includes a memory array having a plurality of memory cells and a fuse array configured to store precondition data. The precondition data can identify a portion of the memory array, specify a predetermined precondition state, or a combination thereof. When the memory device powers on, the memory device can be configured to automatically retrieve the precondition data from the fuse array and/or to write memory cells in the portion of the memory array to the predetermined precondition state before executing an access command.
US11532356B2 Self-healing dot-product engine
A DPE memristor crossbar array system includes a plurality of partitioned memristor crossbar arrays. Each of the plurality of partitioned memristor crossbar arrays includes a primary memristor crossbar array and a redundant memristor crossbar array. The redundant memristor crossbar array includes values that are mathematically related to values within the primary memristor crossbar array. In addition, the plurality of partitioned memristor crossbar arrays includes a block of shared analog circuits coupled to the plurality of partitioned memristor crossbar arrays. The block of shared analog circuits is to determine a dot product value of voltage values generated by at least one partitioned memristor crossbar array of the plurality of partitioned memristor crossbar arrays.
US11532355B2 Non-volatile multi-level cell memory using a ferroelectric superlattice and related systems
An N-bit non-volatile multi-level memory cell (MLC) can include a lower electrode and an upper electrode spaced above the lower electrode. N ferroelectric material layers can be vertically spaced apart from one another between the lower electrode and the upper electrode, wherein N is at least 2 and at least one dielectric material layer having a thickness of less than 20 nm can be located between the N ferroelectric material layers.
US11532350B2 Memory device including data input/output circuit
A memory device includes a plurality of data input/output (I/O) groups each including data I/O circuits, each data I/O circuit comprising a transistor having a predetermined threshold voltage according to a bulk voltage supplied to a bulk terminal thereof; a control circuit suitable for generating a control signal according to a data I/O mode; and a plurality of voltage supply circuits suitable for independently supplying bulk voltages to the plurality of data I/O groups, and changing, in response to the control signal, a level of a bulk voltage corresponding to data I/O groups unused in the data I/O mode, among the plurality of data I/O groups.
US11532342B1 Non-linear polar material based differential multi-memory element bit-cell
A high-density low voltage ferroelectric (or paraelectric) memory bit-cell that includes a planar ferroelectric or paraelectric capacitor. The memory bit-cell comprises 1T1C configuration, where a plate-line is parallel to a word-line, or the plate-line is parallel to a bit-line. The memory bit-cell can be 1TnC, where ‘n’ is a number. In a 1TnC bit-cell, the capacitors are vertically stacked allowing for multiple values to be stored in a single bit-cell. The memory bit-cell can be multi-element FE gain bit-cell. In a multi-element FE gain bit-cell, data sensing is done with signal amplified by a gain transistor in the bit-cell. As such, higher storage density is realized using multi-element FE gain bit-cells. In some examples, the 1T1C, 1TnC, and multi-element FE gain bit-cells are multi-level bit-cells. To realize multi-level bit-cells, the capacitor is placed in a partially switched polarization state by applying different voltage levels or different time pulse widths at the same voltage level.
US11532338B1 Mediating between asynchronous clock domains while preventing false indications of FIFO occupancy
An electronic circuit includes a memory buffer and control logic. The memory buffer is configured to transfer data from a first domain to a second domain of the circuit, the first and the second domains operate in synchronization with respective clock signals. The control logic is configured to maintain a write indicator in the first domain indicative of a next write position in the memory buffer for storing data, to maintain a read indicator in the second domain indicative of a next read position in the memory buffer for retrieving the stored data, to generate in the second domain, based on the write and the read indicators, a first signal that is indicative of whether the memory buffer has data for reading or has become empty, and retain the first signal in a state that indicates that the memory buffer has become empty, until writing to the memory buffer resumes.
US11532336B2 Memory device for processing a row-hammer refresh operation and a method of operating thereof
A memory device including: a memory cell array including a plurality of memory cell rows; an address buffer configured to store addresses of target rows of the plurality of memory cell rows, wherein the addresses of the target rows have been repeatedly accessed; a minimum access output circuit configured to select, when there are a plurality of rows having a same minimum access count among the target rows, any one of the plurality of rows having the same minimum access count as a minimum access row based on a selection command value, and to output an index value of the minimum access row; and a control circuit configured to output a command instructing replacement of an address corresponding to the index value of the minimum access row with an address of an access row and storage of the address of the access row in the address buffer.
US11532335B2 Memory device and power management method using the same
A memory device that is operable at a first voltage domain and a second voltage domain includes a memory array, a power saving mode pin and a word line level shifter circuit. The memory array operates at the first voltage domain. The power saving mode pin is configured to receive a power saving mode enable signal that is at the second voltage domain. The power saving mode enable signal is configured to enable a power saving mode of the memory device. The word line level shifter circuit is coupled to the memory array and the power saving mode pin, and is configured to clamp a word line of the memory array to a predetermined voltage level that corresponds to a first logic state during the power saving mode of the memory device.
US11532334B2 Forensic video recording with presence detection
At a high level, embodiments of the invention relate to augmenting video data with presence data derived from one or more proximity tags. More specifically, embodiments of the invention generate forensically authenticated recordings linking video imagery to the presence of specific objects in or near the recording. One embodiment of the invention includes video recording system comprising a camera, a wireless proximity tag reader, a storage memory and control circuitry operable to receive image data from the camera receive a proximity tag identifier identifying a proximity tag from the proximity tag reader, and store an encoded frame containing the image data and the proximity tag identity in the storage memory.
US11532330B1 Data storage device compensating for magnetic tape distortion when shingle writing data tracks
The disclosed embodiments generally relate to a data storage device for accessing a magnetic tape. The device includes write heads writing data tracks on the magnetic tape and control circuitry configured to: (1) use the heads to write a first set of data tracks on the magnetic tape; (2) measure a distortion of the first set of data tracks after the first set of data tracks have been written; and (3) use the heads to shingle write a second set of data tracks relative to the first set of data tracks based on the measured distortion. To compensate for the distortion, a priority servo is chosen based on whether the distortion is an expansion or contraction, and/or whether the shingle writing direction is inbound or outbound. The head bar is moved during shingle writing toward the servo track associated with the priority servo.
US11532327B2 Reader fly height control for head burnishing mitigation
A storage device includes a controller that determines a degree of data degradation for a data track targeted by a pending read command and sets a head/media clearance parameter for execution of the read command based on the determined degree of data degradation for the data track, the head/media clearance parameter providing for a greater head-media separation when the determined level of degradation is lower than when the determined level of degradation is higher.
US11532325B1 Two-dimensional magnetic recording (TDMR) for high areal density tape drive
The present disclosure is generally related to a tape drive including a tape head configured to read shingled data tracks on a tape. The tape head comprises a first module head assembly aligned with a second module head assembly. Both the first and second module head assemblies comprises one or more servo heads and a plurality of data heads. Each data head comprises a write head, a first read head aligned with the write head, and a second read head offset from the first read head in both a cross-track direction and a down-track direction. The first read heads and the second read heads are configured to read data from a shingled data track of the tape simultaneously. In some embodiments, the tape head is able to be dynamically tilted in order to tilt the first and second reads heads when reading curved portions of shingled data tracks.
US11532324B2 Vertical junction to provide optimal transverse bias for dual free layer read heads
The present disclosure generally relates to a read head assembly having a dual free layer (DFL) structure disposed between a first shield and a second shield at a media facing surface. The read head assembly further comprises a rear hard bias (RHB) structure disposed adjacent to the DFL structure recessed from the media facing surface, where an insulation layer separates the RHB structure from the DFL structure. The insulation layer is disposed perpendicularly between the first shield and the second shield. The DFL structure comprises a first free layer and a second free layer having equal stripe heights from the media facing surface to the insulation layer. The RHB structure comprises a seed layer, a bulk layer, and a capping layer. The capping layer and the insulation layer prevent the bulk layer from contacting the second shield.
US11532323B1 BiSbX (012) layers having increased operating temperatures for SOT and MRAM devices
The present disclosure generally relate to spin-orbit torque (SOT) magnetic tunnel junction (MTJ) devices comprising a topological insulator (TI) modulation layer. The TI modulation layer comprises a plurality of bismuth or bismuth-rich composition modulation layers, a plurality of TI lamellae layers comprising BiSb having a (012) crystal orientation, and a plurality of texturing layers. The TI lamellae layers comprise dopants or clusters of atoms, the clusters of atoms comprising a carbide, a nitride, an oxide, or a composite ceramic material. The clusters of atoms are configured to have a grain boundary glass forming temperature of less than about 400° C. Doping the TI lamellae layers comprising BiSb having a (012) crystal orientation with clusters of atoms comprising a carbide, a nitride, an oxide, or a composite ceramic material enable the SOT MTJ device to operate at higher temperatures while inhibiting migration of Sb from the BiSb of the TI lamellae layers.
US11532320B1 Tape drive configured to enable magnetic media to fly above an upstream or a downstream head assembly
The present disclosure generally relates to a tape head and a tape drive including a tape head. The tape head comprises a first same gap verify (SGV) head assembly comprising a first media facing surface (MFS) and a plurality of first write transducer and first read transducer pairs, and a second SGV head assembly comprising a second MFS and a plurality of second write transducer and second read transducer pairs. During operation, when a tape or magnetic media moves in a first direction over the tape head, the tape contacts the second MFS and is spaced from the first MFS, and when the tape moves in a second direction opposite the first direction over the tape head, the tape contacts the first MFS and is spaced from the second MFS. As such, the tape contacts only one edge of either the first or second MFS during operation.
US11532318B2 Neural modeler of audio systems
A neural network is trained to digitally model a reference audio system. Training is carried out by repeatedly performing a set of operations. The set of operations includes predicting by the neural network, a model output based upon an input, where the output approximates an expected output of the reference audio system, and the prediction is carried out in the time domain. The set of operations also includes applying a perceptual loss function to the neural network based upon a determined psychoacoustic property, wherein the perceptual loss function is applied in the frequency domain. Moreover, the set of operations includes adjusting the neural network responsive to the output of the perceptual loss function. A neural model file is output that can be loaded to generate a virtualization of the reference audio system.
US11532315B2 Linear prediction analysis device, method, program, and storage medium
An autocorrelation calculation unit 21 calculates an autocorrelation RO(i) from an input signal. A prediction coefficient calculation unit 23 performs linear prediction analysis by using a modified autocorrelation R′O(i) obtained by multiplying a coefficient wO(i) by the autocorrelation RO(i). It is assumed here, for each order i of some orders i at least, that the coefficient wO(i) corresponding to the order i is in a monotonically increasing relationship with an increase in a value that is negatively correlated with a fundamental frequency of the input signal of the current frame or a past frame.
US11532314B2 Amplitude-independent window sizes in audio encoding
A computer-implemented method can include receiving a first signal corresponding to a first flow of acoustic energy, applying a transform to the received first signal using at least a first amplitude-independent window size at a first frequency and a second amplitude-independent window size at a second frequency, the second amplitude-independent window size improving a temporal response at the second frequency, wherein the second frequency is subject to amplitude reduction due to a resonance phenomenon associated with the first frequency, and storing a first encoded signal, the first encoded signal based on applying the transform to the received first signal.
US11532312B2 User-perceived latency while maintaining accuracy
Disclosed speech recognition techniques improve user-perceived latency while maintaining accuracy by: receiving an audio stream, in parallel, by a primary (e.g., accurate) speech recognition engine (SRE) and a secondary (e.g., fast) SRE; generating, with the primary SRE, a primary result; generating, with the secondary SRE, a secondary result; appending the secondary result to a word list; and merging the primary result into the secondary result in the word list. Combining output from the primary and secondary SREs into a single decoder as described herein improves user-perceived latency while maintaining or improving accuracy, among other advantages.
US11532309B2 Techniques for converting natural speech to programming code
Described herein are a system and techniques for generating programming code from unstructured text (e.g., natural speech). To do this, upon receiving a request for programming code, the system parses unstructured text using natural language processing to identify an entity. The system then identifies a template associated with that entity. The template may also be associated with a particular programming language. Once a template has been selected, a number of parameters associated with the template are identified. The parameters are then matched to data values included in the unstructured text. Once data values have been identified for each of the parameters, the requested programming code is generated using the template and data values.
US11532308B2 Speech-to-text system
Systems and methods for processing speech transcription in a speech processing system are disclosed. A first transcription of a first utterance is received. In response to receiving an indication of an erroneous transcribed word in the first transcription, a control circuitry automatically activates an audio receiver for receiving a second utterance. In response to receiving the second utterance, an audio file of the second utterance and an indication of a location of the erroneous transcribed word within the first transcription is transmitted to a speech recognition system for a second transcription of the second utterance. Subsequently, the erroneous transcribed word in the first transcription is replaced with a transcribed word from the second transcription.
US11532304B2 Method for controlling the operation of an appliance by a user through voice control
A method for controlling operation of an appliance by a user through voice control includes at least the steps of: detecting, by the appliance, a control action performed by the user on the appliance; activating a voice control system by the appliance; capturing, by the voice control system, a voice input from the user as a captured voice input; recognizing, by the voice control system, a piece of information and/or an instruction in the captured voice input from the user as a recognized information and/or instruction; and executing, by the voice control system, a user control action on the appliance in accordance with the recognized information and/or instruction.
US11532296B1 Broadband acoustic absorbers
Broadband acoustic absorbers may be capable providing good absorption performance between 0 and 3,000 Hz, and particularly below 1,000 Hz. Reeds may be incorporated in a single layer, multiple layers, or bundles. Such broadband acoustic absorbers may be applied for acoustic absorption in aircraft, spacecraft, residential and commercial buildings, vehicles, industrial environments, wind tunnels, or any other suitable environment or application where noise reduction is desired.
US11532292B2 Sprung striker assembly for use with an idiophone
A sprung striker assembly for striking an idiophone is described. The sprung striker assembly for striking an idiophone typically comprises a body member, a striker head, a striker tip, and a spring mechanism. In one variation, the striker head is configured for use with a struck idiophone, such a mounted idiophone block or cow bell. In other variations, the striker head further includes an idiophone, such as a rattle, jingles, cymbals, castanets, or any other suitable noisemaker, incorporated into the striker head.
US11532290B2 Method for assembling keyboard instrument
A method for assembling a keyboard instrument includes installing a keyboard unit on a lower case such that an insertion hole of a key-connecting part of the keyboard unit is positioned corresponding to a lower side installation part of the lower case; thereafter, placing a upper case on the keyboard unit such that an upper side installation part of the upper case is positioned inside the insertion hole of the key-connecting part of the keyboard unit and mates with the lower side installation part of the lower case; and while the upper side installation part of the upper case is positioned inside the insertion hole of the key-connecting part of the keyboard unit and mates with the lower side installation part, inserting a fastening member into the upper side installation part and the lower side installation part to fix the upper case to the lower case via the fastening member.
US11532288B2 Source driver and display apparatus
A source driver includes a latch unit sequentially retrieving a video data signal for each data row corresponding to each of a first to n th horizontal scanning lines of the display panel, an overdrive arithmetic circuit calculating an overdrive value of the drive voltage applied to the pixel portions on an N th line based on a comparison result of comparing the data row corresponding to the N th line among the first to n th horizontal scanning lines and the data row corresponding to an (N−1) th line and a distance to the N th line from the source driver, and a voltage output unit generating the drive voltage applied to the pixel portions on the N th line based on the data row corresponding to the N th line and the overdrive value to output to the source line.
US11532286B2 Backlight module, display device and control method thereof
The present disclosure relates to a backlight module, a display device and a control method thereof. The display device includes a first edge, a second edge, and N display areas. The N display areas are disposed between the first edge and the second edge and are arranged along the first direction; the first edge and the second edge are arranged along the first direction; the method includes: in response to a first control instruction for entering an anti-peeping display mode, controlling the display device to enter the anti-peeping display mode, wherein after the display device enters the anti-peeping display mode, among the display areas disposed between a central axis of the display device and the first edge, brightness of a display area closer to the first edge is lower than brightness of a display area closer to the central axis, and among the display areas disposed between the central axis and the second edge, brightness of a display area closer to the second edge is lower than brightness of a display area closer to the central axis, where the central axis is parallel to the first edge.
US11532283B2 Display device and image processing method thereof
The present disclosure relates to a display device and an image processing method thereof, and includes a pixel shift processing unit configured to shift an image displayed in an active pixel region within the size of a dummy pixel region. The pixel shift processing unit gradually changes a gray level of at least one dummy pixel in the dummy pixel region adjacent to the active pixel region up to a target gray level of pixel data, and gradually changes a gray level of at least one active pixel of an active pixel adjacent to the dummy pixel region up to a black gray level when the active pixel region is shifted.
US11532282B2 Displays with reduced temperature luminance sensitivity
A display may include an array of pixels. Each pixel in the array includes an organic light-emitting diode coupled to a drive transistor, a data loading transistor, a first capacitor for storing data charge, and a second capacitor. During a data programming phase, the data loading transistor may be activated to load in a data value onto the first capacitor. After the data programming phase, the second capacitor may be configured to receive a lower voltage, which extends a threshold voltage sampling time for the pixel. Configured and operated in this way, the temperature luminance sensitivity of the display can be reduced.
US11532281B2 Electronic device capable of reducing peripheral circuit area
A display panel includes a first shift register, a first demultiplexer, a plurality of first gate lines, and a plurality of rows of first sub-pixels. The first shift register outputs a first shift signal. The first demultiplexer is coupled to the first shift register and receives the first shift signal and outputs a plurality of first gate driving signals. The plurality of first gate lines receive the plurality of first gate driving signals. Each row of first sub-pixels is coupled to a corresponding first gate line of the plurality of first gate lines. The first sub-pixels of the same row emit light of a same color.
US11532276B2 Display apparatus
A display apparatus including a main display area, a component area, and a peripheral area, the display apparatus includes: a substrate; an auxiliary sub-pixel arranged in the component area on the substrate; an auxiliary pixel circuit arranged in the peripheral area on the substrate; a connection line connecting the auxiliary sub-pixel to the auxiliary pixel circuit; an auxiliary scan line arranged in the peripheral area on the substrate and connected to the auxiliary pixel circuit; and an auxiliary scan driving circuit arranged in the peripheral area on the substrate and configured to output a scan signal to the auxiliary pixel circuit through the auxiliary scan line.
US11532275B2 Display device including distributed drivers
A display device including: first pixels connected to a first write line and a first compensation line; second pixels connected to a second write line and a second compensation line; third pixels connected to a third write line and a third compensation line; fourth pixels connected to a fourth write line and a fourth compensation line; fifth pixels connected to a fifth write line and a fifth compensation line; sixth pixels connected to a sixth write line and a sixth compensation line; seventh pixels connected to a seventh write line and a seventh compensation line; and eighth pixels connected to an eighth write line and an eighth compensation line, the first to fourth compensation lines are connected to a first node, the fifth and sixth compensation lines are connected to a second node, the seventh and eighth compensation lines are connected to a third node.
US11532271B1 Method and system of profiling display power
A method of determining a model for pixel power consumption for each pixel in a display of a device displaying each color in a color space is disclosed which includes establishing a color space for the display, decomposing the color space into a plurality of subgrids, measuring the pixel power associated with a selected set of colors in each subgrid of the plurality of subgrids, establishing a pixel power model for each subgrid of the plurality of subgrids by applying a function to the power values at the selected set of colors in that subgrid, and deriving a piecewise pixel power model for the entire color space which includes pixel power models for the plurality of subgrids.
US11532265B2 Driving backplane and display apparatus
Disclosed are a driving backplane and a display apparatus, including: a base substrate, a first conducting layer disposed on one side of the base substrate, a second conducting layer disposed on one side, facing away from the base substrate, of the first conducting layer, and a first insulating layer disposed between the first conducting layer and the second conducting layer, where the second conducting layer includes a plurality of pads, and each pad is connected with the first conducting layer through at least two first via holes.
US11532261B1 System and method for a multi-primary wide gamut color system
The present invention includes systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11532258B2 Display device and method of calibrating driving time of boost circuit
A display device for displaying an image, includes: a data line driver which includes a buffer configured to supply a reference voltage to a load including pixels and a boost circuit configured to supply a charging voltage to the load including the pixels; and a calibration unit which controls the boost circuit to supply the charging voltage to the load for a driving time and controls the driving time according to a difference between a target voltage and a voltage formed after charge sharing is performed in the load to which the charging voltage is supplied.
US11532257B2 Display driver and display device
The disclosure provides a display driver and a display device which includes the display driver. A display driver according to the disclosure has a temperature abnormality detection circuit that detects a temperature inside the display driver and generates a temperature abnormality detection signal indicating the presence of a temperature abnormality when the temperature therein is higher than a predetermined temperature threshold, and a temperature abnormality notification processing part that causes a display panel to display an image for informing of occurrence of a temperature abnormality for a predetermined period instead of an image based on a video signal in accordance with the temperature abnormality detection signal.
US11532256B2 Display assembly, display apparatus, and display method and transmission method of data signal
A display apparatus comprises a display assembly and a main control chip. The display assembly comprises K timing controllers, K data driving circuits and a display panel. Each timing controller is configured to receive a set of pixel data among K sets of pixel data into which an i-th row of pixel data in a frame of image data are divided. A data driving circuit in the K data driving circuits is configured to receive the set of pixel data from a corresponding timing controller and output a set of data voltages. The display panel is configured to receive K sets of data voltages for display. The main control chip comprises a processor configured to receive the frame of image data, divide the i-th row of pixel data into the K sets of pixel data, and simultaneously transmit the K sets of pixel data to the K timing controllers.
US11532255B2 Display devices
A display device comprises a display substrate, first interconnections, second interconnections, a driving circuit and a polarizing plate. The display substrate includes a bend portion which is curved with respect to an axis parallel to a first direction. The first interconnections extend in the first direction and are on the display substrate. The second interconnections are on the display substrate, connected to the first interconnections and extend in a second direction different from the first direction. The driving circuit is electrically connected to the first interconnections and the second interconnections and provides driving signals to the first interconnections and the second interconnections. The polarizing plate is on the display substrate and overlaps the first interconnections and the second interconnections.
US11532253B2 Beam scanning engine and display system with multiple beam scanners
A display system includes a display screen, a light source to generate a light beam to be modulated in accordance with image data, and a beam scanning module to receive the light beams and to direct the light beam onto an associated display region of the display screen. The beam scanning module includes a resonant scanning mirror configured to scan the light beam along a first scanning direction across the associated display region, and a polygon scanning mirror to scan the light beam along a second scanning direction across the associated display region.
US11532250B2 Information processing device, information processing method, screen, and information drawing system
There is provided an information processing device including an information acquisition unit that acquires information from an information providing device that provides the information related to quantitative numerical values to be grasped by the medical practitioner involved with a medical practice, an image data generation unit that generates image data related to the acquired information, and a control unit that controls an installation position of a light source irradiating drawing light having illuminance visually recognizable under a shadowless lamp or an operation state of an optical system that scans an irradiation position of the drawing light so as to draw the image data.
US11532245B2 Technical solutions for customized tours
An apparatus and method for configuring a customized tour includes providing a list of tour subject indicators with a relevance value for locations to be toured, receiving user selection data regarding the subject indicators, and configuring a tour route based on an aggregate relevance score calculated for the tour subject indicators and locations indicated by one or more users. The method and apparatus may further include defining at least one tour route record comprising an ordered list of locations that satisfies at least a minimum aggregate relevance score constraint and a maximum tour duration constraint and saving information defining the at least one tour route record in a computer memory for use in delivering a corresponding tour.
US11532243B2 Display for Braille tablet
Disclosed is a tablet with an improved Braille display. The Braille display employs a pin array that allows for the selective use of either six or eight pin cells. This is accomplished by turning off or on a pin pair adjacent to each cell. The spacing of the pins also allows capacitive sensors to be located adjacent to each Braille cell. These sensors are used to determine the location of the user's finger upon the display. The pin spacing further allows geometric shapes to be generated in additional to text.
US11532240B2 Audio-only interference training for cognitive disorder screening and treatment
Generating, rendering and outputting one or more audio signals that have one or more audio sequences and/or spectral modulations of an audio file including a plurality of audio-based user prompts in an audio interference processing system. An audio interference processing system and method incudes initiating an instance of an audio interference processing session, configuring one or more session parameters, rendering/outputting a training audio output to one or more transducers, rendering/outputting one or more audio discrimination and audio navigation signals to the one or more transducers, receiving two or more sensor inputs in response to rendering/outputting one or more audio discrimination and audio navigation signals to the one or more transducers, processing the two or more sensor inputs, and providing a feedback output to a user via one or more modalities.
US11532239B2 System and method for student engagement and active learning
A system, apparatus, and method for using a teaching tool comprises a housing, at least one guide rail formed on an inner surface of the housing, at least one compartment configured in the housing, at least one engagement tool, and a base connected to the housing, wherein the teaching tools can be used for the engagement of students in classroom activities.
US11532237B2 Autonomous aircraft sensor-based positioning and navigation system using markers
A system and method are disclosed for design of a suite of multispectral (MS) sensors and processing of enhanced data streams produced by the sensors for autonomous aircraft flight. The onboard suite of MS sensors is specifically configured to sense and use a MS variety of sensor-tuned objects, either strategically placed objects and/or surveyed and sensor significant existing objects to determine a position and verify position accuracy. The received MS sensor data enables an autonomous aircraft object identification and positioning system to correlate MS sensor data output with a-priori information stored onboard to determine and verify position and trajectory of the autonomous aircraft. Once position and trajectory are known, the object identification and positioning system commands the autonomous aircraft flight management system and autopilot control of the autonomous aircraft.
US11532236B2 Method and system for policy-based traffic encounter assessment to detect and avoid traffic
A method for policy-based traffic encounter assessment to detect and avoid traffic includes determining, by a processor, an ownship predicted trajectory of an aircraft. The aircraft is the ownship. The method also includes determining a traffic predicted trajectory of one or more other aircraft in the vicinity of the ownship. The one or more other aircraft includes traffic. The method also includes assessing an encounter between the ownship and the traffic, wherein assessing the encounter between the ownship and the traffic includes applying an encounter assessment policy to the traffic predicted trajectory and the ownship predicted trajectory. The method further includes generating encounter assessment data in response to assessing the encounter between the ownship and the traffic. The encounter assessment data is used to at least detect and avoid the traffic by the ownship.
US11532235B2 Systems and methods for providing deviation assistance on an integrated flight management display
A flight deck system for providing task management assistance in managing the flight path to the flight crew is provided. The system is configured to: mine flight plan data for a current flight plan, navigational data, and vertical situation display (VSD) data; obtain notification data items originating from onboard avionics systems and systems external to the aircraft that indicate upcoming conditions that will affect the current flight plan; automatically analyze the mined flight plan data and the notification data items to identify a sensed deviation condition; automatically identify an aircraft-related deviation condition from an aircraft failure event; receive flight crew notification of a non-sensed deviation condition; automatically generate a plurality of flight plan deviation options to accommodate a sensed deviation condition, an aircraft-related deviation condition, or a non-sensed deviation condition; and present graphical elements representative of the flight plan deviation options to the flight crew on an integrated interactive graphical user interface.
US11532234B2 Vehicle controller, vehicle control method, and storage medium
A vehicle controller includes a first detector that detects a traveling state of a host vehicle, a second detector that detects a traveling state of an other vehicle that travels along a main lane when the host vehicle is traveling along a merging road, a marking line recognizer that recognizes a marking line of the main lane, and a merging controller that performs merging control of the host vehicle into the main lane based on a transverse moving situation of the other vehicle detected by the second detector, wherein, when a marking line of the main lane is unable to be recognized by the marking line recognizer, the merging controller delays starting of the merging control in comparison with a case in which the marking line of the main lane is able to be recognized by the marking line recognizer.
US11532232B2 Vehicle having dangerous situation notification function and control method thereof
Vehicle having dangerous situation notification function and control method, where the method includes monitoring a vicinity of a host vehicle, detecting a movable object in the vicinity of the host vehicle, predicting a dangerous situation in which a collision between the host vehicle and the object is expected, and displaying a warning mark on at least one of a roadway or a wall surface in a projection mapping method in response to the dangerous situation. One or more of an autonomous vehicle, a user terminal, and a server may be in conjunction with an Artificial Intelligence (AI) module, an Unmanned Aerial Vehicle (UAV), an Augmented Reality (AR) device, a Virtual Reality (VR) device, and a device related to a 5G service, etc.
US11532229B2 Vehicle and network assisted parking
A system communicates with a plurality of vehicles onsite at a parking garage. The system determines an eventual intended destination for each respective vehicle of the plurality of vehicles and determines a path through the garage for each respective vehicle, to the destination for the respective vehicle. The system may segment the path into a plurality of shorter tasks for the respective vehicle, wherein each task moves the respective vehicle along the path until a point where the respective vehicle encounters an obstruction and instruct the respective vehicle to execute the shorter tasks for the respective vehicle.
US11532228B2 Method and system for traffic light signal detection and usage
A method comprising a data processing device predicting a time for a future state change of a first traffic light; a method comprising a data processing device generating a map of traffic lights, wherein the map of traffic lights comprises a location of at least one localization traffic light, and methods combining these methods, and to corresponding systems.
US11532227B2 Discovery of and connection to remote devices
A method includes obtaining a location and a device type for one or more remote devices, and identifying one or more visible devices in one or more images, the one or more visible devices having a location and a device type. The method also includes matching a first visible device from the one or more visible devices with a first remote device from the one or more remote devices based on a location and a device type of the first visible device matching a location and a device type of the first remote device, obtaining a user input, and controlling a function of the first remote device based on the user input.
US11532226B2 System and method for acoustically identifying gunshots fired indoors
A system and method for acoustically detecting the firing of gunshots indoors employs multiple microphones (15, 20) which are utilized individually and in combination to detect sounds inside a building or other structure and, upon sensing a loud impulsive sound which is indicative of a gunshot, processing signals from both microphones (15, 20) to determine if the sound is that of a gunshot. The system and method relies on the acoustic signature of the noise as collected, with the acoustic signature being analyzed to arrive at values which are then compared to adjustable levels that signify a gunshot.
US11532224B2 Systems, methods and apparatus for providing enhanced situational awareness in incidents
Embodiments of systems, apparatus, and/or methods are described for enhanced situational awareness of parties associated with responding to an incident, such as an emergency situation, by assigning response resources to a scene of the incident. The disclosed system provides an electronic platform for collaboration or partnership involving two or more parties. In some partnership embodiments, the disclosed system provides a ranked list of potentially available resources that can be assigned to respond to the incident. For example, the potential candidates can be mobile emergency units belonging to a first responder and/or its partner(s). Various beneficial aspects of partnerships and their technical implementations are discussed in detailed herein.
US11532223B1 Vulnerable social group danger recognition detection method based on multiple sensing
The present invention relates to a multi-sensing-based vulnerable social group danger recognition detection method of sensing a person being monitored and residence states in real time in a vulnerable social group residence, and, if an analysis result based on the sensed information corresponds to a dangerous situation, transmitting information thereabout to a guardian or related organizations so as to quickly respond thereto. In addition, the present invention is configured to include operations S100 to S800 of receiving sensing information from a sensing means (100) comprised of one or more sensors, analyzing the sensing information, and transmitting, to a central server (300), a dangerous-situation analysis information result of a person being monitored and an alarm signal according thereto.
US11532219B2 Parcel theft deterrence for A/V recording and communication devices
Parcel theft deterrence for audio/video (A/V) recording and communication devices, such as video doorbells and security cameras. When an A/V recording and communication device captures image data that includes a parcel, a parcel boundary may be created for monitoring the parcel within. In various embodiments, when the parcel is removed from the parcel boundary, a user alert may be generated to notify a user of a client device associated with the A/V recording and communication device that the parcel has been removed.
US11532217B2 Alarm device distinguishing between lawful occupier and intruder
An opening detection device for an opening element such as a door or window including a module that is applied to an inner side of the opening element, wherein the module includes means for detecting movement of the opening element, first presence detection means forming a conical beam defining what is termed a trust perimeter encompassing an operating distance over which an operator operates the mechanism for opening the opening element on the first side of the opening element, second presence detection means for detecting a presence on what is termed a mistrust perimeter circumscribed around the opening element and means for processing data from the detection means, for memory storage and for computation that are connected to the detection means.
US11532209B2 Wheel bonus system for games
A bonus providing element distinct from an underlying game enables bonus awards to players at two or more player positions of the underlying game based upon receipt of a predetermined triggering outcome in the underlying game by the bonus providing element providing an indication of at least three individual random indicators, such as: a) a first random indicator configured to provide an identification of a first award to be awarded to qualifying players of the players of the underlying game; b) a second random indicator configured to provide an identification of a single one of the two or more player positions; and c) a third random indicator configured to provide an identification of a second award to be awarded to the player at the single one of the two or more player positions indicated by the second random indictor.
US11532205B2 Gaming service automation system with graphical user interface
A robot management system (RMS) includes a plurality of service robots deployed within an operations venue that includes a plurality of gaming devices, an operator terminal presenting a graphical user interface (GUI) to an operator, and a robot management system server (RMS server) configured in networked communication with the plurality of service robots. The RMS server is configured to: identify location data for the service robots; create an interactive overlay map of the operations venue that includes a static map of the operations venue, overlay data showing the location data of the plurality of service robots over the static map, and an interactive icon for each service robot of the plurality of service robots; display, via the GUI, the overlay map; receive a first input indicating a selection of a first interactive icon associated with a first service robot; and display current status information associated with the first service robot.
US11532201B2 Mechanical wheel with rotatable mechanical bezel
Disclosed are embodiments of a mechanical wheel display assembly including a mechanical rotatable bezel surrounding a mechanical wheel. The mechanical wheel display input assembly is suitable for use in a gaming terminal, a gaming cabinet or a gaming machine. Direction and speed of a manual rotation of the bezel is detected and interpreted. The result may be used to control various aspects of operation of the gaming terminal, gaming cabinet or gaming machine, including providing input for game play. The mechanical wheel may be rotated in real-time to reflect the rotation of the bezel. A motor may be coupled to the rotatable bezel to provide resistance, assistance or operator feedback.
US11532200B2 Method of gaming, a gaming system and a game controller
A gaming machine having a display to display symbols at a plurality of display positions and a plurality of prize identifiers. The gaming machine also includes a game controller to cause a display to display a plurality of symbols at the display positions and visually moves a number of a plurality of prize identifiers at a first speed. If a trigger condition occurs with the displayed symbols, the game controller selects a prize identifier of the prize identifiers to be upgraded while visually moving the selected prize identifier being upgraded at a second speed onto the display. The game controller completes the upgrading on the display while the selected prize identifier is being displayed.
US11532198B1 Moveable safety deposit box system
A re-locatable safety deposit box facility that allows for 24/7 access by authorized personnel to their safety deposit boxes without the need for any attendants at the facility. The facility is self-contained and re-locatable, such that it can be moved from one location to another location. In some embodiments, the facility may be, for example, a standard size shipping container. It has interior dimensions that are sufficient to house an array of safety deposit boxes. The container may also be equipped with devices that may be used to lift the entire container up so that it may be moved to another location.
US11532197B2 Product dispensing system
A dispensing unit for personal care products and personal protective equipment includes one or more dispensing assemblies contained within a single housing. The dispensing unit may contain dispensing assemblies that independently dispense two different types of products. Each dispensing assembly includes an actuator that mechanically injects a time delay between dispensings. Products are bundled together with support structures that are removed when the bundles are placed into a dispensing assembly.
US11532195B2 System and method for cryptographic choice mechanisms
The present invention provides an improved system and method for using cryptography to secure computer-implemented choice mechanisms. In several preferred embodiments, a process is provided for securing participants' submissions while simultaneously providing the capability of validating their submissions. This is referred to as a random permutation. In several other preferred embodiments, a process is provided for securing participants' advance instructions while simultaneously providing the capability of validating their advance instructions. This is referred to as a secure advance instruction. Applications include voting mechanisms, school choice mechanisms, and auction mechanisms.
US11532194B2 Knock detection device and household appliance including the same
A knock detection device includes a proximity sensor, at least one sound sensor, and a signal processing unit. The proximity sensor and the sound sensor are respectively electrically connected to the signal processing unit. The signal processing unit receives and/or processes the signal of the sound sensor according to the signal of the proximity sensor. A household appliance includes the knock detection device. The knock detection device is disposed inside the household appliance on the back side of a panel provided for knocking by a user.
US11532191B2 Interlock system and parts thereof
An interlock system comprising: a first lock including a first lock memory configured to store one or more virtual keys; and a first key including a first key memory configured to store one or more virtual keys, wherein the first lock is configured to be actuated between a first condition and a second condition, when a first virtual key stored in the first key memory is transferred to the first lock memory, by engagement of the first key and first lock, and movement of the first key with respect to the first lock.
US11532185B2 Method for a data processing system for maintaining an operating state of a first autonomous vehicle and method for a data processing system for managing a plurality of autonomous vehicles
A method for a data processing installation for obtaining an operating state of a first autonomous vehicle. The method includes determining a current state of the first autonomous vehicle from a received measurement value of a sensor of a second vehicle. When the current state of the first autonomous vehicle deviates from a setpoint state, the method includes sending a first message to the first autonomous vehicle, wherein the first message contains a command to travel autonomously to a service location. Alternatively, the method includes sending a second message to a person responsible for the first autonomous vehicle, wherein the second message includes information about the deviation of the current state of the first autonomous vehicle from the setpoint state. Alternatively, the method includes sending a third message to service personnel, wherein the third message contains an instruction for the service personnel to set the vehicle to the setpoint state.
US11532183B1 Identification verification system and related methods
Another aspect of the present disclosure relates to a method for identification verification. The method may include receiving, from a computing device, a request for identification verification of an individual at a web server. The web server may include an orientation verification module and a facial recognition module. The method may include receiving at a database an identification card image and a picture image. The method may include verifying an orientation of the identification card image is oriented relative to an accepted orientation using the orientation verification module. The method may include, if the identification card image is not oriented relative to the accepted orientation, using the web server, iteratively rotating the identification card image in one or more increments and assessing if the identification card image is oriented at the accepted orientation until the identification card image is oriented at the accepted orientation.
US11532181B2 Provision of targeted advertisements based on user intent, emotion and context
An electronic device and method are disclosed herein. The electronic device includes a microphone, a camera, an output device, a memory, and a processor. The processor implements the method, including receiving a voice input and/or capturing an image, and analyze the first voice input or the image to determine at least one of a user's intent, emotion, and situation based on predefined keywords and expressions, identifying a category based on the input, selecting first information based on the category, selecting and outputting a first query prompting confirmation of output of the first information, detect a first responsive input to the first query, and when a condition to output the first information is satisfied, output a second query, detecting a second input responsive to the second query, and selectively outputting the first information based on the second input.
US11532178B2 Biometric identification and verification
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
US11532176B2 Module structure
The present disclosure provides a module structure, including: a middle frame having a first surface, wherein a groove is disposed in the middle frame and has an opening on the first surface; a sensing module, wherein at least a partial of the sensing module is disposed in the groove; a display unit, disposed on the first surface of the middle frame and the sensing module; a first dielectric layer disposed between the sensing module and the display unit; a second dielectric layer disposed between the sensing module and a bottom of the groove; and a third dielectric layer disposed between the first surface of the middle frame and the display unit. With the first dielectric layer, when any one of the sensing module or the display unit is damaged in a testing process, the other one can be recovered, thereby reducing the cost and loss.
US11532174B2 Product baseline information extraction
In an approach for automatically extracting product baseline information from a request for proposal document, a processor receives the document. A processor detects a table in the document. A processor identifies a table header on the table. The table header is associated with a name and an associated volume of the product. A processor extracts context based on the table header from the table. The context includes the name and the associated volume of the product. A processor maps the extracted context with the name of the product in the table to an associated name of the product based on a pre-defined product ontology.
US11532170B2 License plate reading system with enhancements
System and methods are disclosed for capturing license plate (LP) information of a vehicle in relative motion to a camera device. In one example, the camera system detects the LP in multiple frames, then aligns and geometrically rectifies the image of the LP by scaling, warping, rotating, and/or performing other functions on the images. The camera system may optimize capturing of the LP information by executing a temporal noise filter on the aligned, geometrically rectified images to generate a composite image of the LP for optical character recognition. In some examples, the camera device may include an image sensor, such as a high dynamic range (HDR) sensor, modified to set long and short exposures of the HDR sensor to capture frames of a vehicle's LP, but without consolidating the images into a composite image. The camera system may set optimal exposure settings based on detected relative speed of the vehicle.
US11532169B1 Distracted driving detection using a multi-task training process
Disclosed are a multi-task training technique and resulting model for detecting distracted driving. In one embodiment, a method is disclosed comprising inputting a plurality of labeled examples into a multi-task network, the multi-task network comprising: a backbone network, the backbone network generating one or more feature vectors corresponding to each of the labeled examples, and a plurality of prediction heads coupled to the backbone network; minimizing a joint loss based on outputs of the plurality of prediction heads, the minimizing the joint loss causing a change in parameters of the backbone network; and storing a distraction classification model after minimizing the joint loss, the distraction classification model comprising the parameters of the backbone network and parameters of at least one of the prediction heads.
US11532168B2 Multi-view deep neural network for LiDAR perception
A deep neural network(s) (DNN) may be used to detect objects from sensor data of a three dimensional (3D) environment. For example, a multi-view perception DNN may include multiple constituent DNNs or stages chained together that sequentially process different views of the 3D environment. An example DNN may include a first stage that performs class segmentation in a first view (e.g., perspective view) and a second stage that performs class segmentation and/or regresses instance geometry in a second view (e.g., top-down). The DNN outputs may be processed to generate 2D and/or 3D bounding boxes and class labels for detected objects in the 3D environment. As such, the techniques described herein may be used to detect and classify animate objects and/or parts of an environment, and these detections and classifications may be provided to an autonomous vehicle drive stack to enable safe planning and control of the autonomous vehicle.
US11532166B2 Obstacle positioning method, device and terminal
An obstacle positioning method, device and terminal are provided. The method includes determining installation positions of at least two detectors on a vehicle, and respective detection areas of the detectors, determining an overlapping area of the detection areas of the detectors, and if determining that an obstacle is located in the overlapping area, determining a position of the obstacle according to the installation positions of the detectors forming the overlapping area. By changing the number and positions of detectors installed on an unmanned vehicle, a plurality of overlapping areas of the detection areas of the detectors are obtained, the distribution of obstacles around the vehicle are optimally identified, so that the unmanned vehicle makes reasonable driving plans based on an accurate surrounding obstacle environment.
US11532164B2 Group identification and monitoring
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for group identification and monitoring. The methods, systems, and apparatus include actions of determining, using one or more first frames of a video sequence, that two people each of whom is depicted in at least one of the first frames satisfy a grouping criteria that indicates that the two people should be grouped for video analysis, determining, using one or more second frames of the video sequence at least some of which were captured after the one or more first frames and which depict at least one of the two people, that the two people satisfy a degrouping criteria that indicates that the two people should not be grouped for video analysis, determining that a physical distance between the two people violates a distance criteria, and providing an alert that the distance criteria is violated.
US11532158B2 Methods and systems for customized image and video analysis
Preferred embodiments described herein relate to a pipeline framework that allows for customized analytic processes to be performed on multiple streams of videos. An analytic takes data as input and performs a set of operations and transforms it into information. The methods and systems disclosed herein include a framework (1) that allows users to annotate and create variable datasets, (2) to train computer vision algorithms to create custom models to accomplish specific tasks, (3) to pipeline video data through various computer vision modules for preprocessing, pattern recognition, and statistical analytics to create custom analytics, and (4) to perform analysis using a scalable architecture that allows for running analytic pipelines on multiple streams of videos.
US11532157B2 System, method and apparatus for object identification
The present disclosure provides a system, a method and an apparatus for object identification, capable of solving the problem in the related art that a system for centralized control and management of unmanned vehicles may not be able to identify an object effectively. The system for object identification includes a sensing device, a control device and one or more unmanned vehicles. The control device is configured to determine an object not belonging to a predetermined category as an unknown object by performing object identification based on sensed data; mark the unknown object in the sensed data including the unknown object; determine an unmanned vehicle within a predetermined range from the unknown object; transmit the sensed data with the marked unknown object and an instruction to identify the unknown object to the determined unmanned vehicle; receive a feedback message from the unmanned vehicle, and when the feedback message carries information on an object category, save the information on the object category and mark a category of the unknown object as the saved object category.
US11532155B1 Methods and devices for earth remote sensing using stereoscopic hyperspectral imaging in the visible (VIS) and infrared (IR) bands
A hyperspectral stereoscopic CubeSat with computer vision and artificial intelligence capabilities consists of a device and a data processing methodology. The device comprises a number of VIS-NIR-TIR hyperspectral sensors, a central processor with memory, a supervisor system running independently of the imager system, radios, a solar panel and battery system, and an active attitude control system. The device is launched into low earth orbit to capture, process, and transmit stereoscopic hyperspectral imagery in the visible and infrared portions of the electromagnetic spectrum. The processing methodology therein comprises computer vision and convolutional neural network algorithms to perform spectral feature identification and data transformations.
US11532150B1 Method for determining a histogram of variable sample rate waveforms
A computer-implemented method comprises receiving a plurality of sampled data points, each data point including a y value and a t value; defining a plurality of bins; defining an array of elements; dividing the sampled data points into a plurality of sections; assigning a plurality of polynomial equations, one polynomial equation to each section, each polynomial equation having a waveform that fits the data points of the associated section; determining a plurality of section bin times, one section bin time for each bin in each section, each section bin time determined using the polynomial equation and indicating an amount of time that the waveform has values in the range of one of the bins; and adding the section bin time for each bin in each section to the histogram data in the array element pointed to by the number of the bin.
US11532149B1 Recognition and selection of a discrete pattern within a scene containing multiple patterns
A memory device is provided including instructions that, when executed, cause one or more processors to perform the steps including receiving a plurality of images acquired by a camera, the plurality of images including a plurality of optical patterns, wherein an optical pattern of the plurality of optical patterns encodes an object identifier. The steps include presenting the plurality of images comprising the plurality of optical patterns on a display, and presenting a plurality of visual indications overlying the plurality of optical patterns in the plurality of images. The steps also include identifying a selected optical pattern of the plurality of optical patterns based on a user action and a position of the selected optical pattern in one or more of the plurality of images. The steps also include decoding the selected optical pattern to generate the object identifier and storing the object identifier in a second memory device.
US11532148B2 Image processing system
An image processing system comprises a template matching engine (TME). The TME reads an image from the memory; and as each pixel of the image is being read, calculates a respective feature value of a plurality of feature maps as a function of the pixel value. A pre-filter is responsive to a current pixel location comprising a node within a limited detector cascade to be applied to a window within the image to: compare a feature value from a selected one of the plurality of feature maps corresponding to the pixel location to a threshold value; and responsive to pixels for all nodes within a limited detector cascade to be applied to the window having been read, determine a score for the window. A classifier, responsive to the pre-filter indicating that a score for a window is below a window threshold, does not apply a longer detector cascade to the window before indicating that the window does not comprise an object to be detected.
US11532146B2 Information processing system, information processing method, and information processing apparatus for assisting input of information
An information processing system includes circuitry configured to accept a selection of specification information from a list of the specification information displayed on a display, the specification information being included in form information acquired by performing form recognition; and display, on the display, an input field in which journal information based on the selected specification information is input.
US11532142B2 Planar prediction mode
New intra planar modes are introduced for predicting digital video data. As part of the new intra planar modes, various methods are offered for predicting a first sample within a prediction unit, where the first sample is needed for referencing to when processing the new intra planar modes. And once the first sample is successfully predicted, the new intra planar modes are able to predict a sample of video data within the prediction unit by processing a bi-linear interpolation of four previously reconstructed reference samples.
US11532132B2 Adaptive interactive medical training program with virtual patients
Methods, systems and computer program products are provided for simulating medical management of a virtual patient. In aspects, a computer model is configured to simulate a medical state of a virtual patient, wherein the model comprises a plurality of decision-based pathways, and wherein the virtual patient is associated with a medical condition of a medical subject category. Input is received from a user of a client device, wherein the input is applied to the model to cause progression along nodes of a decision-based pathway, wherein progression along the decision-based pathway corresponds to a change in a medical state of the virtual patient. When the received input causes progression along a decision-based pathway that is not in accordance with accepted medical standards, progression of a catastrophic sequence of the model for the virtual patient is initiated. The decision-based pathway may be traversed based on input from the user, wherein components of the decision-based pathway correspond to changes in a medical state of the virtual patient.
US11532131B2 Generating augmented reality images using sensor and location data
Embodiments relate to using sensor data and location data from a device to generate augmented reality images. A mobile device pose can be determined (a geographic position, direction and a three dimensional orientation of the device) within a location. A type of destination in the location can be identified and multiple destinations can be identified, with the mobile device receiving queue information about the identified destinations from a server. A first image can be captured. Based on the queue information, one of the identified destinations can be selected. The geographic position of each identified destination can be identified, and these positions can be combined with the mobile device pose to generate a second image. Finally, an augmented reality image can be generated by combining the first image and the second image, the augmented reality image identifying the selected one destination.
US11532123B2 Method for visualizing large-scale point cloud based on normal
A method for visualizing a large-scale point cloud based on normal, including: (S1) according to a spatial structure of a point cloud data, constructing a balanced octree structure of a node point cloud; (S2) according to the balanced octree structure and normal information of a point cloud, constructing an octree structure with the normal information; and constructing a normal level-of-detail (LOD) visualization node through downsampling; and (S3) determining a node scheduling strategy according to a relationship between a viewpoint, a viewing frustum and a normal of a render node; and respectively calling a reading thread and a rendering thread to simultaneously perform reading and rendering according to the node scheduling strategy.
US11532119B2 Systems and methods for three-dimensional visualization of deviation of volumetric structures with colored surface structures
Embodiments of the present disclosure are directed to methods and computer systems for converting datasets into three-dimensional (“3D”) mesh surface visualization, displaying the mesh surface on a computer display, comparing two three-dimensional mesh surface structures by blending two primary different primary colors to create a secondary color, and computing the distance between two three-dimensional mesh surface structures converted from two closely-matched datasets. For qualitative analysis, the system includes a three-dimensional structure comparison control engine that is configured to convert dataset with three-dimensional structure into three-dimensional surfaces with mesh surface visualization. The control engine is also configured to assign color and translucency value to the three-dimensional surface for the user to do qualitative comparison analysis. For quantitative analysis, the control engine is configured to compute the distance field between two closely-matched datasets.
US11532114B2 Customizable animations for text messages
A method and system for transforming simple user input into customizable animated images for use in text-messaging applications.
US11532113B2 Animations
At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. The method further includes determining the progress of each animation. The method further includes completing each animation based on a single timer.
US11532109B2 Property based image modulation for formation visualization
A graphical representation of an image of a subterranean formation along with log properties of the formation provided in a single graphical representation. Logged formation property values are coded into graphic representations of images of the formation in order to provide a graphical representation which allows the user to visually perceive the formation images and the logged formation properties simultaneously. A method may include receiving an image of a formation, the image including image values based on the formation, and also receiving a log property of the formation, the log property including log property values based on the formation. The log property values of the formation are correlated to corresponding locations in the image. A transfer function with the image values and the correlated log property values as inputs is determined. Based on the transfer function, a joint graphical representation of the image and the log property is rendered.
US11532103B2 Information processing apparatus and information processing method
The present disclosure relates to an information processing apparatus and an information processing method that are capable of distributing higher-quality G-PCC streams. When G-PCC streams obtained by encoding Point Cloud data according to G-PCC are generated, there are generated spatial positional information indicating spatial positions of respective pieces of partial Point Cloud data that represent individual parts into which the Point Cloud data is segmented, and grouping information that groups the partial Point Cloud data. The present technology is applicable to a generating apparatus that generates G-PCC streams, for example.
US11532098B2 Determining multi-degree-of-freedom pose to navigate a vehicle
An imaging system and method of providing localization data to a vehicle using the imaging system is disclosed. The method may comprise: capturing, from an electronic depth camera, one or more images, wherein the one or more images include at least a portion of the vehicle; and using a deep neural network and the one or more images, determining a multi-degree of freedom (MDF) pose of the vehicle, wherein an optical axis of the electronic depth camera is oriented along a Z-axis according to a Cartesian coordinate system (comprising an X-axis, a Y-axis, and the Z-axis), wherein the Z-axis is plumb with respect to Earth.
US11532096B2 Systems and methods for utilizing a deep learning model to determine vehicle viewpoint estimations
A device may receive a first image. The device may process the first image to identify an object in the first image and a location of the object within the first image. The device may extract a second image from the first image based on the location of the object within the first image. The device may process the second image to determine at least one of a coarse-grained viewpoint estimate or a fine-grained viewpoint estimate associated with the object. The device may determine an object viewpoint associated with the second vehicle based on the at least one of the coarse-grained viewpoint estimate or the fine-grained viewpoint estimate. The device may perform one or more actions based on the object viewpoint.
US11532094B2 Systems and methods for three-dimensional pose determination
A method is described. The method includes mapping features extracted from an unannotated red-green-blue (RGB) image of the object to a depth domain. The method further includes determining a three-dimensional (3D) pose of the object by providing the features mapped from the unannotated RGB image of the object to the depth domain to a trained pose estimator network.
US11532090B2 Electronic device and method for estimating optical flow
An electronic device having a neural network framework for estimating optical flow is provided. The electronic device is connected to an image acquiring unit, which acquires images to be analyzed. The electronic device includes a storage unit, a feature extraction unit, an optical flow estimation unit and a refining unit. The storage unit stores a feature extraction module. The feature extraction unit is connected to the image acquiring unit and the storage unit. The optical flow estimation unit is connected to the feature extraction unit to generate an estimated optical flow. The refining unit is connected to the optical flow estimation unit to input the estimated optical flow to a refining module to obtain an estimated optical flow result. A method for estimating optical flow is also provided to reduce the number of training parameters required for estimating optical flow, thereby reducing a training time and improving training stability.
US11532088B2 Arithmetic processing apparatus and method
An arithmetic processing apparatus, includes a memory; and a processor coupled to the memory and the processor configured to: estimate an optical flow between consecutive frames of a moving image, and generate a sound wave corresponding to a target moving image, based on an optical flow estimated for the target moving image, and a deep neural network that generates a sound wave corresponding to an input optical flow and that has performed learning, by associating with time, an optical flow estimated for a moving image with sound wave and a sound wave of the moving image with sound wave.
US11532087B2 Stent detection methods and imaging system interfaces
The disclosure relates, in part, to computer-based visualization of stent position within a blood vessel. A stent can be visualized using intravascular data and subsequently displayed as stent struts or portions of a stent as a part of a one or more graphic user interface(s) (GUI). In one embodiment, the method includes steps to distinguish stented region(s) from background noise using an amalgamation of angular stent strut information for a given neighborhood of frames. The GUI can include views of a blood vessel generated using distance measurements and demarcating the actual stented region(s), which provides visualization of the stented region. The disclosure also relates to display of intravascular diagnostic information such as indicators. An indicator can be generated and displayed with images generated using an intravascular data collection system. The indicators can include one or more viewable graphical elements suitable for indicating diagnostic information such as stent information.
US11532086B2 Systems and methods to facilitate determination of interaction between medications and the brain using a brain measure and a brain model
Systems and methods that facilitate determining interaction between medications and the brain using a brain measure and a brain model. Hidden nervous system states are difficult to predict, diagnose, and treat with therapeutic medications. A Dual Neural Machine Translation (d-NMT) algorithmic system that utilizes sets of parameters for a relapsing-remitting MS model based on patient medical records and adjusts a method of parameterization to produce a model that can match patients' medical records and medical images. These parameters are can be used by a therapeutic determining model to recommend therapies, doses, and time courses accurately.
US11532084B2 Gating machine learning predictions on medical ultrasound images via risk and uncertainty quantification
A facility for processing a medical imaging image is described. The facility applies each of a number of constituent models making up an ensemble machine learning models to the image to produce a constituent model result that predicts a value for each pixel of the image. The facility aggregates the results produced by the constituent models of the plurality to determine a result of the ensemble machine learning model. For each of the pixels of the accessed image, the facility determines a measure of variation among the values predicted for the pixel among the constituent models. Facility determines a confidence measure for the ensemble machine learning model result based at least in part on for how many of the pixels of the accessed image a variation measure is determined that exceeds a variation threshold.
US11532083B2 Systems and methods for determining a region of interest in medical imaging
A method for determining an ROI in medical imaging may include receiving first position information related to a body contour of a subject with respect to a support from a flexible device configured with a plurality of position sensors. The flexible device may be configured to conform to the body contour of the subject, and the support may be configured to support the subject. The method may also include generating a 3D model of the subject based on the first position information. The method may further include determining an ROI of the subject based on the 3D model of the subject.
US11532082B2 Real-time correction of anatomical maps
A system includes an input device and a processor. The processor is configured to add, to a point cloud representing an anatomical volume, multiple points corresponding to respective locations of a probe within the anatomical volume, to remove a subset of the points from the point cloud in response to an input received via the input device, subsequently to adding the points, and to add, to the point cloud, other points corresponding to respective subsequent locations of the probe within the anatomical volume, subsequently to removing the subset. Other embodiments are also described.
US11532079B2 Dental imaging device
A method to acquire dental images of a patient with a support defining a chamber that is in communication with an outside of said chamber via a first opening and via a second opening. The method includes the following steps: fixing a mobile phone in front of the second opening; positioning the first opening in front of a mouth of the patient; and acquiring at least one dental image by means of the mobile phone.
US11532077B2 Techniques for computing perceptual video quality based on brightness and color components
In various embodiments, a quality inference application estimates the perceived quality of reconstructed videos. The quality inference application computes a first feature value for a first feature included in a feature vector based on a color component associated with a reconstructed video. The quality inference application also computes a second feature value for a second feature included in the feature vector based on a brightness component associated with the reconstructed video. Subsequently, the quality inference application computes a perceptual quality score based on the first feature value and the second feature value. The perceptual quality score indicates a level of visual quality associated with at least one frame included in the reconstructed video.
US11532071B2 Creating super-resolution images
This disclosure relates to image processing and in particular to super-resolution of mosaic images. An image processor receives a low-resolution mosaic input image and applies a trained neural network to the low-resolution mosaic input image to generate output data of the neural network. Then, the processor creates a high-resolution mosaic output image based on the output data of the neural network. Each of the low-resolution mosaic image and the high-resolution mosaic image is represented by two-dimensional image data comprising, for each pixel, intensity values of different spectral bands arranged adjacent to each other in two dimensions such that each intensity value has a unique location in the two-dimensional image data.
US11532070B2 Orbitting satellites with automated accuracy for orthorectified mosaics
A set of input images from satellites (or other remote sensors) can be orthorectified and stitched together to create a mosaic. If the resulting mosaic is not of suitable quality, the input images can be adjusted and the processes of orthorectifying and creating the mosaic can be repeated. However, orthorectifying and creating the mosaic uses a large amount of computational resources and takes a lot of time. Therefore, performing numerous iterations is expensive and sometimes not practical. To overcome these issues, it is proposed to generate an indication of accuracy of the resulting mosaic prior to orthorectifying and creating the mosaic by accessing a set of points in the plurality of input images, projecting the points to a model, determining residuals for the projected points, and generating the indication of accuracy of the orthorectified mosaic based on the determined residuals.
US11532068B2 Sparse rendering in computer graphics
A graphics processing system has a tiling unit that tiles a first view of a scene into multiple tiles and generates a list of primitives associated with each tile. A processing unit identifies a first subset of the tiles that are each associated with at least a predetermined number of primitives in dependence on the list. A rendering unit then renders each of the identified tiles to a render target.
US11532066B2 Reduced bandwidth tessellation factors
A graphics pipeline reduces the number of tessellation factors written to and read from a graphics memory. A hull shader stage of the graphics pipeline detects whether at least a threshold percentage of the tessellation factors for a thread group of patches are the same and, in some embodiments, whether at least the threshold percentage of the tessellation factors for a thread group of patches have a same value that either indicates that the plurality of patches are to be culled or that the plurality of patches are to be passed to a tessellator stage of the graphics pipeline. In response to detecting that at least the threshold percentage of the tessellation factors for the thread group are the same (or, additionally, that at least the threshold percentage of the tessellation factors have a value that either indicates that the plurality of patches are to be culled or that the plurality of patches are to be passed to a tessellator stage of the graphics pipeline), the hull shader stage bypasses writing at least a subset of the tessellation factors for the thread group of patches to the graphics memory, thus reducing bandwidth and increasing efficiency of the graphics pipeline.
US11532064B2 Destination proposal system, proposal device, and proposal method
The present disclosure includes receiving, by a server (1), experience information via a telecommunications network (3) from each of terminals (3) carried by respective users (A to E), the experience information being information regarding an experience desired by each of the users; extracting, in the server, two or more users to generate a single community for the experience information of the two or more users, the two or more users transmitting the experience information having a similarity level not less than a predetermined threshold; extracting, in the server, a destination (5) associated with the experience information having the similarity level not lower than the predetermined threshold using a database (17) configured to preliminarily store the experience information and the destination in association with each other; and transmitting the destination from the server via the telecommunications network to the terminals carried by the two or more users who constitute the single community.
US11532062B2 Distributed vehicle access
A usage rule specifies a number of tokens to access a vehicle. Authorization of a request to access the vehicle is based on receiving the number of tokens specified by the usage rule. The request is stored to an electronic ledger. Actuation of the vehicle is based on the request being authorized. An allocation rule specifies the number of tokens allocated to each of an entity and the vehicle based on the request. Allocation of tokens to the entity and the vehicle is based on the allocation rule.
US11532060B2 Systems and methods for matching autonomous transportation provider vehicles and transportation requests in transportation management systems
The disclosed computer-implemented method may determine one or more characteristics of an autonomous vehicle, determine one or more characteristics of one or more road segments of a geographic area, determine at least one geographic zone for the autonomous vehicle within the geographic area based at least on the characteristics of the autonomous vehicle and the characteristics of the one or more road segments of the at least one geographic area, and match a request with the autonomous vehicle within the at least one geographic zone based at least in part on a request location and a destination location of the request being associated with the at least one geographic zone. Other methods, systems, and computer-readable media are disclosed.
US11532058B1 System and method of automated real estate analysis
Computerized system and method of obtaining and analyzing data on how large numbers of real estate visitors view and interact with real estate property. The system, which optimally will operate during real-world real estate tours, may utilize data from either property associated sensors or user mobile device sensors (e.g., smartphone sensors) to obtain and aggregate visitor position and/or orientation data with respect to various designated locations of interest on the property. This can be used to produce statistics on visitor positions and/or orientations with respect to such locations. The resulting data can be used for statistical AB testing and multivariate analysis, as well as provide information about various real estate features associated with below or above average visitor interest or approval. Various methods to encourage use, such as self-guided real-world tours, virtual staging, virtual goods and services, are also discussed.
US11532056B2 Deep convolutional neural network based anomaly detection for transactive energy systems
A computer-implemented method for power grid anomaly detection using a convolutional neural network (CNN) trained to detect anomalies in electricity demand data and electricity supply data includes receiving (i) electricity demand data comprising time series measurements of consumption of electricity by a plurality of consumers, and (ii) electricity supply data comprising time series measurements of availability of electricity by one or more producers. An input matrix is generated that comprises the electricity demand data and the electricity supply data. The CNN is applied to the input matrix to yield a probability of anomaly in the electricity demand data and the electricity supply data. If the probability of anomaly is above a threshold value, an alert message is generated for one or more system operators.
US11532053B1 Method and system for detecting use of vehicle safety systems
A system and method for automatically detecting if a vehicle safety system is being used by a driver is disclosed. The system and method use data gathered from one or more sensors in the vehicle. The data is analyzed to determine if the safety system is being used or disabled. The system can send reminders to a driver to use the safety system. The system and method can also automatically update a policy holder's insurance policy to reflect whether or not a safety system is being used.
US11532049B2 Configuration and transfer of image data using a mobile device
Systems and methods provide for configuring and transferring multiple data files including image data files using a mobile device. A mobile device may acquire multiple data files including image files from disparate sources and transmit them to an enhanced image processing server. The enhanced image processing server may analyze the received image files using various techniques. To aid in analysis, the server may also interface with various internal and external databases storing reference images or other reference data of previously analyzed similar data. Further still, the enhanced image processing server may transmit a result of the analysis back to a mobile device.
US11532046B1 Fixed income recommender system
Internet software as a service (SaaS) platform and methodology for generating targeted bond recommendations to institutional fixed income investors that are customized to each buying institution's unique investment strategy, and provides selling institutions with demand information on each cusip they need to sell. The methodology incorporates sophisticated machine learning algorithms, decision trees, and clustering techniques from data science that quantify similarity between bonds. The system can then effectively utilize the calculated bond similarity to make targeted bond and market color recommendations, optimize bond search tools, and provide much needed intelligence into the antiquated search tools currently used in bond markets. The system will reduce or eliminate tedious and time consuming search tasks for bond buyers, and provide bond sellers with valuable pre-trade information, transparency, and a means of connecting with the highest demand in the market on positions they need to sell.
US11532044B2 Portfolio optimization
A computer implemented method for optimizing a delivery or settlement process for a plurality of portfolios of a plurality of participants. Data records indicative of obligations between the plurality of participants are identified. A weighted directed graph data structure is generated that comprises vertex data records representing the plurality of participants and edge data records representing the obligations between the participants. All paths of edge data records where a vertex data record is reachable from itself in the weighted directed graph data structure are identified. The data records indicative of obligations between the plurality of participants are altered based on the identified paths.
US11532041B2 Systems and methods for debt management with spending recommendation
A method may include receiving financial information regarding a user; categorizing transaction information of the user based on the financial information; causing display of the categorized transaction information; receiving information regarding at least one financial preference and transaction preference of the user; determining using a trained machine learning model activities available to the user; calculating, for each of the one or more activities available to the user, an estimated influence on the at least one financial preference, causing display of the estimated influence on the at least one financial preference based on a user selected one of the one or more activities available to the user; filtering the one or more activities available to the user with a positive estimated influence to the at least one financial preference; and causing display of a recommendation of action relating to the one of the one or more activities available to the user.
US11532037B2 Rental fee setting apparatus, rental fee setting method and rental fee setting system
A management server is configured to perform a process including: obtaining, when an electric vehicle is returned, returning date and time, a returning location, and a use history of a vehicle; setting a fee-returning rate in accordance with a SOC at the time of renting, a SOC at the time of returning, the number of times of performing behaviors contributing to deterioration of a battery, and a leaving time in a state contributing to the deterioration of the battery; setting a correction coefficient in accordance with a cause of a behavior contributing to the deterioration; setting the fee-returning rate in accordance with the returning location and the returning time; determining the fee-returning rate; and performing a process for providing points corresponding to the fee-returning amount.
US11532033B2 Systems and methods for scan, try, and buy
A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit.
US11532029B2 System and method to direct processing of orders to improve processing resource usage
There is provided a system and method to direct processing of orders to improve processing resource usage. QOS statistics relative to wait times and/or processing times or other measures of busyness may be maintained relative to physical office or branch locations where customers attend to have orders processed. QOS measures may be defined relative to these statistical measures of busyness that predict future busyness at respective locations. The QOS measures may be provided to a customer, such as in association with an order ahead application, to recommend to the customer to attend at a location that is less busy thereby distributing processing requests (orders) to less busy locations and better utilize resources.
US11532023B2 System and method for streamlining a checkout process of e-commerce websites
System and method to streamline the checkout process of e-commerce websites is disclosed. The processing subsystem includes a web crawler to browse the e-commerce websites, a website analysis module to analyze checkout data entry forms and web UI of the corresponding e-commerce websites browsed by the web crawler. The processing subsystem includes a classification module to classify the checkout data entry forms into fields based on a form data model. The classification module maps user information with classified fields using a natural language mapping technique to obtain a mapped model. The processing subsystem includes a fingerprinting module to fingerprint configurations and checkout pages of the corresponding e-commerce websites to obtain fingerprinting data. The processing subsystem includes a checkout processing module to generate a one-click checkout flow for an e-commerce website selected from the e-commerce websites. The one-click checkout flow is generated based on the fingerprinting data and the mapped model.
US11532022B2 Systems methods circuits and associated computer executable code for digital catalog augmentation
Disclosed are methods, circuits, devices, systems and functionally associated computer executable code for digital catalog augmentation. A digital catalog interface module reads from a digital catalog data storage, directly or indirectly, one or more catalog data records constituting an offer listing within a digital catalog, wherein the offer listing may include a description of a specific product or service offering and/or links to execute a transaction relating to the offering. The system includes a Review Criteria and Sentiment Extractor (RCSE) to identify and convert one or more reviews posted on a review forum into one or more data records used to augment the offer listing within the digital catalog.
US11532015B2 Systems and methods for optimizing message notification timing based on electronic content consumption associated with a geographic location
Systems and methods are provided for timing message notifications to be provided to mobile device users based on their geographic locations with respect to geographic areas associated with a threshold level of content consumption. The timing of message notifications may be controlled in order to optimize the chances of delivering targeted content to a mobile device user based on the current geographic location of the user's device relative to a threshold level of content consumption area. As mobile device users may be more likely to launch a client application in a place where other users are currently consuming content, a general message notification sent to the user's device located in a geographic area associated with a threshold level of content consumption, may increase the likelihood that the user will launch the client application and thereby, allow targeted content to be delivered to the user's mobile device.
US11532012B2 Customizing resources utilizing pre-fetched profile information for future visitors
Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or a user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.
US11532011B1 Promotion processing system for identifying store location for an aisle violator sign and related methods
A promotion processing system may include a point-of-sale terminal at a store to collect purchased product identifiers from products being purchased, and a promotion generation server. The server may obtain the collected purchased product identifiers from the point-of-sale terminal, determine a store-transaction count based upon the collected purchased product identifiers, and for each purchased product identifier, map the corresponding product to an aisle location within the store. The server may determine a corresponding aisle-transaction count for the aisle location corresponding to each product based upon the mapped aisle locations, and determine shopper paths of travel within the store based upon the store- and aisle-transaction counts. The server may identify a location within the store for an aisle violator sign for a promoted product located in one of the aisle locations based upon the shopper paths of travel and the aisle-transaction counts, and generate a digital promotion for the promoted product.
US11532008B2 Systems and methods for dynamically modifying content of a website
Systems and methods for interfacing with a third-party website. In one embodiment, a computer system is configured to directly interface with a website via a webpage to change certain numerical values through the use of digital codes. The digital codes are applied to a data entry interface on the webpage, and the responses are monitored and transmitted back to a server system.
US11532007B2 Systems and methods for implementing user-responsive reactive advertising via voice interactive input/output devices
A system and method are provided for employing voice-activated user interfaces to determine user attention to particularly-presented advertising content by collecting user contact/consumer information, presenting content to the user/consumer, and proposing at least one question, inquiry or query to the user regarding the presented content, the at least one inquiry or query calling for a user/consumer response to be collected, at least one of (a) the user/consumer contact information and (b) the user/consumer response to the question, inquiry or query being collected by the system via a voice-activated user interface and evaluated to assess a level of engagement of the user/consumer with the advertising content. The disclosed systems and methods uniquely provide voice-activated user interface coupled with display of certain advertising content in a manner that promotes user/consumer attention to the advertising content and ease of interaction with the presentation system.
US11532005B1 System and method to provide savings based on reduced energy consumption
A computer device and method for processing informatic data from one or more sensor devices associated with a property are provided herein. A first set of informatics data of a first property at a first period of time are analyzed to identify a first operating characteristic associated operating the first property. Operational changes to be implemented at a second property are identified based upon an operational efficiency of the first operating characteristic over a second operating characteristic of the second property. Second sensor data of the second property is used to determine that at least one of the identified operational changes has been implemented. Provision of a discount, a rebate, a monetary transfer, or any combination thereof is provided based upon the implementation.
US11532004B1 Utilizing credit and informatic data for insurance underwriting purposes
Systems and methods include one or more dwelling sensors configured to generate sensor data representative of characteristics of a dwelling; a telematics device configured to generate telematics data representative of operational characteristics of a vehicle; and an analysis server. The analysis server receives the sensor data; receives the telematics data; receives credit information regarding an insured; and determines one or more insurance policy decisions based upon the sensor data, the telematics data, and the credit information the one or more insurance policy decisions comprising: a premium amount, a deductible amount, a coverage amount, a coverage term, or any combination there of for the insured.
US11531999B2 Opinion aggregation system
Described is an opinion aggregation system. The system includes a server having a memory storing user information, a first user computing device and other user computing devices coupled to the server. The server is programmed to receive and store an opinion request from the first user computing device and automatically process the opinion request and generate an opinion request to send to the other user computing devices for display and for entering an opinion. The server may be programmed to deliver the opinion request to the other user computing devices and then receive and store the opinions entered by the other user computing devices. These responses may be delivered to the first user computing device for viewing. The user may either filter the opinions received or filter the opinion request by selection of one or more filters, wherein the server only sends the opinion request to users matching the one or more filters.
US11531998B2 Providing a conversational digital survey by generating digital survey questions based on digital survey responses
The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating conversational survey questions. The systems and methods analyze a received survey question response to identify characteristics of a survey response, including topics and other response features. For example, the systems can determine a sentiment associated with a given product or service that a respondent expresses within a response. Based on the determined sentiment, and further based on a set of logic rules received from a survey administrator, the systems and methods generate provide conversational follow-up questions associated with the identified product or service.
US11531997B2 Systems and methods using facial recognition for detecting previous visits of a plurality of individuals at a location
Systems and methods for enhancing customer service are disclosed. The system can perform operations including detecting individuals and performing facial recognition on the individuals using visitor profiles stored by a local database. The operations can further include determining known visitors and unknown visitors among the individuals. The operations can further include generating new visitor profiles for the unknown visitors, obtaining identity information for the unknown visitors, and associating the identity information of the unknown visitors with the new visitor profiles. The operations can further include accessing identify information of the known visitors, obtaining personalized information for the known visitors from a central database, and providing the personalized information to the known visitors. The operations can further include updating the existing visitor profiles and new visitor profiles based on actions of the known visitors and actions of the unknown visitors and providing the updated visitor profiles to the central database.
US11531995B2 Consent management system with consent request process
A method may include receiving a consent-processing request at a consent management platform from a content-presentation device, and using an identifier string in the request to establish a secure interactive session configured for user selection of consent options associated with a particular consent package of the platform, where the package may include identifiers of consent features of a media distribution system that require user consent in order to be activated for the device. The platform may then receive, via the interactive session, user consent data including a respective consent choice for each of one or more consent options, where each respective consent choice indicates acceptance or rejection of consent to activating an associated consent feature identified with the particular consent package. The received respective consent choices may be stored in a database of the consent management platform. Corresponding data may be stored in a whitelist on the content-presentation device.
US11531991B1 Home router authentication device
A user authorization device (or UAD) physically connected to a user's router to aid in the authentication of the user. A bank server polls the user's router to verify that the UAD is connected to the router before granting the user the capability to perform transactions on the user's account that would be otherwise restricted. The bank server implements a set of policies designed by the user that require the UAD to be present for some transactions with the account to be performed. The presence of this device thus adds an extra layer of security to such financial transactions beyond the use of a username and password.
US11531982B2 Optimal transactions sharding for scalable blockchain
An exemplary transaction sharding method comprises splitting a distributed ledger into a plurality of shards; and storing a shard across the subgroup of computer nodes associated with the shard. Such a method further comprises assigning a new transaction to one of the plurality of shards, wherein assigning the new transaction comprises iteratively choosing one of the plurality of shards; in each iteration, determining a transaction-to-shard score measuring a probability that a subgroup of computing nodes associated with the chosen shard for the current iteration would be involved in a same-shard transaction for the new transaction; in each iteration, determining a latency-to-shard score by estimating a confirmation latency of the new transaction under the chosen shard for the current iteration; and selecting the new transaction to be assigned to the shard based on a combination of the transaction-to-shard score and the latency-to-shard score.
US11531978B2 Platform for managing mobile applications
Embodiments of the invention make consumer application adoption more efficient by giving suppliers access to the desired target audience by displaying the applications to the right audience. Suppliers can provide criteria for the kinds of users they are looking to target using constraints. Embodiments of the invention enable viewers that match the constraints to see the service. The user gets to see an automatically generated application set, that is instantly available, with a high probability of containing the application the user is likely to seek. Identity and Payment support are built into the platform, such that the user no longer needs to register with each application or set up payment with each application. In addition, the platform reduces bandwidth consumption, storage front print, and power consumption of the user device by choosing when and which modules to download to the user device.
US11531973B1 Systems and methods for mobile deposit of negotiable instruments
An image of a negotiable instrument may be taken by a camera associated with a mobile device and provided from a user to a financial institution via the mobile device. The negotiable instrument may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. The mobile device may process the image prior to sending the image to the financial institution. Additionally or alternatively, the financial institution may process the image.
US11531972B2 System and method for automated optimization of financial assets
A financial management network is disclosed for optimizing interest return and/or deposit insurance coverage among a plurality of online accounts that may include one or more savings accounts and a checking account, by automatically allocating and transferring funds among the accounts without intervention of the account holder, in accordance with constraints that may be set by the financial management network, account holder, the account holder's financial advisor, and/or imposed by the associate financial institutions holding the accounts.
US11531970B2 Imaging modality maintenance care package systems and methods
Methods, apparatus, systems and articles of manufacture to provide an image modality maintenance care package are disclosed. An example apparatus includes a solution predictor to predict a solution for servicing an imaging device based on the at least one of an error code or an identified issue and information related to previous solutions corresponding to the at least one of the error code or the identified issue. The apparatus further includes a care package generator to generate a customized data structure corresponding to the solution, the customized data structure including automated solutions to service the imaging device. The apparatus further includes an interface to transmit, using a wireless communication, the customized data structure to at least one of the imaging device or a repair device connected to the imaging device and in response to the execution of the automated solutions by the imaging device, obtaining a response corresponding to the servicing of the imaging device using the repair device. The apparatus further includes an information updater to update at least one of the accessed information, the predicted solution, the relevant information, or a digital twin of the imaging device to update subsequent customized care package generation based on the response.
US11531966B2 Digital processing systems and methods for digital sound simulation system
Systems, methods, and computer-readable media for providing variable output as a function of disbursed non-audio input are disclosed. The systems and methods may involve at least one processor configured to receive over a network, during a presentation, from a plurality of network access devices, a plurality of non-audio signals corresponding to activations of substitute audio buttons, each of the plurality of non-audio signals having an audio identity. The at least one processor may be configured to process the received plurality of non-audio signals to determine a quantity of non-audio signals corresponding to a specific audio identity. Disclosed embodiments may also involve a lookup in an audio-related data structure to select at least one particular audio file associated with the audio identity and the determined quantity, to output data for causing the at least one particular audio file to be played.
US11531964B1 Systems and methods for maintaining transferability of title via blockchain
The present embodiments relate to systems and methods for using a blockchain to record information related to the lifecycle of a vehicle associated with a Vehicle Identification Number (VIN), or other vehicle identifier. For example, the VIN lifecycle process may be used to ensure the transferability of title, including when information relevant to transferability is not easily determinable, such as after a collision occurs. The systems and methods may include the reception of a mileage report corresponding to a vehicle and updating a blockchain to associate the vehicle with mileage information. The systems and methods described herein may allow for using a blockchain which gives the option for private information, and permissioned participants in the blockchain. In particular, the systems and methods allow for a distributed consensus amongst businesses, consumers, and authorities, as to the validity of information and transactions stored on the blockchain.
US11531963B2 Resource consumption systems
A resource consumption system can include a plurality of resources positioned within at least one rack and at least one sensor configured to detect removal of an amount of the plurality of resources from the respective rack. The resource consumption system can include at least one transmitter configured to transmit a notification based on the at least one sensor detecting the removal of the amount of resources, wherein the notification comprises a resource identifier, an entity identifier, and the amount of the plurality of resources. The resource consumption system can include at least one computing device configured to compute an amount based on the resource identifier and the amount of resources, generate a request based on the notification, and transmit the request to an entity associated with the entity identifier, wherein the request comprises the resource identifier, the entity identifier, and the amount.
US11531962B2 Inventory management system
An inventory management system includes one or more radio frequency identification (RFID) readers each configured to detect RFID labels attached to inventory items within a certain radius of the RFID reader. The one or more RFID readers are configured to automatically determine a directional movement of RFID labels and attached inventory items. A first computer server is configured to communicate, via a network connection, with one or more client devices, and also configured to receive data gathered by the one or more RFID readers. The first computer server is configured to maintain a real-time inventory status of the inventory items. The real-time inventory status includes a location of the one or more RFID labels, and further includes a current usage state of the attached inventory items. The first computer server is configured to transmit the real-time inventory status to a display of the client device.
US11531957B2 Cargo management system and methods of managing cargo
In an embodiment, the methods and systems disclosed herein utilize a cloud-based service to accept measurements of commercial objects for storage in a database. In an embodiment, commercial objects are automatically grouped based on measured physical characteristics. In an embodiment, a build plan is generated to utilize the maximum amount of space possible in a shipping container based on the grouped commercial objects.
US11531949B2 FDA compliant quality system to risk-mitigate, develop, and maintain software-based medical systems
Apparatus and associated methods relate to a risk trace matrix engine for managing database associations, in a quality management system (QMS), between risk mitigations and features of a system having a risk-based profile. In an illustrative example, metadata may be created to associate risk mitigations with elements of a product and then metadata may be stored in a database during the design or operating lifecycle of the product, for example. The engine may dynamically build one or more trace matrices for the product design, each matrix associating risk mitigations to elements of the product design documentation. In response to any modifications that may relate to the component's specifications, for example, the engine may retrieve associated metadata and generate notifications prompting for user verification. In various implementations, such engines may advantageously reduce the risk by automatically generating traceability via a matrix of associations between features and components, which may be hardware and/or software components.
US11531948B2 Artificial intelligence based system and method for dynamic goal planning
The disclosed system and method provide a way to create, update, and execute dynamic goal plans. Updating a dynamic goal plan may be based on the initial sequence of actions of the goal plan as well as the corresponding states of the actions. By using a sequence to sequence model, a goal plan can still be processed when the length of the input (initial sequence of actions) differs from the length of the output (updated sequence of actions). A sequence to sequence model can determine the interdependencies between actions that can contribute to the optimal order in which actions can efficiently be performed. A single layer neural network or clustering can be used to approximate the state of a goal plan that may be capable infinite states. This approximation improves accuracy in capturing the state of a goal plan, thereby improving accuracy in predicting the future state of a system, which can help with planning (e.g., gathering resources in advance). Projects involving collaboration between virtual and/or human assistants can greatly benefit from the ability to update a dynamic goal plan in real time.
US11531947B2 System and method for software development including column-based process editor
In accordance with an embodiment, described herein are systems and methods for use with business process management (BPM) systems or environments, including software development tools for developing software applications that are associated with business processes (business process software applications, business process applications, process applications, or processes). In accordance with an embodiment, the system comprises a column-based process editor and graphical user interface, that can utilize a column-based format to model and display a process, for example a dynamic process, which can subsequently be deployed and executed within the system or environment. For example, the column-based process editor and graphical user interface can include various graphical elements to indicate configured properties of artifacts of a dynamic process. Interaction with the graphical elements enables users to review, edit, and/or remove particular properties associated with the dynamic process.
US11531946B2 Optimizing machine learning model total payment volume predictions using model stacking
This specification includes machine learning model stacking techniques allowing for greater predictive accuracy using disparate sources of data. In one embodiment, a system obtains TPV data and inputs the TPV data into a forecasting model. Based on the total payment volume data, the forecasting model may output a first prediction of a total payment volume for a future period of time. The system may acquire prediction enhancing data and input the first prediction from the forecasting model and the acquired prediction enhancing data into a machine learning model. Based on the first prediction and the acquired prediction enhancing data, the machine learning model may output a second prediction of the total payment volume for the future period of time. The second prediction may be compared against real-time TPV and determined differences may be used for controlling operations of various machines system/network environment machines.
US11531943B1 Intelligence driven method and system for multi-factor optimization of schedules and resource recommendations for smart construction
Techniques to generate a digitally optimized schedule for a construction activity to meet a construction objective(s) of a construction project are disclosed. An artificial intelligence system receives a plurality of input data sets that impact the construction project. Each of the plurality of input data sets is processed to achieve the construction objective(s). The artificial intelligence system processes the plurality of input data sets using a respective ensemble of machine learning models. The artificial intelligence system generates machine learning validated intermediate output data sets corresponding to each of the plurality of input data sets. The artificial intelligence system implements a supervisory machine learning model to generate an optimized schedule for the construction activity based on the machine learning validated intermediate output data sets and the construction objective(s).
US11531940B2 Implicit status tracking of tasks and management of task reminders based on device signals
Computing device state or activity based task reminders and automatic tracking of statuses of task-related activities are provided. Users are enabled to create reminders that are triggered based on a device state of the user's device or activity signals from the operating system, an application, or a user file. The status of a task item can be inferred from signals collected from one or more sources. The signals provide information associated with tasks that the user performs in various life events. Machine learning, statistical analysis, behavioral analytics, and data mining techniques are applied to the signals, and the user's activities are mapped to task items that the user has created. An inferred status of a task activity can be shared with other systems, or can be used for a variety of functions (e.g., to automatically update the user's task list, or to remind the user of an uncompleted task item).
US11531939B1 Shift design and assignment system
A system for shift design and assignment comprises an interface configured to receive scheduling input data which includes labor demand data, worker data, and scheduling configuration data, and a processor configured to generate a set of shift candidates, determine a set of decision variables, determine a cost function, determine a set of constraints, and determine simultaneously, using a SAT, a MP solver, or a MIP solver, a subset of the shift candidates selected in a final schedule and a set of shift assignments of which worker is assigned to which selected shift candidate of the subset of the shift candidates such that the hard constraints are fully respected, violations to the soft constraints are minimized, and the cost function is minimized.
US11531936B2 System and method for empirical electrical-space-heating-based estimation of overall thermal performance of a building
The overall thermal performance of a building UATotal can be empirically estimated through a short-duration controlled test. Preferably, the controlled test is performed at night during the winter. A heating source is turned off after the indoor temperature has stabilized. After an extended period, such as 12 hours, the heating source is briefly turned back on, such as for an hour, then turned off. The indoor temperature is allowed to stabilize. The energy consumed within the building during the test period is assumed to equal internal heat gains. Overall thermal performance is estimated by balancing the heat gained with the heat lost during the test period.
US11531935B2 System and method for implementing a diagnostic software tool
Embodiments of the invention are directed toward a computer-implemented interactive diagnostic medical records system operated in conjunction with at least one user device. Interactive processing components provide collaborative interaction between a user and at least one database, the collaboration including deployment of a search module in response to a query associated with the user device, and a diagnostic inquiry module comprising an interactive sequence of at least two linked inquiries transmitted to the user device. In one embodiment, the diagnostic inquiry module is operable to assign a value or “weight” to the user responses to the interactive sequence of at least two linked inquiries. User interface tools may further be associated with the user device for accepting input from the diagnostic inquiry module and correspondingly displaying output as determined by the interactive processing components.
US11531932B2 Systems and methods for compression and distribution of machine learning models
The present disclosure provides systems and methods for compressing and/or distributing machine learning models. In one example, a computer-implemented method is provided to compress machine-learned models, which includes obtaining, by one or more computing devices, a machine-learned model. The method includes selecting, by the one or more computing devices, a weight to be quantized and quantizing, by the one or more computing devices, the weight. The method includes propagating, by the one or more computing devices, at least a part of a quantization error to one or more non-quantized weights and quantizing, by the one or more computing devices, one or more of the non-quantized weights. The method includes providing, by the one or more computing devices, a quantized machine-learned model.
US11531927B2 Categorical data transformation and clustering for machine learning using natural language processing
Categorical data transformation and clustering techniques and systems are described for machine learning using natural language processing. These techniques and systems are configured to improve operation of a computing device to support efficient and accurate use of categorical data, which is not possible using conventional techniques. In an example, categorical data is received by a computing device that includes a categorical variable having a non-numerical data type for a number of classes. The categorical data is then converted into numerical data using natural language processing. Data is then generated by the computing device that includes a plurality of latent classes. This is performed by clustering the numerical data into a number of clusters that is smaller than the number of classes in the categorical data.
US11531926B2 Method and apparatus for generating machine learning model by using distributed computing framework
This disclosure discloses a method and apparatus for generating a machine learning model. An embodiment of the method comprises: generating model parameter combinations, and generating machine learning models respectively corresponding to the model parameter combinations; dividing preset machine learning data into training data and validation data; training the machine learning models in parallel respectively based on the training data; validating a learning accuracy of the trained machine learning models respectively based on the validation data to obtain validation scores; determining an optimal model parameter combination corresponding to a machine learning model to be generated based on the validation scores, and generating a machine learning model corresponding to the optimal model parameter combination, thereby realizing training and validation of the machine learning models respectively corresponding to the model parameter combinations in parallel, improving the whole parameter optimization process, and rapidly generating a desired machine learning model.
US11531925B2 Optimizing content distribution using a model
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing content presentation. In one aspect, a system includes a training database that stores training data including attribute information about users and corresponding proxy metrics quantifying behavior by the users following content presentation; a content database; a model generator that accesses the training data and trains a model for content distribution; and a content distribution server that receives a content request, uses the model to select content, transmits data identifying the selected content, wherein the model: obtains a set of attributes for a user associated with the request, receives information about a given content, predicts a proxy metric based on the set of attributes and the information about the content, the predicted proxy metric providing information about subject retention or awareness; and identifies the given content for distribution if the predicted proxy metrics meet a threshold.
US11531923B2 Measurement based uncomputation for quantum circuit optimization
Methods and apparatus for optimizing a quantum circuit. In one aspect, a method includes identifying one or more sequences of operations in the quantum circuit that un-compute respective qubits on which the quantum circuit operates; generating an adjusted quantum circuit, comprising, for each identified sequence of operations in the quantum circuit, replacing the sequence of operations with an X basis measurement and a classically-controlled phase correction operation, wherein a result of the X basis measurement acts as a control for the classically-controlled correction phase operation; and executing the adjusted quantum circuit.
US11531922B2 Apparatus and method for scalable qubit addressing
An apparatus and method for scalable qubit addressing. For example, one embodiment of a processor comprises: a decoder comprising quantum instruction decode circuitry to decode quantum instructions to generate quantum microoperations (uops) and non-quantum decode circuitry to decode non-quantum instructions to generate non-quantum uops; execution circuitry comprising: an address generation unit (AGU) to generate a system memory address responsive to execution of one or more of the non-quantum uops; and quantum index generation circuitry to generate quantum index values responsive to execution of one or more of the quantum uops, each quantum index value uniquely identifying a quantum bit (qubit) in a quantum processor; wherein to generate a first quantum index value for a first quantum uop, the quantum index generation circuitry is to read the first quantum index value from a first architectural register identified by the first quantum uop.
US11531917B1 Probabilistic forecasting with nonparametric quantile functions
Techniques are described for a time series probabilistic forecasting framework that combines recurrent neural networks (RNNs) with a flexible, nonparametric representation of the output distribution. The representation is based on the nonparametric quantile function (instead of, for example, a parametric density function) and is trained by minimizing a continuous ranked probability score (CRPS) derived from the quantile function. Unlike methods based on parametric probability density functions and maximum likelihood estimation, the techniques described herein can flexibly adapt to different output distributions without manual intervention. Furthermore, the nonparametric nature of the quantile function provides a significant boost in the approach's robustness, making it more readily applicable to a wide variety of time series datasets.
US11531915B2 Method for generating rulesets using tree-based models for black-box machine learning explainability
Herein are techniques to generate candidate rulesets for machine learning (ML) explainability (MLX) for black-box ML models. In an embodiment, an ML model generates classifications that each associates a distinct example with a label. A decision tree that, based on the classifications, contains tree nodes is received or generated. Each node contains label(s), a condition that identifies a feature of examples, and a split value for the feature. When a node has child nodes, the feature and the split value that are identified by the condition of the node are set to maximize information gain of the child nodes. Candidate rules are generated by traversing the tree. Each rule is built from a combination of nodes in a tree traversal path. Each rule contains a condition of at least one node and is assigned to a rule level. Candidate rules are subsequently optimized into an optimal ruleset for actual use.
US11531913B2 Systems for fast and/or efficient processing of decision networks, and related methods and apparatus
Aspects of the subject disclosure may include, for example, a technique for processing a decision network that includes obtaining an index encoding a mapping from potential values of an input parameter to decision parameters of the network's predicates, wherein the mapping associates potential values of the input parameter with decision parameters affected by those potential values; evaluating decision parameters affected by specified values of the input parameter, including identifying each decision parameter to which the index maps at least one specified values of the input parameter, and setting the values of those decision parameters in accordance with the input parameter's specified values; and analyzing the decision network, including evaluating the predicates of one or more of the decision nodes based on the values of the predicates' decision parameters, and determining, based on the values of the evaluated predicates and a topology of the decision network, that a particular terminal node encodes the network's output. Other embodiments are disclosed.
US11531912B2 Electronic apparatus and server for refining artificial intelligence model, and method of refining artificial intelligence model
Provided are an artificial intelligence (AI) system simulating a function of a human brain, such as cognition and judgment, using a machine learning algorithm, such as deep learning, and an application thereof. Also, provided is a method, performed by an electronic apparatus, of refining an artificial intelligence (AI) model, the method including: detecting information about a context of an electronic apparatus used to refine a local model stored in the electronic apparatus being changed; determining a gradient for refining the local model based on the changed information about the context; refining the local model based on the determined gradient; transmitting the gradient to a server; receiving, from the server, information about a global model refined based on the gradient; and refining the local model based on the received information.
US11531910B2 Artificial intelligence server
An artificial intelligence server can include a communication interface configured to communicate with a display device and a refrigerator; and a processor configured to in response to the display device displaying an image including a dish, acquire dish information about the dish included in the image displayed on the display device, receive, from the refrigerator, available ingredient information about ingredients in the refrigerator, and transmit, to the display device, information about making the dish by using the ingredients in the refrigerator.
US11531909B2 Computer system and method for machine learning or inference
The purpose of the present invention is to train a learning model and thereby create a utility model, and assist with an operation for making practical use thereof. Provided is a computer system 50 for preparing learning models in one or more learning units 102; receiving an input of learning data from a data source 111, and training said one or more learning models using the learning data. One or more utility models are finalized on the basis of said one or more trained learning models, and said one or more utility models are deployed to one or more inference units 114. Each of said one or more inference units 114: receives an input of utility data from the data source 111; provides the utility data to the utility models and executes an inference; and transmits, to a data target 113, inference result data outputted from the utility models.
US11531908B2 Enhancement of machine learning-based anomaly detection using knowledge graphs
Technologies are disclosed herein for enhancing machine learning (“ML”)-based anomaly detection systems using knowledge graphs. The disclosed technologies generate a connected graph that defines a topology of infrastructure components along with associated alarms generated by a ML component. The ML component generates the alarms by applying ML techniques to real-time data metrics generated by the infrastructure components. Scores are computed for the infrastructure components based upon the connected graph. A root cause of an anomaly affecting infrastructure components can then be identified based upon the scores, and remedial action can be taken to address the root cause of the anomaly. A user interface is also provided for visualizing aspects of the connected graph.
US11531904B2 Distributed privacy-preserving computing on protected data
The present disclosure relates to techniques for developing artificial intelligence algorithms by distributing analytics to multiple sources of privacy protected, harmonized data. Particularly, aspects are directed to a computer implemented method that includes receiving an algorithm and input data requirements associated with the algorithm, identifying data assets as being available from a data host based on the input data requirements, curating the data assets within a data storage structure that is within infrastructure of the data host, and integrating the algorithm into a secure capsule computing framework. The secure capsule computing framework serves the algorithm to the data assets within the data storage structure in a secure manner that preserves privacy of the data assets and the algorithm. The computer implemented method further includes running the data assets through the algorithm to obtain an inference.
US11531903B2 Real drift detector on partial labeled data in data streams
A computerized-method for real-time detection of real concept drift in predictive machine learning models, by processing high-speed streaming data. The computerized-method includes: receiving a real-time data stream having labeled and unlabeled instances. Obtaining a window of ‘n’ instances having a portion of the ‘n’ instances as reliable labels. Computing posterior distribution of the reliable labels; and operating a Drift-Detection (DD) module. The DD module is configured to: operate a kernel density estimation on the computed posterior distribution for sensitivity control of the DD module; operate an error rate function on the estimated kernel density to yield an error value; and train an incremental estimator module, according to the kernel density estimation. When the error value is not above a preconfigured drift threshold repeating operations (i) through (iii), else when the error value is above the preconfigured drift threshold, at least one concept drift related action takes place.
US11531902B2 Generating and managing deep tensor neural networks
Techniques for generating and managing, including simulating and training, deep tensor neural networks are presented. A deep tensor neural network comprises a graph of nodes connected via weighted edges. A network management component (NMC) extracts features from tensor-formatted input data based on tensor-formatted parameters. NMC evolves tensor-formatted input data based on a defined tensor-tensor layer evolution rule, the network generating output data based on evolution of the tensor-formatted input data. The network is activated by non-linear activation functions, wherein the weighted edges and non-linear activation functions operate, based on tensor-tensor functions, to evolve tensor-formatted input data. NMC trains the network based on tensor-formatted training data, comparing output training data output from the network to simulated output data, based on a defined loss function, to determine an update. NMC updates the network, including weight and bias parameters, based on the update, by application of tensor-tensor operations.
US11531900B2 Imitation learning for machine learning systems with synthetic data generators
Computer systems and methods cooperatively train multiple generators and a classifier. Cooperative training includes: training, through machine learning, the multiple generators such that each generator is trained according to a first objective to output examples of a designated classification category; training, through machine learning, the classifier to determine, for each generated by the multiple generators, which of the multiple generators generated the example; and back-propagating partial derivatives of an error cost function from the classifier to the multiple generators.
US11531896B2 Neural network circuit providing for operations with bit shifting and rounded values of weight information
The present invention addresses the problem of implementing a neural network using a small-scale circuit by simplifying the multiplication of the input data by weight data. The neural network circuit according to the present invention is configured from: a means for multiplying input data by a rounded value of the mantissa part of weight data; a means for shifting the multiplication result by the number of bits of the rounded value; a means for adding the shifted result to the original input data; and a means for shifting the addition result by the number of bits of the exponent part of the weight.
US11531894B1 Neural networks for object detection
A neural network system for identifying positions of objects in an input image can include an object detector neural network, a memory interface subsystem, and an external memory. The object detector neural network is configured to, at each time step of multiple successive time steps, (i) receive a first neural network input that represents the input image and a second neural network input that identifies a first set of positions of the input image that have each been classified as showing a respective object of the set of objects, and (ii) process the first and second inputs to generate a set of output scores that each represents a respective likelihood that an object that is not one of the objects shown at any of the positions in the first set of positions is shown at a respective position of the input image that corresponds to the output score.
US11531886B2 Bayesian graph convolutional neural networks
Method and system for predicting labels for nodes in an observed graph, including deriving a plurality of random graph realizations of the observed graph; learning a predictive function using the random graph realizations; predicting label probabilities for nodes of the random graph realizations using the learned predictive function; and averaging the predicted label probabilities to predict labels for the nodes of the observed graph.
US11531885B2 Training data generation for visual search model training
Systems, device and techniques are disclosed for training data generation for visual search model training. A catalog including catalog entries which may include images of an item and data about the item may be received. Labels may be applied to the images of the items based on the data about the items. The images of the items may be sorted into clusters using cluster analysis on the labels. Each cluster may include labels as categories of the cluster. Additional images may be received based on searching for the categories. Generative adversarial network (GAN) training data sets may be generated from the images of the items, the additional images, and the categories. GANs may be trained with the GAN training data sets. The GANs may generate images including images of generated items, which may be replaced with images of items from the catalog entries to create feature model training images.
US11531884B2 Separate quantization method of forming combination of 4-bit and 8-bit data of neural network
A separate quantization method of forming a combination of 4-bit and 8-bit data of a neural network is disclosed. When a training data set and a validation data set exist, a calibration manner is used to determine a threshold for activations of each of a plurality of layers of a neural network model, so as to determine how many of the activations to perform 8-bit quantization. In a process of weight quantization, the weights of each layer are allocated to 4-bit weights and 8-bit weights according to a predetermined ratio, so as to make the neural network model have a reduced size and a combination of 4-bit and 8-bit weights.
US11531881B2 Artificial intelligence apparatus for controlling auto stop system based on driving information and method for the same
An embodiment of the present invention provides an artificial intelligence apparatus for controlling an auto stop function, including: an input unit configured to receive brake information and velocity information of a vehicle; a storage unit configured to store a control model for the auto stop function; and a processor configured to: acquire driving information comprising the brake information and the velocity information through at the input unit, acquire base data used for determining a control of the auto stop function from the driving information, determine a control mode for the auto stop function by using the base data and the control model for the auto stop function, and control the auto stop function according to the determined control mode, wherein the control mode is one of an activation mode which activates the auto stop function or a deactivation mode which deactivates the auto stop function.
US11531873B2 Convolution acceleration with embedded vector decompression
Techniques and systems are provided for implementing a convolutional neural network. One or more convolution accelerators are provided that each include a feature line buffer memory, a kernel buffer memory, and a plurality of multiply-accumulate (MAC) circuits arranged to multiply and accumulate data. In a first operational mode the convolutional accelerator stores feature data in the feature line buffer memory and stores kernel data in the kernel data buffer memory. In a second mode of operation, the convolutional accelerator stores kernel decompression tables in the feature line buffer memory.
US11531868B1 Input value cache for temporarily storing input values
Some embodiments provide a method for a neural network inference circuit that executes a neural network including computation nodes at multiple layers. Each of a set of the nodes includes a dot product of input values and weight values. The method reads multiple input values for a particular layer from a memory location of the circuit. A first set of the input values are used for a first dot product for a first node of the layer. The method stores the input values in a cache. The method computes the first dot product for the first node using the first set of input values. Without requiring a read of any input values from any additional memory locations, the method computes a second dot product for a second node of the particular layer using a subset of the first set of input values and a second set of the input values.
US11531863B1 Systems and methods for localization and classification of content in a data set
Disclosed herein includes a system, a method, and a device for localizing and classifying content in a data set. A device can provide a sequence of portions of a data set to a neural network to generate a plurality of activations. Each activation of the plurality of activations can include at least one value from a layer of the neural network. The device can apply an attention vector to each activation of the plurality of activations to generate a sequence of values. A normalization function can be applied to the sequence of values to generate a sequence of attention scores according to the sequence of values. The device can identify or localize one or more portions in the sequence of portions of the data based in part on the sequence of attention scores.
US11531856B2 Printing apparatus and method for controlling printing apparatus
A printing apparatus that performs printing on a medium while being manually moved relative to the medium, the printing apparatus including a first discharger including a first nozzle row that discharges a first liquid, a second discharger including a second nozzle row that discharges a second liquid and is so provided as to be separate from the first nozzle row in a first direction perpendicular to the first nozzle row, a movement detection section that detects the moving direction of the printing apparatus viewed from the side facing the printing apparatus while the printing apparatus is moved, and an error process section that carries out an error process when printing using both the first and second dischargers is performed and the moving direction detected by the movement detection section deviates from the first direction.
US11531853B2 Printing device and control method for printing device
A printing device includes: a printing unit performing printing; and a control unit that, when accepting a character code associated with a plurality of font designs, causes the printing unit to print a character indicated by the character code, based on a priority level allocated to each of the plurality of font designs. The control unit changes the priority level of the plurality of font designs in response to a first command that is accepted. The first command is a command indicating the priority level of the font design that is a part of the plurality of font designs.
US11531848B2 Data processing apparatus, data processing method and semiconductor manufacturing apparatus
A data processing apparatus in which a trade-off between over-learning prevention and calculation load prevention is eliminated when creating a model formula is provided. The data processing apparatus includes: a recording unit that records electronic data; and a computing unit that performs computing using the electronic data, in which the computing unit includes a feature amount selection unit used for computing, and the feature amount selection unit performs feature amount selection including: a first step (S101) of ranking feature amounts and rearranging the feature amounts from top; a second step (S103) of creating a plurality of data groups using only a part of the feature amounts according to the order; a third step (S104) of calculating a value that is an index for evaluating prediction performance of a regression or classification problem using each of the data groups using only a part of the feature amounts; a fourth step (S105) of deleting feature amounts based on the calculated prediction performance index; and a fifth step (S106) of updating the order of the feature amounts, which are feature amounts other than the deleted feature amount, using the prediction performance index, in which the second step to the fifth steps are iterated (S102) until an optimal value of the prediction performance index calculated in the third step is no longer updated.
US11531846B1 Extending sensitive data tagging without reannotating training data
Techniques for extending sensitive data tagging without reannotating training data are described. A method for extending sensitive data tagging without reannotating training data may include hosting a plurality of models at a model endpoint in a machine learning service, each model trained to identify a different sensitive data type in a transcript of content, adding a new model to the model endpoint, the new model trained to identify a new sensitive data entity in the transcript of content, identifying sensitive entities in the transcript by each of the plurality of models and the new model, merging inference responses generated by each of the plurality of models and the new model using at least one inference policy, and returning a merged inference response identifying a plurality of sensitive entities in the transcript.
US11531844B2 Using machine learning and/or neural networks to validate stem cells and their derivatives (2-D cells and 3-D tissues) for use in cell therapy and tissue engineered products
A method is provided for non-invasively predicting characteristics of one or more cells and cell derivatives. The method includes training a machine learning model using at least one of a plurality of training cell images representing a plurality of cells and data identifying characteristics for the plurality of cells. The method further includes receiving at least one test cell image representing at least one test cell being evaluated, the at least one test cell image being acquired non-invasively and based on absorbance as an absolute measure of light, and providing the at least one test cell image to the trained machine learning model. Using machine learning based on the trained machine learning model, characteristics of the at least one test cell are predicted. The method further includes generating, by the trained machine learning model, release criteria for clinical preparations of cells based on the predicted characteristics of the at least one test cell.
US11531843B2 Substrate inspection apparatus and method of determining fault type of screen printer
A substrate inspection apparatus generates, when anomalies of a plurality of second solder pastes among a plurality of first solder pastes printed on a first substrate is detected, at least one image indicating a plurality of second solder pastes with anomalies detected by using an image about a first substrate, applies the at least one image to a machine-learning-based model, acquires a plurality of first values indicating relevance of respective first fault types to the at least one image and a plurality of first images indicating regions associated with one of a plurality of first fault types, determines a plurality of second fault types, which are associated with the plurality of second solder pastes by using the plurality of first values and the plurality of first images, and determines at least one third solder paste, which is associated with the respective second fault types.
US11531836B2 Method, device, and medium for data processing
Embodiments of the present disclosure relate to a method, a device and a computer-readable storage medium for data processing. The method for data processing comprises: obtaining a set of observation samples regarding a plurality of factors, one of the set of observation samples comprising respective observed values of the plurality of factors. The method further comprises: estimating, for each of the plurality of factors and based on the set of observation samples, a distribution that differences between observed values of the factor and estimated values of the factor follow. The method further comprises determining, based at least on the estimated distribution, a causal structure representing a causal relationship among the plurality of factors. Embodiments of the present disclosure further provide a device and a computer-readable storage medium for implementing the above method. The embodiments of the present disclosure can accurately and robustly discover the causal relationship among a plurality of factors without making any assumptions about the relationship between the data distribution and the factors, and affect the observed value of the target factor based on the causal relationship.
US11531830B2 Synthetic rare class generation by preserving morphological identity
In many real-life applications, ample amount of examples from one class are present while examples from other classes are rare for training and learning purposes leading to class imbalance problem and misclassification. Methods and systems of the present disclosure facilitate generation of an extended synthetic rare class super dataset that is further pruned to obtain a synthetic rare class dataset by maximizing similarity and diversity in the synthetic rare class dataset while preserving morphological identity with labeled rare class training dataset. Oversampling methods used in the art result in cloning of datasets and do not provide the needed diversity. The methods of the present disclosure can be applied to classification of noisy phonocardiogram (PCG) signals among other applications.
US11531827B2 Managing services associated with URL-based two-dimensional codes
Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
US11531826B2 Systems and methods for user choice of barcode scanning range
Systems and methods for user choice of barcode scanning ranges are provided. This is achieved through the identification of a predetermined pixel-per-module threshold range. The pixel-per-module of a barcode being read by a reader is compared to the predetermined pixel-per-module threshold range, and a successful decode of the barcode is carried out only if the pixel-per-module of the barcode falls within the predetermined range. Thus, a user may select a desired reading distance range such that barcodes within a working distance range may not generate successful decodes if such barcodes are outside of the desired reading distance range.
US11531825B2 Indicia reader for size-limited applications
An indicia-reading module is capable of integration into the smallest face of thin-profile smart device. The module employs chip-on-board packaging and a customized sensor enclosure to eliminate the stack-up height found in conventional packaging. The module also employs a customized frame to reduce volume by integrating circuit subassembly circuit boards into a unique architecture and by serving as the lenses for the illuminator and the aimer, thereby eliminating the need for any extra lenses or holders.
US11531823B2 Directed sound transmission systems and methods
Systems and methods are provided herein for directing sound through a parametric speaker in connection with interpreting/translating messages in an open forum such that communications may be delivered and understood without the use of headphones. The directed sound may also be directed in connection with detecting auditory areas and targeting sound at the auditory regions of a subject.
US11531822B1 Training models and using the trained models to indicate staleness of content items
A model training service of a provider network may receive content items as training data. For example, the content items may be documents with certain portions labeled as stale. The model training service may train one or more different types of models using those content items (e.g., natural language inference model, paraphrasing detection model, named entity recognition model). The model training service may then provide the model(s) to a content staleness check (CSC) service. The CSC service may receive, from a client, a request that indicates one or more content items to be checked for staleness. The CSC service may process the content items by the model(s) to generate one or more indications of staleness of the content item. The CSC service may generate a response based on the indications of staleness. For example, the CSC service may generate a document with certain portions highlighted as stale content.
US11531820B2 User controlled task execution with task persistence for assistant systems
In one embodiment, a method includes receiving a first user request to execute a first task comprising one or more sub-tasks from a client system associated with a user, receiving a second user request to suspend the first task from the client system, storing a dialog state for the first task in response to the second user request, wherein the dialog state comprises results of executed sub-tasks and a status indicating the first task is suspended, receiving a third user request to resume the first task, accessing the dialog state for the first task, and providing a prompt to resume the first task at the client system.
US11531819B2 Text-to-speech adapted by machine learning
Machine learned models take in vectors representing desired behaviors and generate voice vectors that provide the parameters for text-to-speech (TTS) synthesis. Models may be trained on behavior vectors that include user profile attributes, situational attributes, or semantic attributes. Situational attributes may include age of people present, music that is playing, location, noise, and mood. Semantic attributes may include presence of proper nouns, number of modifiers, emotional charge, and domain of discourse. TTS voice parameters may apply per utterance and per word as to enable contrastive emphasis.
US11531817B2 Creating a knowledge graph based on text-based knowledge corpora
In some embodiments, a knowledge graph generation system extracts noun-phrases from sentences of a knowledge corpora and determines the relations between the noun-phrases based on a relation classifier that is configured to predict a relation between a pair of entities without restricting the entities to a set of named entities. The knowledge graph generation system further generates a sub-graph for each of the sentences based on the noun-phrases and the determined relations. Nodes or entities of the sub-graph represent the non-phrases in the sentence and edges represent the relations between the noun-phrases connected by the respective edges. The knowledge graph generation system merges the sub-graphs to generate the knowledge graph for the knowledge corpora.
US11531816B2 Search apparatus based on synonym of words and search method thereof
A search apparatus includes a memory and circuitry. The memory is configured to store second sentences in association with past-input first sentences, and store synonyms corresponding to each of a plurality of words. The circuitry is configured to divide each of the past-input first sentences into words and divide a newly-input first sentence into words; select, from the synonyms corresponding to each of the plurality of words, synonyms corresponding to each of the words obtained by dividing each of the past-input first sentences, in descending order of appearance frequency of the words; store the selected synonyms; detect, from the selected synonyms, synonyms corresponding to each of the words obtained by dividing the newly-input first sentence; and retrieve, from the memory storing the second sentences, at least one of the second sentences corresponding to the newly-input first sentence based on the detected synonyms and the words of the newly-input first sentence.
US11531814B2 Method and device for generating modified statement
A method and a device for generating a modified statement are provided. An embodiment thereof includes obtaining a target statement, and separating words in the target statement to obtain a word collection to be modified; determining whether a target storage portion comprises a predetermined word collection to be confirmed corresponding to a word to be modified in the word collection to be modified; in response to determine to include the predetermined word collection, based on the error probabilities and the usage probabilities of the words to be confirmed, determining modification probabilities of the words to be confirmed; according to a numerical sequence of the modification probabilities, selecting predetermined numbered words to be confirmed from the word collection to be confirmed as a word sub-collection to be confirmed; and based on the word sub-collection to be confirmed, generating the modified statement. The embodiment improves the accuracy to modify the statement.
US11531811B2 Method and system for extracting keywords from text
Example implementations described herein involve extracting keywords and dependency information from a text; and generating a co-occurrence dictionary for the text, the generating the co-occurrence dictionary involving selecting ones of the keywords for inclusion in the co-occurrence dictionary based on a number of times the ones of the keywords satisfy the dependency rules; determining for the selected ones of the keywords included in the co-occurrence dictionary, surrounding words to be associated with the selected ones of the keywords in the co-occurrence dictionary based on a number of instances of co-occurrence of the surrounding words with the selected ones of the keywords; and generating weights for each of the selected ones of the keywords in the co-occurrence dictionary based on a number of the surrounding words associated with the selected ones of the keywords.
US11531810B2 Systems and methods for comparing documents
The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information.
US11531807B2 System and method for customized text macros
A method, computer program product, and computer system for encoding, by a computing device, a transcript and text macros into vector representations. A word by word report may be predicted based upon, at least in part, the encoding. An attention mechanism may be queried based upon, at least in part, a decoder state. An attention distribution may be produced over an encoder output. An interpolation of the encoder output may be produced based upon, at least in part, the attention distribution. The interpolation of the encoder output may be input into a decoder for report modeling that includes text macro location and content.
US11531804B2 Enhancing reading accuracy, efficiency and retention
This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US11531800B2 Verification of hardware design for component that evaluates an algebraic expression using decomposition and recombination
Methods and systems for verifying a hardware design for a component that evaluates a main algebraic expression comprising at least two variables wherein the main algebraic expression is representable as a lossless combination of a plurality of sub-algebraic expressions, and one or more of the at least two variables can be constrained to cause an instantiation of the hardware design to evaluate each of the sub-algebraic expressions. The methods include: for each of the plurality of sub-algebraic expressions, verifying that an instantiation of the hardware design generates a correct output to that sub-algebraic expression for valid values of each variable in that sub-algebraic expression; and for each of one or more combinations of sub-algebraic expressions, formally verifying that an instantiation of the hardware design generates a correct output to that combination by comparing an output of an instantiation of the hardware design under a first set of constraints to an output of an instantiation of the hardware design under a second set of constraints; wherein the one or more combinations comprises a combination that is equivalent to the main algebraic expression.
US11531798B2 Methods and apparatus to simulate metastability for circuit design verification
Methods, apparatus, systems and articles of manufacture are disclosed to simulate metastability for circuit design verification. An example apparatus includes an input handler to receive circuit design data indicative of a circuit design, a circuit modeler to generate a simulation model based on the circuit design data, a simulator to simulate operation of the circuit design based on the simulation model, a metastability injector to insert metastability logic into the simulation model during the simulation, and a metastability controller to control the metastability logic during the simulation.
US11531794B1 Voltage drop analysis using local circuit representation
Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an iterative approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim. This approach can be both computationally efficient and accurate and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network.
US11531793B2 Device and method for building life cycle sustainability assessment using probabilistic analysis method, and recording medium storing the method
A device and method for building life cycle sustainability assessment using probabilistic analysis method, the device and method being capable of assessing and predicting building life cycle sustainability, and a recording medium storing the method. The device includes: a first storage unit storing a reference environmental impact assessment value of a reference building, and first and second environmental impact coefficient groups; an input unit receiving area information, amounts of building materials and energy sources; a probability distribution calculating unit storing a set value, and deducing probability distributions of the building materials and the energy sources; a first arithmetic unit calculating probability distributions of first and second environmental impact assessment values, and a probability distribution of a life cycle environmental impact assessment value; and a first output unit deducing a probability distribution of an environmental impact index, and outputting the deduced probability distribution of the environmental impact index.
US11531792B2 Computer system and method for managing coordination issues in construction projects
The present disclosure is directed to a software tool that facilitates coordination between various parties that are involved in the process of rectifying a problem identified in a combined three-dimensional model file. In one implementation, the software tool may cause a computing device to (a) receive an indication requesting creation of a coordination issue that relates to a portion of a rendered three-dimensional view of a construction project, (b) in response to the receipt of the indication, create a data set defining the coordination issue, the data set including (i) a representation of the portion of the rendered three-dimensional view, and (ii) data indicating an assignee of the coordination issue, and (c) cause an indication of the coordination issue to be presented to a client station associated with the assignee.
US11531790B2 Tool string design using machine learning
A method for designing a tool string for use in a wellbore includes receiving a merit function, and determining, with a computing system and based on the merit function, a tool string design for a tool string. The merit function comprises one or more defined objectives for performing a process in a wellbore. The tool string design comprises an indication of one or more tools used to form a tool string for performing the process in the wellbore, and the tool string design satisfies the merit function.
US11531789B1 Floor plan generation for device visualization and use
Systems and methods allow for floor plan generation for device visualization and use. For example, image data may be utilized to segment a building from non-building elements in an image, and the outline of the building may be utilized to generate a floor plan of the building. A user interface may be generated to present the floor plan and allow for placement of representations of walls, doors, windows, and electronic devices within the floor plan. Placement of these elements may be performed in response to input from a user and/or may be performed automatically utilizing naming indicators, device-affinity data, historical usage data, signal-strength data, etc. Once placed, the device representations may be utilized to operate the devices and display related information, such as alerts.
US11531785B2 PUF-based data integrity
A system includes a memory device configured to store data at addressable locations in the memory device, a physically unclonable function (PUF) device including an array of PUF elements, and a memory interface coupled to the memory device and the PUF device. The memory interface is configured to receive a request to store first data in the memory device, store the first data in the memory device at a first location of the memory device, and transmit the first data and the first location to the PUF device. The PUF device is configured to create a first challenge value using the first data and the first location, generate a first response value using the first challenge value, and store the first response value as a first data integrity tag in the memory device, wherein the first data integrity tag is associated with the first data.
US11531780B2 Deep learning-based identity fraud detection
A method provides a security action based on identity profile scores. One or more processors represent an identity profile as a knowledge graph. The processor(s) associate a set of changes of the identity profile across a plurality of identity networks with a fraud score. The processor(s) then implement a security action based on the fraud score.
US11531778B2 Privacy data reporting method and apparatus, and storage medium
Embodiments disclose a privacy data reporting method and apparatus, and a storage medium. The method includes: A terminal device obtains to-be-reported data, divides the to-be-reported data into front string data and rear string data based on a preset step, separately scrambles the front string data and the rear string data, and sends the generated privacy data to a server. The server receives privacy data sent by a plurality of terminal devices, determines N pieces of first front string data, then obtains M pieces of to-be-reported data based on a plurality of pieces of privacy data, and finally determines to-be-reported data whose reporting rate is greater than a first preset value as target to-be-reported data. In an exemplary embodiment, the terminal device divides the to-be-reported data into two parts, and separately scrambles the two parts to generate the privacy data.
US11531777B2 Methods and systems for restricting data access based on properties of at least one of a process and a machine executing the process
A method of restricting data access based on properties of at least one of a process and a machine executing the process includes receiving, by an access control management system, from a first computing device, information associated with an encrypted data object. The method includes requesting, by the access control management system, from a verifier, verification that a second computing device executes a process in accordance with a process attribute identified in the information associated with the encrypted data object. The method includes sending, by the access control management system, to the second computing device, the received information associated with the encrypted data object, responsive to the verification of the process attribute.
US11531775B2 Database security
A method includes automatically determining a component of a security label for each first record in a first table of a database having multiple tables, including: identifying a second record related to the first record according to a foreign key relationship; identifying a component of the security label for the second record; and assigning a value for the component of the security label for the first record based on the identified component of the security label for the second record. The method includes storing the determined security label in the record.
US11531772B2 Support for increased number of concurrent keys within multi-key cryptographic engine
A server includes a processor core including system memory, and a cryptographic engine storing a key data structure. The data structure is to store multiple keys for multiple secure domains. The core receives a request to program a first secure domain into the cryptographic engine. The request includes first domain information within a first wrapped binary large object (blob). In response a determination that there is no available entry in the data structure, the core selects a second secure domain within the data structure to de-schedule and issues a read key command to read second domain information from a target entry of the data structure. The core encrypts the second domain information to generate a second wrapped blob and stores the second wrapped blob in a determined region of the system memory, which frees up the target entry for use to program the first secure domain.
US11531771B2 Methods of decrypting disk images, and decryption-enabling devices
A decryption-enabling device for decrypting a disk image of a computer device, comprising a processor, memory and a hardware connector for connecting to the hardware interface connection of the computer device. The decryption-enabling device is arranged to create using the processor a copy of the random-access memory of the computer device, analyse using the processor the copy of the random-access memory to extract one or more potential decryption keys, and store the one or more potential decryption keys in the memory.
US11531770B2 Trusted local memory management in a virtualized GPU
Embodiments are directed to trusted local memory management in a virtualized GPU. An embodiment of an apparatus includes one or more processors including a trusted execution environment (TEE); a GPU including a trusted agent; and a memory, the memory including GPU local memory, the trusted agent to ensure proper allocation/deallocation of the local memory and verify translations between graphics physical addresses (PAs) and PAs for the apparatus, wherein the local memory is partitioned into protection regions including a protected region and an unprotected region, and wherein the protected region to store a memory permission table maintained by the trusted agent, the memory permission table to include any virtual function assigned to a trusted domain, a per process graphics translation table to translate between graphics virtual address (VA) to graphics guest PA (GPA), and a local memory translation table to translate between graphics GPAs and PAs for the local memory.
US11531769B2 Information processing apparatus, information processing method, and computer program product
According to an embodiment, an information processing apparatus includes: a memory on which first/second processing applications are stored, the first processing application being a secure application; and a processor that is coupled to the memory and executes the first and second processing applications. The first processing application includes an issuance module, a first communication module, and a log verification module. The issuance module issues a command to call a function of the second processing application and links the command to a verification rule. The first communication module transmits, to the second processing application, a command execution request including command identification information that identifies the command, and receives, from the second processing application, an execution log including an execution result of the command identified by the command identification information. The log verification module verifies correctness of the received execution log in accordance with the verification rule.
US11531768B2 Data protection method, authentication server, data protection system, and data structure
Provided is a data protection method which includes: receiving transaction data which includes a first hash value obtained from history information of a home; obtaining, from a data server, a second hash value computed by the data server performing computation processing on encrypted history information without decrypting the encrypted history information, the encrypted history information being history information of the home encrypted using a secure computation method which enables computation without decrypting the encrypted history information, the encrypted history information being obtained from the home; verifying the transaction data, and determining whether the first hash value and the second hash value match; and when a validity of the transaction data is verified and the first hash value and the second hash value match, recording the transaction data in a distributed ledger.
US11531767B1 Strategic digital media encryption
A media storage and playback apparatus encrypts header fields and side-information fields within respective packets of a compressed, packetized media file to obfuscate unencrypted payload fields within the packets. After encrypting the header fields and side-information fields, the media storage and playback apparatus stores the encrypted header fields and side-information fields together with the unencrypted payload fields within a nonvolatile storage for later retrieval, decryption and playback.
US11531759B2 Trusted updates
There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; and instructions encoded within the memory to instruct the processor to: provide a permission list; allocate an executable, the executable to have permissions according to the permission list; designate a child object of the executable; allocate a certificate for the child object; and after a system reboot, grant the child object permissions of the executable after validating the certificate.
US11531754B2 Transpiration of fraud detection rules to native language source code
Systems, methods, devices, and computer readable media related to fraud detection. Fraud detection is achieved using a flexible scripting language and syntax that simplifies the generation of fraud detection rules. The rules are structured as conditional IF-THEN statements that include data objects referred to as Anchors and Add-Ons. The Anchors and Add-Ons used to generate the rules also correspond to a distinct data path for the retrieval data from any of a variety of data sources. The generated rules with distinct data paths are then converted using a transpiler from the scripting language into native language source code (e.g., PHP, Java, etc.) for deployment in a particular environment. The rules are then executed in real-time in the environment to detect potential fraudulent activity.
US11531752B2 Technologies for control plane separation in a network interface controller
Technologies for control plane separation at a network interface controller (NIC) of a compute device configured to transmit, by a resource of the compute device, commands to a physical function managed by a network interface controller (NIC) of the compute device. The NIC is further to establish a data plane separate from a control plane, wherein the control plane comprises one of the trusted control path and the untrusted control path. Additionally, the resource is configured to transmit the commands via one of the trusted control path or the untrusted control path based on a trust level associated with the physical function. Other embodiments are described herein.
US11531747B2 Method for exchanging data between a web browser and an application
A method of exchanging information with network devices using web browsers includes executing an application on a client device to implement a local web server on the client device, loading in a web browser on the client device a webpage independent of the web browser and including a script for generating a first request to the local web server, accepting the first request from the web browser by the local web server, and sending requested information to the web browser by the local web server. In some embodiments, the method also includes generating a second request to a remote server by the web browser and using the script, where the second request includes the requested information sent to the web browser.
US11531745B2 Computerized system and method for associating RF signals
A computerized system for associating RF signals, the system including at least one sensor configured to sense a plurality of RF signals at at least a plurality of points in time and a computerized associator receiving outputs from the at least one sensor and providing an output which associates at least some of the plurality of RF signals with at least one unique multiple RF signal-based identifier.
US11531744B1 Secure unlock of a device
A control panel may prevent access to one or more aspects of the control panel based at least in part on one or more security parameters. The security parameters may include a default locked status and a takeover locked status. The default locked status may prevent a user or other personnel from accessing the software, code, or other intellectual property on the control panel while still allowing the user to interface with the security and/or automation system. The takeover locked status may prevent any access or use of the control panel. To protect the automation system and the automation system provider, it may be desired to use a unique identifier to unlock at least one or more aspects of the control panel. The unique identifier may be loaded onto an external storage device which the control panel may automatically recognize.
US11531736B1 User authentication as a service
Systems, methods, and devices for adaptably authenticating a user are disclosed. A device captures a user input, and sends data corresponding thereto to a system. The system determines natural language understanding (NLU) results representing the user input. A user authentication component of the system receives the NLU results and determines a skill configured to perform an action responsive to the user input. The user authentication component adaptably performs user authentication based on a user authentication condition associated with the skill. If the user can be authenticated to the satisfaction of the condition, the NLU results data are sent to the skill, along with an indicator representing the user was authenticated by the system.
US11531734B2 Determining optimal machine learning models
Aspects of the disclosure relate to determining optimal machine learning models. A computing platform may collect, via a network, data indicative of login activity to an enterprise resource. One or more initial features indicative of the login activity may be identified. Based on the one or more initial features, an initial test dataset and a test model may be generated. Then, the test model may be deployed in a production environment. Subsequently, the computing platform may identify one or more production feature vectors. Then, the computing platform may generate, based on the one or more production feature vectors, a training dataset. Subsequently, the computing platform may perform, for the training dataset, a data quality check. Then, the computing platform may predict, by applying Bayesian optimization to the training dataset, an optimal machine learning model. Subsequently, the computing platform may apply the optimal machine learning model to detect unauthorized activity.
US11531733B2 Authority filter method and authority filter device
The disclosure relates to an authority filter method which includes: determining an authority of a login user according to information of the login user; determining tags contained in a preset interface when the preset interface is accessed by the login user; executing a code corresponding to the tags to acquire the authority of the login user; determining a function of a target tag, among the tags, contained in the authority of the login user; and displaying a content corresponding to the target tag in the preset interface.
US11531730B2 Manipulation of a persistent display of shared content
The present disclosure provides a system that enables manipulation of a persistent display of shared content. Content can be shared with a host device from a guest device. A rendering of the content is configured to be manipulated by a user at the host device. For instance, a rendering of the content can be resized, scaled, rotated and moved within a graphical user interface. Annotations can also be added to the rendering of the content. The rendering of the content can also be persistently and automatically displayed in response to a device operating in a predetermined state. The predetermined state can include, for example, a lock screen mode, a bulletin board mode, or a mode when application user interfaces are minimized. The rendering may be removed from a display when the device exits the predetermined state or when the device receives a specific command to remove the rendering.
US11531728B2 Two-stage ramp ADC in crossbar array circuits for high-speed matrix multiplication computing
Technologies relating to implementing two-stage ramp ADCs in crossbar array circuits for high performance matrix multiplication are disclosed. An example two-stage ramp ADC includes: a transimpedance amplifier configured to convert an input signal from current to voltage; a comparator connected to the transimpedance amplifier; a switch bias set connected to the comparator; a switch side capacitor in parallel with the switch bias set; a ramp side capacitor in parallel with the switch bias set; a ramp generator connected to the comparator via the ramp side capacitor, wherein the ramp generator is configured to generate a ramp signal; a counter; and a memory connected to the comparator, wherein the memory is configured to store an output of the comparator.
US11531726B2 Puncture planning apparatus and puncture system
A puncture planning apparatus has: a simulation unit that simulates movement of an organ and a puncture needle by simulation using an organ model; and a planning unit that plans, based on the simulation result, how to move the puncture needle when an actual organ is punctured. The simulation unit executes a plurality of times of the simulation of an operation to advance the puncture needle while correcting an angle of the puncture needle so as to follow the movement of the target segment due to deformation of the organ, conditions of an advancement speed of the puncture needle are changed for each of the plurality times of the simulation, and the planning unit performs planning using the best simulation result out of the plurality of simulation results acquired under different conditions of the advancement speed.
US11531724B2 Entity centric database
A highly secure database platform is entity-centric and entity-controlled. Posting, query and retrieval of a data is bound to unique, unidirectional relationship identifiers that control a requesting entity's access to documents pertaining to a targeted entity. Data is immutably mapped to entities and relationships. The platform is domain-partitioned, schema-agnostic and order-preserving. The invention presents a trusted platform or service which is readily adapted to data concerning people, groups, businesses, devices, and/or microservices.
US11531719B2 Navigation tab control organization and management for web browsers
Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
US11531717B2 Discovery of linkage points between data sources
Data records are linked across a plurality of datasets. Each dataset contains at least one data record, and each data record is associated with an entity and includes one or more attributes of that entity and a value for each attribute. Values associated with attributes are compared across datasets, and matching attributes having values that satisfy a predetermined similarity threshold are identified. In addition, linkage points between pairs of datasets are identified. Each linkage point links one or more pairs of data records. Each data record in the pair of data records is contained in one of a given pair of datasets, and each pair of data records is associated with a common entity having matching attributes in the given pair of datasets. Data records associated with the common entities are linked across datasets using the identified linkage points.
US11531713B2 Suggested field extraction
Based on a selection by a user of first one or more values of one or more events displayed in a graphical interface, an extraction rule is automatically determined that is capable of extracting a field label-value pair at least partially within at least the selected one or more values. An option is displayed that correspond to the determined extraction rule in the graphical interface. Based on the user selecting the option in the graphical interface, display is caused of second one or more values of one or more field label-value pairs extracted from the one or more events using the extraction rule. The one or more events may be displayed in a table format, and the first one or more value may be selected by the user selecting one or more cells, columns, or text portions in the table format.
US11531712B2 Unified metadata search
Metadata associated with content stored in a corresponding primary storage system is received receiving from each secondary storage cluster of a plurality of different secondary storage clusters included in different storage domains. The metadata received from the plurality of different secondary storage clusters is stored and indexed together. A unified metadata search interface is provided for stored data of the corresponding primary storage systems and the plurality of different secondary storage clusters of the different storage domains.
US11531711B1 Forensic criminal investigation digital data intersection
Systems and methods are disclosed for finding intersections between digital interactions of two users (or a user and specific data) based on two different digital interaction data sets. For example, a digital interaction database may include a first user's mobile phone records from a first mobile company and a second user's mobile phone records from a second mobile phone company. The first user's mobile phone records and the second user's mobile phone records may be organized differently, may have different data elements, may have different format styles, etc. Yet an intersection between the first user and the second user may be found by searching the first user's mobile phone records and/or the second user's mobile phone records and retrieving related digital interactions such as, for example, phone records showing a phone call or message between the first user and the second user.
US11531706B2 Graph search using index vertices
Systems, methods, and software described herein provide graph searching via index vertices. In one implementation, a graph management system may receive a request to identify vertices of a first vertex type in a graph, wherein the request defines one or more attributes associated with the vertices. In response to the request, the graph management system may identify one or more index vertices associated with the one or more attributes, wherein the one or more index vertices is associated with one or more second vertex types. The graph management system may further identify the vertices in the graph with edges that couple to the one or more index vertices.
US11531703B2 Determining data categorizations based on an ontology and a machine-learning model
Aspects described herein may relate to methods, systems, and apparatuses that determine one or more categories associated with a dataset, or a portion thereof. The determination may be performed based on one or more tags associated with the dataset and/or a description associated with the dataset. Further, the determination may be performed by searching an ontology based on the one or more tags and/or the description. The determination may be performed by using a machine-learning model based on the one or more tags and/or the description. Once the one or more categories associated with the dataset are determined, the one or more categories may be used as a basis for modifying the dataset and/or validating the dataset.
US11531698B2 System and method for selecting media content
Methods, systems, and computer programs for generating a playlist of media content items without explicit content. A vector space is created that represents explicit and non-explicit tracks in the same playlists created by other users and then tracks are filtered based on cosine distance between the “seed tracks” and all the tracks in the aforementioned playlist. The explicit tracks are filtered out, and tracks are sorted based on the affinity of the user to the artist.
US11531697B2 Identifying and providing digital images depicting human poses utilizing visual interactive content search and virtual mannequins
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately, efficiently, and flexibly identifying and providing digital images of human figures in poses corresponding to a query pose. In particular, the disclosed systems can provide multiple approaches to searching for and providing pose images, including identifying a digital image depicting a human figure in a particular pose based on a query digital image that depicts the pose or identifying a digital image depicting a human figure in a particular pose based on a virtual mannequin. Indeed, the disclosed systems can provide a manipulable virtual mannequin that defines a query pose for searching a repository of digital images. Additionally, the disclosed systems can generate and provide digital pose image groups by clustering digital images together according to poses of human figures within a pose feature space.
US11531691B1 System and methods for categorizing captured data
At least one table included in first content may be determined. The at least one table includes a first plurality of rows and a first plurality of columns. It may be determined that a first term indicative of a personal name is included in a first row of the first plurality of rows and a first column of the first plurality of columns. A second row of the first plurality of rows that includes at least a first personal name in the first column and a first item of personal identifying information in a second column of the first plurality of columns may be identified. First data indicative of the first personal name and the first item of personal identifying information may be extracted. The first data may be added to a first profile associated with the first personal name.
US11531688B2 Time-series data processing device, time-series data processing system, and time-series data processing method
An event waveform extracting unit (3) extracts an event waveform from time-series data. A co-occurrence rate calculating unit (4) calculates co-occurrence rates of event waveforms among the time-series data. A grouping unit (5) classifies the time-series data into groups depending the co-occurrence rates of the event waveforms. An event information generating unit (6) determines the time at which the periods during which event waveforms occur overlap with each other among the time-series data included in each group, and generates event information identifying an event related to the event waveforms on the basis of the determined time.
US11531680B2 Data aggregation and analysis system
An interactive user interface for displaying projects comprising a collection of links specifying data to be displayed from a plurality of different applications and/or data sources. When loading a project for display, links are automatically parsed to identify the application and/or data source they are associated with. Retrieved data associated with the links is displayed in a format based upon that of their native application. The data may be displayed in an interactive format, allowing the user to change or manipulate the data in a manner that would be possible in the data's native application. A project may be expressed as a “project link,” comprising a text string, wherein the links of the assets associated with the project are included or embedded within the text string, and which may be shared between different users, and may function as a snapshot of the project.
US11531679B1 Incident review interface for a service monitoring system
A computing machine performs a correlation search against KPI data for one or more services using a selection criteria and a triggering condition. When the triggering condition is satisfied a notable event or incident is created and information about the notable event is presented using a user interface that may have interactive elements.
US11531670B2 Methods and systems for capturing data of a database record related to an event
Embodiments are directed to methods and systems for capturing data of a database record related to an event. Each record can comprise a record of a service provided to a consumer by a service provider of a plurality of service providers and a records management and processing system can comprise an intermediary between systems of the plurality of service providers and systems of a plurality of responsible entities. The records management and processing system can predict possible missing data in one or more records of the plurality of records in the database, select at least one record of the one or more records of the plurality of records predicted to have possible missing data, and initiate, for each selected record, a workflow for further processing of each selected record. The further processing can be directed to collecting the missing data.
US11531668B2 Merging of multiple data sets
A method may comprise comparing a first data set with a second data set, the first data set associating a first plurality of names with a first plurality of roles, and the second data set associating a second plurality of names with a second plurality of roles. The method may further comprise generating a third data set based on an outcome of the comparing, such that the third data set associates a subset of the first plurality of names with a subset of the second plurality of roles. Apparatuses, methods, and software for performing these and other functions are also described.
US11531667B2 System and method for capturing data sent by a mobile device
Data can originate from at least one device. The data can be received by at least one network element corresponding to a network. The data can be sent over the network by the at least one device. The data can be analyzed to determine a presence of one or more keywords or key phrases in the data received. A determination can be performed to determine whether or not to filter or block the data. The data can be blocked or filtered according to the determination.
US11531661B2 Vehicle incident documentation for blockchain
An example operation may include one or more of receiving primary data from one or more vehicles, extracting first information from the primary data, creating one or more documents based on the extracted information, generating one or more blockchain transactions based on the one or more documents, and committing the one or more documents to a blockchain.
US11531660B2 Analyzing data module versions for aliases and backwards compatibility
A method includes determining whether the first version is an alias with respect to the second version, the alias being defined as an equivalent version of the YANG module. Based at least in part on a determination that the first version is the alias with respect to the second version, a version alias extension is inserted into a revision label of the first and/or second version. Based on a determination that the second version is backwards compatible with respect to the first version, a version backwards compatible extension is inserted into the revision label of the second version. Based at least in part on a determination that the second version is not backwards compatible with respect to the first version, a version non-backwards compatible extension is inserted into the revision label of the second version.
US11531655B2 Automatically improving data quality
Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, determining an attribute of the user based information provided by the user or information contained in the request, identifying a behavioral model corresponding to the attribute, dynamically altering a presentation of an item depicted by the digital component based on the identified behavioral model, determining that the user corresponds to an underrepresented segment of a user population in a database containing information about the item, and in response, generating a digital component that includes the dynamically altered presentation of the item, solicits feedback from the user regarding the item, and includes a feedback mechanism, updating the database to include the feedback obtained, and modifying presentation of the item when distributed to other users having the attribute of the user based, at least in part, on the feedback obtained.
US11531653B2 Database schema branching workflow, with support for data, keyspaces and VSchemas
A branch of a main database is created, comprising a copy of the main database schema. A user edits the branch and requests that it be merged back into the main database. A schema diff is generated and used to determine differences between the main database and the edited branch. The merge is performed if it does not create a conflict. A second branch is created and edited by a second user. When the second user indicates to merge the second branch back into the main database, differences between the two branches are determined, relative to the main database. If merging the second branch back into the main database on top of the first branch does not create a conflict, a three-way merge is performed of the first branch, the second branch, and the version of the main database from which the first and second branches were generated.
US11531651B1 Dynamic data schema service
A dynamic schema service (DSS) stores and vends data schema for use by one or more client services. Each schema includes one or more data fields that describe related entities. The DSS also stores meta-schema, which defines limits for field definitions in the schema and other constraints. Using the DSS, a service owner defines fields and constraints unique to its business application and can revise those fields and constraints over time. When the client service requires a schema, the client service sends a request to the DSS, and the DSS responds with the current version of the schema for use by the client service. Service owners are able to edit their schemas in DSS, and the changes are immediately implemented in the corresponding services by virtue of the schema request to DSS. In some embodiments, the DSS employs a hierarchical graph structure to determine the requested schema.
US11531647B2 Data storage methods and systems
Data storage methods and systems for use with multiple cloud storage systems. The methods and systems use passive metadata files which are stored on cloud storage systems to eliminate the risk of a data conflict when data is being written to the multi-cloud storage system. The methods and systems enable a multi-cloud storage system to function safely without data corruption or loss due to potential conflicts. The methods and systems achieve this without the need for a central control server and without the need for the cloud storage systems or the clients to communicate with one another.
US11531639B2 Pipelined cognitive signal processor
Techniques for denoising an electromagnetic signal are disclosed. The techniques utilize an antenna, a weight adaptation component, a reservoir computer including a computer interpretable neural network, a delay embedding component, and an output layer computer. The techniques include passively acquiring an electromagnetic signal by the antenna, producing a plurality of reservoir state values by the reservoir computer based on the electromagnetic signal, collecting the plurality of reservoir state values by the delay embedding component into a historical record, determining a plurality of reservoir state value weights by the weight adaptation component based at least in part of the historical record, scaling, by the plurality of reservoir state value weights, to produce a plurality of output values, the plurality of reservoir state values by the output layer computer, and outputting the plurality of output values, where the scaling occurs over a plurality of clock cycles of a clock for the system.
US11531638B2 Reconfigurable circuit array using instructions including a fetch configuration data portion and a transfer configuration data portion
A method and system are provided for configurable computation and data processing. A logical processor includes an array of logic elements. The processor may be a combinatorial circuit that can be applied to modify computational aspects of an array of reconfigurable circuits. A memory stores a plurality of instructions, each instruction including an instruction-fetch data portion and an output data transfer data portion. One or more memory controllers are coupled to the memory and receive instructions and/or output data from the memory. A back buffer is coupled with the memory controller and receives instructions from the memory controller. The back buffer sequentially asserts each received instruction upon one or more memory controllers. The memory controllers transfer data received from the memory to a target, such as an array of reconfigurable logic circuits that are optionally coupled to the memory, the back buffer, and one or more additional memory controllers.
US11531636B2 Storage system, method, and apparatus for fast IO on PCIE devices
Embodiments of systems and methods for fast input/output (IO) on PCIE devices are described. Such methods include receiving an IO request from a user or application, the IO request comprising instructions for communicating data with a host system, the host system comprising a processing device and a memory device, analyzing information from the IO request in an IO block analyzer to select one of a plurality of communication paths for communicating the data with the host system, defining a routing instruction in a transfer routing information transmitter in response to the selected communication path, communicating the routing instruction in a Transaction Layer Packet (TLP) to an integrated IO (IIO) module of the host system routing the data from the peripheral device to either the processing device or the memory device according to the routing instruction with a data transfer router.
US11531634B2 System and method for supporting multi-path and/or multi-mode NMVe over fabrics devices
A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
US11531628B2 Protecting cache accesses in multi-tenant processing environments
Embodiments relate to a system, program product, and method for protecting cache access in a multi-tenant environment, and, more specifically, for allowing access to specified data, encrypted or unencrypted, in a shared cache to authorized tenants, while denying access to the data for unauthorized tenants. The system includes a server including one or more shared cache and a plurality of tenant devices coupled to the server. The server is configured to run one or more applications thereon, where each tenant has access to one or more authorized instances of the applications. The system also includes a cache proxy coupled to the tenant devices and the shared cache. The cache proxy facilitates enforcing one or more schemes to provide for separation of data for authorized tenants and their users using the shared cache from unauthorized tenants and users.
US11531627B2 Secure storage isolation
An computer-implemented method according to examples includes receiving, by a secure interface control of a computing system, a request by a requestor to access a page in a memory of the computing system. The method further includes, responsive to determining that the requestor is a non-secure requestor and responsive to a secure-storage bit being set, prohibiting access to the page without performing an authorization check. The method further includes, responsive to determining that the requestor is a secure requestor, performing the authorization check.
US11531624B2 Address translation in a data processing apparatus
Apparatus for data processing and a method of data processing are provided. Address translation storage stores address translations between first set addresses and second set addresses, and responds to a request comprising a first set address to return a response comprising a second set address if the required address translation is currently stored therein. If it is not the request is forwarded towards memory in a memory hierarchy. A pending request storage stores entries for received requests and in response to reception of the request, if a stored entry for a previous request indicates that the previous request has been forwarded towards the memory and an expected response to the previous request will provide the address translation, intercepts the request to delay its reception by the address translation storage. Bandwidth pressure on the address translation storage is thus relieved.
US11531622B2 Managing data dependencies for out of order processing in a hybrid DIMM
Systems and methods are disclosed including a processing device operatively coupled to a first and a second memory device. The processing device can receive a set of data access requests, from a host system, in a first order and execute the set of data access requests in a second order. The processing device can further identify a late data access request of the set of data access requests and determine whether a data structure in a local memory associated with the processing device includes a previous outstanding data access request corresponding to an address associated with the late data access request. Responsive to determining that the data structure includes an indication of a previous outstanding data access request corresponding to the address associated with the late data access request, identifying a type of data dependency associated with the previous outstanding data access request and performing one or more operations associated with the type of data dependency.
US11531620B2 Distributed virtual memory management for data processing network
A data processing network includes request nodes with local memories accessible as a distributed virtual memory (DVM) and coupled by an interconnect fabric. Multiple DVM domains are assigned, each containing a DVM node for handling DVM operation requests from request nodes in the domain. On receipt of a request, a DVM node sends a snoop message to other request nodes in its domain and sends a snoop message to one or more peer DVM nodes in other DVM domains. The DVM node receives snoop responses from the request nodes and from the one or more peer DVM nodes, and send a completion message to the first request node. Each peer DVM node sends snoop messages to the request nodes in its domain, collects snoop responses, and sends a single response to the originating DVM node. In this way, DVM operations are performed in parallel.
US11531618B2 Memory modules and methods of operating same
A memory module includes a first memory device, a second memory device, and a processing buffer circuit that is connected to the first memory device and the second memory device (independently of each other) and a host. A processing buffer circuit is provided, which includes a processing circuit and a buffer. The processing circuit processes at least one of data received from the host, data stored in the first memory device, or data stored in the second memory device based on a processing command received from the host. The buffer is configured to store data processed by the processing circuit. The processing buffer circuit is configured to communicate with the host in compliance with a DDR SDRAM standard.
US11531616B2 Storage device and storage method for caching address conversion table
A storage device includes a nonvolatile memory, a volatile memory, and a controller accesses the nonvolatile memory using an address conversion table including regions, each region including entries, each entry storing a physical address of the nonvolatile memory in association with a logical address, and reads and writes data of the address conversion table from and to the nonvolatile memory and the volatile memory in a unit of a frame. The controller writes, to the nonvolatile memory, data of a first region in a first format in which a head address of data of a region aligns with a head address of a frame, and writes, to the volatile memory, data of a second region in either the first format or a second format in which a head address of data of a region does not align with a head address of a frame.
US11531614B2 Saving virtual memory space in a clone environment
Virtual memory space may be saved in a clone environment by leveraging the similarity of the data signatures in swap files when a chain of virtual machines (VMs) includes clones spawned from a common parent and executing common applications. Deduplication is performed across the chain, rather than merely within each VM. Examples include generating a common deduplication identifier (ID) for the chain; generating a logical addressing table linked to the deduplication ID, for each of the VMs in the chain; and generating a hash table for the chain. Examples further include, based at least on a swap out request, generating a hash value for a block of memory to be written to a storage medium; and based at least on finding the hash value within the hash table, updating the logical addressing table to indicate a location of a prior-existing duplicate of the block on the storage medium.
US11531610B2 Time cost estimation for activity feed notifications
Disclosed is a method involving identifying a first activity a user is to complete using a computing resource; causing a client device operated by the user to output a first notification concerning the first activity, the first notification including at least one first user interface element with which the user can interact to begin the first activity; determining an estimated time for the user to complete the first activity; and causing the client device to output an indication of the estimated time in association with the first notification.
US11531608B2 Error signaling windows for phase-differential protocols
Systems, methods, and apparatus for error signaling on a serial bus are described. An apparatus includes a bus interface configured to couple the apparatus to a serial bus, a phase-differential decoder configured to decode data from transitions between pairs of symbols in a sequence of symbols received from the serial bus, each symbol being representative of signaling state of the serial bus, and a processor configured to detect an indicator of an error signaling window in signaling state of two wires of the serial bus, the indicator of the error signaling window corresponding to a prohibited combination of symbols or a delay in control signaling, signaling an error through the bus interface during the error signaling window when an error is detected in the sequence of symbols or in timing of the indicator of the error signaling window.
US11531604B2 Methods and systems for data resynchronization in a replication environment
Methods, computer program products, computer systems, and the like are disclosed that provide for scalable deduplication in an efficient and effective manner. For example, such methods, computer program products, and computer systems can include determining whether a source data store and a replicated data store are unsynchronized and, in response to a determination that the source data store and the replicated data store are unsynchronized, performing a resynchronization operation. The source data stored in the source data store is replicated to replicated data in the replicated data store. The resynchronization operation resynchronizes the source data and the replicated data.
US11531599B2 On the fly pit selection in cloud disaster recovery
On-the-fly point-in-time recovery operations are disclosed. During a recovery operation, the PiT being restored can be changed on-the-fly or during the existing recovery operation without restarting the recovery process from the beginning. In one example, this improves recovery time operation (RTO) and prevents aspects of the recovery operation to be avoided when changing to a different PiT.
US11531598B2 On-the-fly pit selection in cloud disaster recovery
On-the-fly point-in-time recovery operations are disclosed. During a recovery operation, the PiT being restored can be changed on-the-fly or during the existing recovery operation without restarting the recovery process from the beginning. IN one example, this improves recovery time operation (RTO) and prevents aspects of the recovery operation to be avoided when changing to a different PiT.
US11531597B2 Method and system for generating user data visualization enhanced user data backups of limited-access user data
A system for providing backup services for limited-access user data includes persistent storage for storing a user data visualization enhanced user data backup and a manager. The manager identifies a backup generation event for limited-access user data based on a protection policy; in response to identifying the backup generation event, obtains fragmented user data from an application that gates access to the limited-access user data; obtains organizational metadata associated with the fragmented user data from the application; makes a determination that the fragmented user data is associated with a user data visualization; in response to making the determination, obtains user data visualization metadata associated with the fragmented user data from the application; and generates the user data enhanced user data backup using the organizational metadata, the user data visualization metadata, and the fragmented user data.
US11531595B2 Non-blocking secondary reads
Described herein are embodiments of a database system. The database system receives a read command to read at least some stored data. The database system may generate a plurality of snapshots of data stored in a first data storage node of a plurality of data storage nodes. The database system may determine whether data is being written to the first data storage node. Responsive to determining that data is not being written to the first data storage node, the database system may process the read command at least in part by reading at least some data stored on the first data storage node. Responsive to determining that data is being written to the first data storage node, the database system may process the read command at least in part by reading at least some data from a snapshot of the plurality of snapshots.
US11531591B2 Method and system utilizing quintuple parity to provide fault tolerance
An error correction and fault tolerance method and system for an array of disks is presented. The array comprises k+5 disks, where k disks store user data and 5 disks store computed parity. The present invention further comprises a method and a system for reconstituting the original content of each of the k+5 disks, when up to 5 disks have been lost, wherein the number of disks at unknown locations is E and the number of disks wherein the location of the disks is known is Z. All combinations of faulty disks wherein Z+2×E≤4 are reconstituted. Some combinations of faulty disks wherein Z+2×E≥5 are either reconstituted, or errors are limited to a small list.
US11531590B2 Method and system for host-assisted data recovery assurance for data center storage device architectures
A method of error management includes, in response to a read request for first data from a first storage device of a plurality of storage devices under one or more common data protection schemes, receiving a read uncorrectable indication regarding the first data, obtaining uncorrected data and metadata of an LBA associated with the first data, and obtaining the same LBA from one or more other storage devices of the plurality. The method further includes comparing the uncorrected data with the data and metadata from the other storage devices, speculatively modifying the uncorrected data based, at least in part, on the other data to create a set of reconstructed first data codewords, and, in response to a determination that one of the reconstructed first data codewords has recovered the first data, issuing a write_raw command to rewrite the modified data and associated metadata to the first storage device.
US11531583B2 Methods and systems for self-healing in connected computing environments
Methods and systems for networked systems are provided. A reinforcement learning (RL) agent is deployed during runtime of a networked system having at least a first component and a second component. The RL agent detects a first degradation signal in response to an error associated with the first component and a second degradation signal from the second component, the second degradation signal generated in response to the error. The RL agent identifies from a learned data structure an action for fixing degradation, at both the first component and the second component; and continues to update the learned data structure, upon successful and unsuccessful attempts to fix degradation associated with the first component and the second component.
US11531578B1 Profiling and debugging for remote neural network execution
Remote access for debugging or profiling a remotely executing neural network graph can be performed by a client using an in-band application programming interface (API). The client can provide indicator flags for debugging or profiling in an inference request sent to a remote server computer executing the neural network graph using the API. The remote server computer can collect metadata for debugging or profiling during the inference operation using the neural network graph and send it back to the client using the same API. Additionally, the metadata can be collected at various granularity levels also specified in the inference request.
US11531577B1 Temporarily limiting access to a storage device
Temporarily limiting access to a storage device, including: determining that a storage device of a plurality of storage devices in a storage system is operating outside of a defined performance range; determining that the storage device operating outside of the defined performance range may be caused by a rehabilitative action performed on the storage device; and modifying a storage operation issuance policy for one or more storage devices of the plurality of storage devices until a determination that the storage device is operating within the defined performance range.
US11531576B2 Maintenance recommendation system
The invention provides a maintenance recommendation system in which an inspection item is presented timely in the halfway of an inspection, accuracy of failure mode identification is improved, a failure mode is identified at an early stage, meanwhile, a time required for investigating a content of the failure is reduced, and a time from device failure to reset is shortened. The maintenance recommendation system includes: a primary storage unit that stores an input inspection result; a failure mode probability calculation unit that is configured to calculate a probability of a failure mode based on the inspection result stored in the primary storage unit; an inspection item search unit that is configured to extract an inspection item with the minimum inspection score from uninspected inspection items; and a main routine operation unit that is configured to narrow down a failure mode candidate and an inspection item candidate from all inspection items.
US11531569B2 System and method for scaling provisioned resources
Systems and apparatuses for provisioning computer services or resources and methods for making and using the same. In one embodiment, an exemplary method for performing an iterative search can include selecting a service from a group of available services for adjustment. An application associated with the selected service can be run, and an amount of resources consumed while the application is run can be captured. A provision level for the selected service, a provision type for the selected service or both can be adjusted based upon the captured amount of resources consumed. The method then can determine whether provision levels of the available services, provision types of the available services or both require further adjustment to be most performant. The approaches described herein advantageously can be applied, for example, to “right-size” or “scale” multiple resources.
US11531568B2 Time-aware application task scheduling system
A time-aware application task scheduling system for a green data center (GDC) that includes a task scheduling processor coupled to one or more queue processors and an energy collecting processor connected to one or more renewable energy sources and a grid power source. The systems is capable of determining a service rate for a plurality of servers to process a plurality of application tasks in the GDC and scheduling, via processing circuitry, one or more of the application tasks to be executed in one or more of the servers at a rate according to a difference in an accumulated arriving rate for the plurality of application tasks into the one or more queues and a removal rate for the plurality of application tasks from the one or more queues. The system is further capable of removing the one or more application tasks from their associated queues for execution in the scheduled one or more servers.
US11531564B2 Executing multi-stage distributed computing operations with independent rollback workflow
A system and method for executing multi-stage distributed computing operations initiates an operation workflow for a multi-stage distributed computing operation in response to a request to execute the multi-stage distributed computing operation. The operation workflow includes tasks of the multi-stage distributed computing operation that are executed by a plurality of service compute nodes, which are monitored to detect any failures. When a failure of the operation workflow for the multi-stage distributed computing operation is detected, a rollback workflow for the multi-stage distributed computing operation is initiated, which includes rollback tasks that correspond to the tasks of the operation workflow to roll back executed tasks of the operation workflow. The rollback workflow is an independent workflow from the operation workflow.
US11531563B2 Technology for optimizing hybrid processor utilization
A data processing system comprises a hybrid processor comprising a big TPU and a small TPU. At least one of the TPUs comprises an LP of a processing core that supports SMT. The hybrid processor further comprises hardware feedback circuitry. A machine-readable medium in the data processing system comprises instructions which, when executed, enable an OS in the data processing system to collect (a) processor topology data from the hybrid processor and (b) hardware feedback for at least one of the TPUs from the hardware feedback circuitry. The instructions also enable the OS to respond to a determination that a thread is ready to be scheduled by utilizing (a) an OP setting for the ready thread, (b) the processor topology data, and (c) the hardware feedback to make a scheduling determination for the ready thread. Other embodiments are described and claimed.
US11531561B2 Resource manager integration in cloud computing environments
In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines comprises a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines comprises one or more private-cloud virtual machines, wherein at least one of the first host machines further comprises a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resource provider.
US11531558B2 System for hybrid computing application with desktop and web-based components
A system is provided for a hybrid computing application with desktop and web-based components. In particular, the system may comprise a desktop application comprising a user interface which may be configured to load and display one or more embedded web-based components along with one or more desktop application components. The web-based components may access data within the application (“application data”), and conversely, the application may access data within the web-based components (“web-based data”). The bidirectional interface of the application and web-based components may allow the user to seamlessly access all relevant functions of the application and web-based components within a unified graphical interface.
US11531556B2 Framework providing application programming interface for user interfaces and animation
The subject technology sends, from a parent node of a hierarchy of views, information related to a preference list, the preference list include preference keys corresponding to respective attributes of a UI, where the hierarchy of views represents the UI. The subject technology receives, at a child node of the parent node, the information related to the preference list. The subject technology updates, by the child node, a particular preference key from the preference list to a particular value, the particular preference key related to an attribute of the UI.
US11531555B2 Selective pruning of a system configuration model for system reconfigurations
An embodiment of the invention may include a method, computer program product, and computer system for reconfiguration of a computing environment from an as-is input/output (I/O) configuration to a to-be I/O configuration. An embodiment may include normalizing respective hierarchical models of the as-is and the to-be I/O configurations. The hierarchical models each comprise a hierarchical structure of leaf and non-leaf nodes. Normalizing comprises the application of syntactical transformation rules to the hierarchical models such that their respective I/O configurations are defined in a syntactically consistent manner. An embodiment may include creating respective hash tree representations of the first hierarchical model and the second hierarchical model. Nodes of the hash tree representations are checksum values. Nodes of the hash tree representations reflect the hierarchical structure of their respective hierarchical models. An embodiment may include pruning one or more nodes of the hash tree representations.
US11531551B2 PLC device that transmits an instruction to a control device
To preferentially execute an instruction with higher priority in a case of the CNC being unable to respond due to being an unresponsive timing, load on the bus or the like. A PLC device includes: a special instruction control unit that sets a priority degree indicating a degree of priority for executing predetermined processing to a special instruction for performing the predetermined processing in a control device that controls an industrial machine, and transmits the special instruction in which the priority degree is set to the control device; an instruction storage determining unit that determines whether or not to queue the special instruction according to an operation state of the control device; and an instruction storage unit that sequentially stores the special instruction received, on the basis of a determination result of the instruction storage determining unit.
US11531550B2 Program thread selection between a plurality of execution pipelines
Techniques are disclosed relating to an apparatus that includes a plurality of execution pipelines including first and second execution pipelines, a shared circuit that is shared by the first and second execution pipelines, and a decode circuit. The first and second execution pipelines are configured to concurrently perform operations for respective instructions. The decode circuit is configured to assign a first program thread to the first execution pipeline and a second program thread to the second execution pipeline. In response to determining that respective instructions from the first and second program threads that utilize the shared circuit are concurrently available for dispatch, the decode circuit is further configured to select between the first program thread and the second program thread.
US11531546B2 Hexadecimal floating point multiply and add instruction
An instruction to perform an operation selected from a plurality of operations configured for the instruction is executed. The executing includes determining a value of a selected operand of the instruction. The determining the value is based on a control of the instruction and includes reading the selected operand of the instruction from a selected operand location to obtain the value of the selected operand, based on the control having a first value, and using a predetermined value as the value of the selected operand, based on the control having a second value. The value and another selected operand of the instruction are multiplied to obtain a product. An arithmetic operation is performed using the product and a chosen operand of the instruction to obtain an intermediate result. A result from the intermediate result is obtained and placed in a selected location.
US11531544B1 Method and system for selective early release of physical registers based on a release field value in a scheduler
The system creates, in a scheduler data structure, a first entry for a consumer instruction associated with a logical register ID. The first entry includes: a scheduler entry ID; a physical register ID allocated for the logical register ID; a checkpoint ID; one or more scheduler entry IDs for one or more prior producer instructions; and a release field which indicates whether to early release a physical register. The system updates a register alias table entry to include the scheduler entry ID and the checkpoint ID of the consumer instruction. The system receives the scheduler entry ID and a checkpoint ID for a respective prior producer instruction. Responsive to determining that the received checkpoint ID does not match the checkpoint ID associated with the consumer instruction, the system sets a release field to indicate that a physical register is to remain allocated.
US11531543B2 Backpressure control using a stop signal for a multi-threaded, self-scheduling reconfigurable computing fabric
Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array. A representative configurable circuit includes a configurable computation circuit and a configuration memory having a first, instruction memory storing a plurality of data path configuration instructions to configure a data path of the configurable computation circuit; and a second, instruction and instruction index memory storing a plurality of spoke instructions and data path configuration instruction indices for selection of a master synchronous input, a current data path configuration instruction, and a next data path configuration instruction for a next configurable computation circuit.
US11531540B2 Processing apparatus and processing method with dynamically configurable operation bit width
A processing device with dynamically configurable operation bit width, characterized by comprising: a memory for storing data, the data comprising data to be operated, intermediate operation result, final operation result, and data to be buffered in a neural network; a data width adjustment circuit for adjusting the width of the data to be operated, the intermediate operation result, the final operation result, and/or the data to be buffered; an operation circuit for operating the data to be operated, including performing operation on data to be operated of different bit widths by using an adder circuit and a multiplier; and a control circuit for controlling the memory, the data width adjustment circuit and the operation circuit. The device of the present disclosure can have the advantages of strong flexibility, high configurability, fast operation speed, low power consumption or the like.
US11531538B2 Meta-indexing, search, compliance, and test framework for software development using smart contracts
A system and method for meta-indexing, search, compliance, and test framework for software development using smart contracts is provided, comprising an indexing service configured to create a dataset by processing and indexing source code of a project provided by a developer, perform a code audit on the indexed source code, store results from the code audit in the dataset, gather additional information relating to the provided project, store the additional information in the dataset, and store the dataset into memory; and a monitoring service configured to continuously monitor the project for at least source code changes and make changes to the dataset as needed. Additionally, a smart contract authority creates and enforces smart contracts for every transaction taking place upon the software essentially mandating and guaranteeing the security and authenticity of the software during the software's development and use.
US11531532B2 Remote deployment of provisioned packages
Disclosed are various approaches for remotely deploying provisioned packages. An installer for an application is stored in a cache location of the client device. A hash of the installer is then written to a registry of the client device. The installer is then executed to install the application on the client device. Then, the client device is registered with a management service. Subsequently, a registration confirmation is received from the management service. The hash of the installer is then confirmed and the installed application is identified to the management service as a managed application installed on the client device.
US11531528B2 Systems and methods for non-disruptive continuous software delivery
A configurator interface engine generates a graphical interface (i) presenting continuous delivery segments, (ii) receiving a first user input selecting a first segment of the continuous delivery segments, and (iii) receiving a second user input selecting a second segment of the continuous delivery segments. A configurator engine (i) configures tools based on toolchain rules without requiring input from a user, (ii) generates a toolchain comprising the tools after the configuration, (iii) determines a segment dependency between the first and second segments, and (iv) generates a continuous delivery pipeline model based on the inputs, dependency, and continuous delivery pipeline model. An orchestrator engine executes an instance of the continuous delivery pipeline model. A non-disruptive toolchain engine triggers at least a portion of the toolchain to perform a continuous delivery action associated with the continuous delivery pipeline model in response to the execution, and permits a non-disruptive adjustment of the toolchain.
US11531522B2 Selecting an ith largest or a pth smallest number from a set of n m-bit numbers
A method of selecting, in hardware logic, an ith largest or a pth smallest number from a set of n m-bit numbers is described. The method is performed iteratively and in the rth iteration, the method comprises: summing an (m−r)th bit from each of the m-bit numbers to generate a summation result and comparing the summation result to a threshold value. Depending upon the outcome of the comparison, the rth bit of the selected number is determined and output and additionally the (m−r−1)th bit of each of the m-bit numbers is selectively updated based on the outcome of the comparison and the value of the (m−r)th bit in the m-bit number. In a first iteration, a most significant bit from each of the m-bit numbers is summed and each subsequent iteration sums bits occupying successive bit positions in their respective numbers.
US11531521B2 Methods, systems, and media for rewinding media content based on detected audio events
Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determined playback position.
US11531520B2 Playback device supporting concurrent voice assistants
Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device capturing audio from the one or more microphones into one or more buffers as a sound data stream monitoring the sound data stream for a wake word associated with a specific voice assistant service and monitoring the sound data stream for a wake word associated with the media playback system. The playback device generates a second wake-word event corresponding to a voice input when sound data matching the wake word associated with the media playback system in a portion of the sound data stream is detected. The playback device determines that the voice input includes sound data matching one or more playback commands and sends sound data representing the voice input to a voice assistant associated with the media playback system for processing of the second voice input.
US11531519B2 Color slider
Adjusting gains of an audio mix. Audio tracks using respective gains are individually analyzed to compute a first metric of frequency content. A user input specifies a desired second metric of the frequency content. Responsive to the user input, respective gains of the audio tracks are collectively and simultaneously adjusted to produce respective adjusted gains of the audio tracks. A second audio mix when played of the audio tracks with the respective adjusted gains has a third metric of frequency content different from the first metric of frequency content. The third metric is closer to the second metric than said first metric.
US11531517B2 Networked playback device
An example playback device includes a first interface for receiving a first audio signal from a first audio source; a second interface for receiving a second audio signal from a second audio source; and a processor configured to: cause the playback device to playback the second audio signal; determine that the first audio signal is present at the first interface; in response to determining that the first audio signal is present at the first interface, (i) cease playback of the second audio signal being played by the playback device and (ii) cause the playback device to playback the first audio signal; receive an instruction to stop the playback device from playing the first audio signal while the first audio signal is still present at the first interface; and arm the playback device such that a subsequent presence of the first audio signal at the first interface causes the playback device to play the first audio signal.
US11531516B2 Intelligent volume control
An electronic device includes: a memory storing instructions; and at least one processor configured to execute the instructions stored in the memory to control the at least one processor to: identify a location of the electronic device; obtain an image and a sound signal corresponding to the location; identify, using a trained neural network, a scene where the electronic device is present, based on the image, the sound signal, and the location; and provide settings of the electronic device based on the identified scene.
US11531515B2 Synchronized audio mixing
A first example playback device includes one or more processors and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the first playback device to perform functions. The functions include generating a mixed audio signal comprising one or more components of a first audio stream and one or more components of a second audio stream; and playing the mixed audio signal, where the one or more components of the second audio stream of the mixed audio signal played by the first playback device are played in synchrony with a second playback device configured to play the second audio stream. An example non-transitory computer-readable medium and an example method, both related to the first example playback device, are also disclosed herein.
US11531507B2 Information processing apparatus, method and storage medium for using extension modules to generate print commands compliant with a plurality of different printing protocols
An information processing apparatus includes a printer driver configured to generate a print command compliant with a predetermined printing protocol based on print data obtained from a data generation application, one or more extension modules configured to generate a print command compliant with another printing protocol different from the predetermined printing protocol, a storage unit configured to store information associating the one or more extension modules to be used for generating the print command compliant with said another printing protocol with the printer driver, and an output unit configured to output the print command compliant with said another printing protocol, the print command being obtained through processing of the print data obtained by the printer driver, and the processing being performed by the one or more modules indicated by the information.
US11531503B2 Image processing apparatus and image processing system
An image processing apparatus has an operation panel, a reading portion, and a controller. The operation panel accepts, from a registered user, registration of an authorized user. The controller sets as a candidate a registered user who has registered a job-requesting user as an authorized user, makes the operation panel accept designation of a registered user set as a candidate, recognizes a designated registered user as a target user, and generates output data of a filled sheet filled with the target user's personal information.
US11531501B1 Collaborative decision making in dynamically changing environment
Disclosed is a system and a method for collaborative decision making in dynamically changing environment. A query corresponding to a problem is received from a user. Further, one or more intermediate steps required to reach a decision is calculated based on metadata associated to the problem. A decision-making flow is established for the one or more intermediate steps required to reach the decision. It may be noted that the decision-making flow corresponds to a sequence for execution of the one or more intermediate steps. Further, a decision space comprising one or more decision options is generated. The decision space is dynamically modified based on one or more uncertain events. A decision knowledge graph depicting modifications in the decision space is generated. Further, the decision space and the decision knowledge graph are updated. Finally, the decision is selected based on the updated decision knowledge graph and the updated decision space.
US11531500B1 Coalescing storage space of heterogeneous nodes for flexible expansion
A storage system has a plurality of heterogenous storage nodes characterized by non-uniform total non-volatile storage capacity. Storage capacity of all nodes is configured as same-size cells and represented as a set of matrices. The matrices have dimensions corresponding to consecutive cell indices and consecutive storage node indices. Initially, storage nodes having the same storage capacity are consecutively indexed so that the representative matrices are not ragged due to gaps, referred to herein as non-contiguous storage space, where cells do not exist because of differences in numbers of cells in adjacently indexed storage nodes. Addition of more heterogeneous storage nodes can create such gaps when the cells of those storage nodes are added to the matrices. The gaps are managed in the ragged matrix representations by coalescing the non-contiguous storage space, thereby enabling selected protection group members to be relocated using matrix mathematics such as linear algebra so that new protection groups can be created, and capacity can be scaled.
US11531498B2 Peer storage device messaging over control bus
Systems and methods for peer storage device messaging over a control bus to offload and back up internal operation data are disclosed. Storage devices may include a host interface configured to connect to a host system and a control bus interface to connect to a control bus. Peer storage devices may establish peer communication through the control bus interface, select internal operation data, and send the internal operation data to other peer storage devices through the control bus. Responsive to a recovery event, peer storage devices may receive the offloaded internal operation data from another peer storage device.
US11531492B2 Device and method of operating the same
Provided herein may be a storage device and a method of operating the storage device. A memory controller may include a storage area manager and a write operation controller. The storage area manager may allocate a plurality of memory devices to a first group and a second group in response to a storage area setting command. The write operation controller may control a group selected from the first group and the second group according to a type of a write request to store write data. At least one memory devices in the first group includes memory blocks storing n data bits. At least one memory devices in the second group includes memory blocks storing m data bits.
US11531489B2 Integrated circuit device, system-on-chip including the same, and packet processing method
A system-on-chip includes a first intellectual property (IP) generating a plurality of request packets; and a second IP generating a plurality of response packets based on the plurality of request packets, wherein the second IP includes a plurality of processing elements processing the plurality of request packets and generating the plurality of response packets; a distributer, when the plurality of request packets are input from the first IP, determining a scheduling policy based on a packet type of the plurality of request packets and distributing the plurality of request packets to the plurality of processing elements according to the determined scheduling policy; and an aggregator, when the plurality of response packets are received from each of the plurality of processing elements, aggregating the plurality of response packets according to the determined scheduling policy.
US11531488B2 Copy-on-write systems and methods
Described methods and systems for copying a source volume to a target volume that include a combination of concurrent copying and a copy-on-write (COW) technique that improves the reliability of the backup process and requires fewer resources during a given backup instance than the processes of the prior art.
US11531486B2 Migrating data from a large extent pool to a small extent pool
A computer-implemented method according to one embodiment includes identifying a request to migrate data associated with a volume from a source storage pool having a first rank extent size to a destination storage pool having a second rank extent size smaller than the first rank extent size, creating a correspondence between logical volume extents of the volume and physical offset locations within rank extents of the source storage pool, and migrating data from one or more ranks of the source storage pool to one or more ranks of the destination storage pool, utilizing the correspondence between the logical volume extents of the volume and the physical offset locations within the rank extents of the source storage pool.
US11531483B2 Direct data placement
Aspects of disclosure provide methods, systems, and computer-readable media for direct data displacement. The methods include in view of a write request pertaining to a first object, determining, based on a first signature of the first object, whether an index of a storage system comprises an existing object record pertaining to the first object; and in response to determining that the index of the storage system does not include an existing object record pertaining to the first signature, creating a first object record in the index comprising the first signature and a reference count. The methods further include in response to determining that the index of the storage system includes an existing object record pertaining to the first signature, updating a reference count associated with the first object stored in the existing object.
US11531472B2 Scalable memory system protocol supporting programmable number of levels of indirection
A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a plurality of data operations, generate a plurality of packets associated with the plurality of data operations, and continuously transmit each of the plurality of packets until each of the plurality of packets are transmitted. Each of the plurality of packets after the first packet of the plurality of packets is transmitted on a subsequent clock cycle immediately after a previous packet is transmitted.
US11531471B2 Memory circuit and memory repair method thereof
A memory circuit includes a first memory array and a second memory array. The first memory array and the second memory array are independent. The first memory array includes a plurality of general bits and the second memory array includes a plurality of spare bits. An address of defective bit in the first memory array is stored in the second memory array, and the memory circuit repairs the defective bit by one of the spare bits according to the address.
US11531468B2 System and method for managing storage space
Disclosed herein is a technique for managing storage space in a user device. Users are provided with options to manage storage space usage in an organized and efficient manner. The options can include recommendations to the user regarding automatically and/or manually purging data from the user device to free up a particular amount of storage space that is needed to carry out a particular task.
US11531466B2 Touchscreen operation switch, equipment management device, and equipment-management-screen generation method
An equipment-management device associated with at least one of multiple pieces of equipment in a building under management, the equipment-management device including a display-information generator, a touchscreen, and an action-control-information generator. The display-information generator generates display information on a management screen wherein icons are arranged, each of the icons including an outer frame and a first area set at one end along the major axis within the outer frame. The touchscreen displays the display information and receives an input of information relating to an operation performed on the management screen. Upon detecting that a slide operation performed on one of the icons of the management screen from the first area through a first slide-operation detecting line set inside the outer frame excluding the first area, the action-control-information generator generates action-control information that switches the power supply of the corresponding equipment on or off.
US11531465B2 Display control apparatus, non-transitory recording medium and display controlling method for creating first tag, second tag not overlapping other tags displayed, and indicator correlating second tag with first tag
A display control apparatus, including a processor and a storage storing instructions that, when executed by the processor, controls the processor to determine whether input of one or more first operations which are correlated to any position within a screen of a display is accepted, in a case where it is determined that the input of one or more first operations is accepted, specify one first position corresponding to the any position within the screen of the display, newly create one first-kind display area according to the one or more first operations, and display the newly created one first-kind display area on the specified one first position within the screen of the display, determine whether input of one or more second operations which are correlated to the displayed one first-kind display area is accepted, and in a case where it is determined that the input of the one or more second operations is accepted, specify one second position within the screen of the display, newly create one second-kind display area according to the one or more second operations, and display the newly created one second-kind display area on the specified one second position within the screen of the display so as to allow recognition of correlation of the one second-kind display area with the one first-kind display area.
US11531462B2 Pseudo force sense generation apparatus
For efficient presentation of pseudo force sense, a pseudo force sense generation apparatus includes: a base mechanism; and a contact mechanism that performs periodical asymmetric motion relative to the base mechanism and gives force based on the asymmetric motion to skin or mucous membrane with which the contact mechanism is in direct or indirect contact. A mass of the contact mechanism is smaller than a mass of the base mechanism, or the mass of the contact mechanism is smaller than a sum of the mass of the base mechanism and a mass of a mechanism that is attached to the base mechanism.
US11531461B2 Scrolling screenshot method and electronic device
A method includes displaying, by an electronic device, a graphical user interface (GUI) of a first application on a touchscreen of the electronic device, detecting, by the electronic device, a screenshot operation from a user, taking, by the electronic device, a screenshot of the GUI in response to the screenshot operation, displaying, on the touchscreen, a first preview image corresponding to an obtained first screenshot, detecting, by the electronic device, a first touch operation on the first preview image, updating the first preview image to a second preview image in response to the first touch operation, and displaying the second preview image on the touchscreen.
US11531460B2 Automatic positioning of content items in a scrolling display for optimal viewing of the items
Systems and methods are described that include providing, on a touchscreen display of an electronic device, a stream of content items, at least some of which are associated with a corresponding display anchor. Inputs are detected at the touchscreen display and the inputs are associated with a scroll speed. The scroll speed may be based on a detected distance between the inputs on the touchscreen and an elapsed time between at least two of the inputs. In response to determining a lack of input for a predefined time period, a display anchor can be determined and selected. The display anchor may correspond to a content item to be used as a pause location for the stream. The scrolling of the stream of content items can be paused at the pause location to use the selected display anchor to display the content item in a top viewable portion of the display.
US11531457B2 Video display for displaying a series of representative images for video
A video display apparatus for displaying a catalogue of one or more candidate video items for replay, each video item being represented in the catalogue by a catalogue entry having at least one displayed representative image comprises a user control device operable to resize a displayed catalogue entry by a select-and-drag operation; and means responsive to a resizing of a catalogue entry to select a number of distinct representative images, for display in respect of that video item, so that the number displayed increases with increasing size of the catalogue entry while the display size of each representative image stays substantially constant with respect to changes in the catalogue entry size.
US11531456B2 Providing relevant data items based on context
Systems and processes for operating an intelligent automated assistant are provided. In one example, a plurality of data items selected by a user are received, wherein a plurality of confidence values corresponding to the plurality of data items are identified. The plurality of data items is ordered. The first data item is displayed, and updated context information associated with the electronic device is received. An update to the plurality of confidence values is detected, wherein the updated plurality of confidence values includes a third confidence value associated with a third data item of the plurality of ordered data items. In accordance with a determination that the third confidence value is higher than a first confidence value of the first data item, an order of the plurality of ordered data items is modified, and the third data item of the plurality of ordered data items is displayed.
US11531452B2 Digital processing systems and methods for group-based document edit tracking in collaborative work systems
Systems, methods, and computer-readable media for enabling simultaneous group editing of electronically stored documents are disclosed. The systems and methods may involve accessing a collaborative electronic document; linking a first entity and a second entity to form a first collaborative group; linking a third entity and a fourth entity to form a second collaborative group; receiving a first alteration to the collaborative electronic document; tagging the first alteration with a first collaborative group indicator; receiving a second alteration to the collaborative electronic document; tagging the second alteration with the first collaborative group indicator; receiving a third alteration to the collaborative electronic document; tagging the third alteration with a second collaborative group indicator; receiving a fourth alteration to the collaborative electronic document; tagging the fourth alteration with the second collaborative group indicator; and rendering a display of the collaborative electronic document.
US11531445B1 Ancestry painting
Displaying an indication of ancestral data is disclosed. An indication that a genetic interval corresponds to a reference interval that has a likelihood of having one or more ancestral origins is received. One or more graphic display parameters are determined based at least in part on the indication. An indication of the one or more ancestral origins is visually displayed using the one or more graphic display parameters.
US11531442B2 User interface providing supplemental and social information
Systems and methods are provided which implement techniques for providing supplemental and social information along with primary information. In one implementation, a user interface is provided with various sections. One section plays back a main item of content, while a second section displays supplemental information. A third section provides interactive tools for a user to communicate or share information with other users. For example, while playing a movie in the first portion, the social networking section may provide a chat interface in the third portion along with social network service controls to post or share user input, or to view posts from friends about the item of content.
US11531438B2 Differential drive and sense for touch sensor panel
Touch sensor panels (or touch screens) can improve signal-to-noise ratio (SNR) using touch electrode patterns for differential drive and/or differential sense techniques. In some examples, a touch sensor panel can include a two-dimensional array of touch nodes formed from a plurality of touch electrodes. Each column (or row) of touch nodes can be driven with a plurality of drive signals. For example, a first column (or row) of touch nodes can be driven by a first drive signal applied to one or more first touch nodes in the first column (or row) and a second drive signal applied to a one or more second touch nodes of the first column (or row). In some examples, the first drive signal and the second drive signal can be complimentary drive signals. In some examples, each row (or column) of touch electrodes can be sensed by differential sense circuitry.
US11531437B2 Touch substrate and manufacturing method thereof, and display panel
A touch substrate and a manufacturing method thereof, and a display panel are disclosed. The touch substrate is applicable to an array driving structure. The array driving structure includes: a first signal line extending in a first direction and a second signal line extending in a second direction intersecting with the first direction; and the touch substrate includes a touch electrode structure, and the touch electrode structure is configured to be stacked with the array driving structure and includes: a first touch electrode extending in a third direction and a second touch structure extending in a fourth direction. The third direction is different from both the first direction and the second direction; and a second touch electrode is insulated from and intersects the first touch electrode.
US11531430B2 Fingerprint detection apparatus and electronic device
A fingerprint detection apparatus and an electronic device are provided. The fingerprint detection apparatus is applied under a display screen, the fingerprint detection apparatus includes a plurality of fingerprint detecting units distributed in an array or arranged in a staggered manner, and the fingerprint detecting unit includes: a plurality of optical sensing pixels; at least one micro lens disposed above the plurality of optical sensing pixels; and at least one light shielding layer disposed between the at least one micro lens and the plurality of optical sensing pixels, each of the at least one light shielding layer being provided with an opening corresponding to the plurality of optical sensing pixels; where oblique light signals in multiple directions are respectively transmitted to the plurality of optical sensing pixels through an opening provided in the at least one light shielding layer after being converged by the at least one micro lens.
US11531427B2 Display device including touch screen panel
A display device, including: a touch screen panel including a touch panel and a display panel stacked under the touch panel; a touch driving circuit; and one or more rollers on which at least a portion of the touch screen panel is rolled. The touch panel may include receiving electrodes extending in a first axis direction and arranged in parallel in a second axis direction perpendicular to the first axis direction and driving electrodes extending in the second axis direction and arranged in parallel in the first axis direction. The display panel may include gate lines and source lines intersecting with the gate lines. The touch driving circuit may be configured to apply driving signals to the driving electrodes. The touch screen panel rolled on the one or more rollers may be unfolded as the one or more rollers slide in the first axis direction.
US11531426B1 Edge anti-false-touch method and apparatus, electronic device and computer-readable storage medium
An edge anti-false-touch method is provided. The method includes: obtaining, by a mobile terminal, a face direction of a user of a mobile terminal, and obtaining gesture data of the mobile terminal; determining, by the mobile terminal according to the face direction and the gesture data, a screen display state of the mobile terminal; and adjusting, by the mobile terminal based on the screen display state, a size of an anti-false-touch region of the mobile terminal to trigger an anti-false-touch response of the anti-false-touch region.
US11531421B2 Thin film transistor array substrate and touch display panel having varying number of touch traces per touch electrode
The present application provides a thin film transistor array substrate and a touch display panel including a plurality of touch electrodes, and the touch electrodes including a first touch electrode, a second touch electrode, and a third touch electrode arranged in a first direction. A number of touch trace electrically connected to the second touch electrode and the driver chip is greater than or equal to a number of touch trace electrically connected to the first touch electrode and the driver chip, and is less than a number of touch trace electrically connected to the third touch electrode and the driver chip.
US11531418B2 Phased array ultrasound device for creating a pressure focus point
A phased array ultrasound device includes transducer elements arranged in a two dimensional array; first electrodes, each first electrode extending along a first direction; and second electrodes, each second electrode extending along a second direction, where each transducer element is associated with one first electrode and one second electrode, where each transducer element includes a material located between its associated first electrode and second electrode, and is configured to emit an ultrasonic wave induced by a vibration force or an oscillation force of its material when the transducer element is actuated based on control signals applied to its associated first electrode and second electrode, where each transducer element has a unipolar actuation force direction, and where the phased array ultrasound device is configured to create a pressure focus point by actuating a set of transducer elements to form a combined ultrasonic wave.
US11531411B2 Computer input device
A computer input device includes a housing having an opening, a ball holder supported relative to the housing and being concentric with the opening, a ball positioned within the ball holder and extending through the opening in the housing, and a scroll ring concentric with and rotatable relative to the ball holder. The ball is movable relative to the ball holder. The ball holder has a track, and the scroll ring has at least one projection received in the track of the ball holder to guide the scroll ring.
US11531409B2 Stylus
A stylus includes a body, a carrying structure, and a tip structure. The carrying structure is disposed at the body and has a ring-shaped positioning portion, and the ring-shaped positioning portion has an axial hole. The tip structure is disposed on the carrying structure, a segment of the tip structure penetrates the axial hole, and the ring-shaped positioning portion entirely covers the segment of the tip structure along a peripheral direction of the axial hole.
US11531407B2 Arrangement for the relocating of virtual object images within a real non-electronic space
An arrangement for the relocating of virtual object images within a real non electronic space including a virtual object image creator adapted to project a plurality of virtual object images in a real non electronic space and at least one activatable tangible object, wherein the or each activatable tangible object is locatable within a corresponding virtual object image created by the virtual object image creator such that upon activation of the activatable tangible object by a user when the activatable tangible object is located within a virtual object image allows physical movement of the virtual object image within the real non electronic space that corresponds with physical movement and location of the activated activatable tangible object.
US11531406B2 Personalized emoji dictionary
A personalized emoji dictionary, such as for use with emoji-first messaging. Text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a personalized emoji library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.
US11531402B1 Bimanual gestures for controlling virtual and graphical elements
Example systems, devices, media, and methods are described for controlling the presentation of one or more virtual or graphical elements on a display in response to bimanual hand gestures detected by an eyewear device that is capturing frames of video data with its camera system. An image processing system detects a first hand and defines an input plane relative to a surface of the detected first hand. The image processing system also detects a series of bimanual hand shapes, including the detected first hand and at least one fingertip of a second hand. In response, the system presents a first movable element on the display at a location that is correlated with the current fingertip location. In addition, the image processing system determines whether the detected series of bimanual hand shapes matches a predefined hand gesture. In response to a matching gesture, the system executes a selecting action of an element nearest the current fingertip location.
US11531399B2 Electronic apparatus
A touch panel including an operation surface on which touch operation is to be performed; a voice coil actuator to apply vibrating force to the operation surface in response to the touch operation; and a main body chassis supporting the touch panel via a spring are included, and the voice coil actuator includes: a magnetic circuit unit provided on the main body chassis and including a magnetic gap; a coil unit provided on a rear surface of the touch panel and including a coil provided in the magnetic gap; and a fit unit to align a center position of the coil unit and a center position of the magnetic circuit unit and with each other by fitting the coil unit and the magnetic circuit unit and to each other when the coil unit is pushed toward the magnetic circuit unit.
US11531398B1 Gyroscopic precession engine for wearable devices
Embodiments are disclosed for a gyroscopic precession engine for wearable devices. In an embodiment, a wearable device comprises: a support structure including at least one attachment mechanism for attaching the support structure to a human body part; at least one gyroscopic precession engine coupled to the support structure, the gyroscopic precession engine, comprising: a first motor configured to rotate a wheel mount at a first angular velocity; at least one wheel rotatably coupled to the wheel mount and configured to spin at a second angular velocity different than the first angular velocity; a second motor configured to spin the wheel at the second angular velocity; and at least one motor controller coupled to the first motor and the second motor, the at least one motor controller configured to rotate the wheel mount at the first angular velocity and spin the wheel at the second angular velocity, thereby producing a torque in a desired direction.
US11531396B2 Display device projecting an aerial image
According to one embodiment, a display device includes a display which emits display light, a retroreflective element which retroreflects incident light, an optical element including a lower surface opposing the display and the retroreflective element and an upper surface on an opposite side to the lower surface, which reflects part of the display light toward the retroreflective element and transmits reflection light retroreflected by the retroreflective element and a first blower mechanism which blows air to a side of the upper surface.
US11531394B2 Systems and methods for emotional-imaging composer
Systems and methods for Emotional-Imaging Composer are disclosed. The method may include recording a real-time biosignal from a plurality of biosignal sensors. The method may further include determining an emotion that is associated with the real-time biosignal. The method may further include outputting a display feature corresponding to the emotion, wherein the display feature is a lighting effect on a graphical user interface.
US11531393B1 Human-computer interface systems and methods
In one instance, a process for predicting and using emotions of a user in a virtual reality environment includes applying a plurality of physiological sensors to a user. The process further includes receiving physiological sensor signals from the physiological sensors and preparing the physiological sensor signals for further processing by removing at least some of the noise and artifacts and doing data augmentation. The process also includes producing an emotion-predictive signal by utilizing an emotion database. The emotion database has been developed based on empirical data from physiological sensors with known emotional states. The method also includes delivering the emotion-predictive signal to a virtual-reality system or other computer-implemented system. Other methods and systems are presented.
US11531385B2 Voltage droop monitoring circuits, system-on chips and methods of operating the system-on chips
In one embodiment, the voltage droop monitoring circuit includes a ring oscillator circuit block configured to generate a plurality of oscillation signals and configured to output a selected oscillation signal from one of the plurality of oscillation signals based on a first control signal. The first control signal is based on a power supply voltage of a functional circuit block. The voltage droop monitoring circuit further includes a counter configured to generate a count value based on the selected oscillation signal, and a droop detector configured detect droop in the power supply voltage of the functional circuit block based on the count value and at least one threshold value.
US11531384B1 Power supply for computer
A power supply for a computer includes a base having a bottom panel and two end panels being respectively provided with a plurality of first and second fastening sections; a fan assembly having a first frame provided with a plurality of third fastening sections located corresponding to the first fastening sections, and a heat dissipation fan fixed to the first frame; an internal part assembly including a second frame located on the bottom panel and provided with a plurality of fourth fastening sections located corresponding to the second fastening sections, and an internal part unit mounted on the second frame; and a cover being configured complementary to and covered on the base. All the fastening sections are located in a receiving space defined between the base and the cover, and the cover and the bottom panel of the base are free of any fastening holes for fastening purpose.
US11531382B2 Multi-row pluggable high-radix modules
A computing system comprises a module cage for containing a system board and a plurality of pluggable modules, the module cage having a front face, the pluggable modules arranged in at least two rows of pluggable module locations extending parallel to the front face within the module cage. A layered module locking system including a sliding front locking handle and a sliding rear locking handle is provided. The sliding rear locking handle extending beneath the front locking handle. The sliding locking handles each includes at least one locking feature for slidably engaging with at least one foot of a pluggable module.
US11531381B2 Smart functionality for discrete field devices and signals
A set of discrete input/output (I/O) channels for one or more field devices may be grouped, organized, and connected to a field module device, which may connect to an electronic marshalling apparatus in a marshalling cabinet via an I/O channel. The field module acts as an intermediary, decoding messages received via the I/O channel to identify commands for discrete output (DO) channels that are then forwarded appropriately. The field module may also receive variable values carried by signals on discrete input (DI) channels and encode the values to a message that may be transmitted to the marshalling apparatus and controller, thus making the variable values on the DI channels available to the controller. The field module may store a profile including information that facilitates various smart commissioning techniques, including autosensing of tags, automatic tag binding, and automatic configuration of a control element corresponding to the field module.
US11531380B2 Electronic device
An electronic device including two bodies and at least one hinge structure is provided. The hinge structure includes a first bracket, a second bracket, a first rotation component, and a second rotation component. The hinge structure is connected to the two bodies via the first bracket and the second bracket respectively. The first rotation component is connected rotatably to the first bracket by taking a first axis as a rotation axis. The second rotation component is connected rotatably to the first rotation component by taking the first axis as a rotation axis, and is connected rotatably to the second bracket by taking a second axis as a rotation axis, wherein the first axis and the second axis are parallel to each other.
US11531378B2 Electronic device including flexible display and hinge structure
Various embodiments disclosed in the present document relates to a foldable electronic device. Various embodiments may provide an electronic device including: a first housing structure including a first surface, a second surface facing in a direction opposite to the first surface, and a first side member surrounding at least a portion of a space between the first surface and the second surface, wherein the first side member includes a first rotational support portion at an edge thereof when viewed from above the first surface; a second housing structure including a third surface, a fourth surface facing in a direction opposite to the third surface, and a second side member surrounding at least a portion of a space between the third surface and the fourth surface, wherein the second side member includes a second rotational support portion facing the first rotational support portion at an edge thereof when viewed from above the third surface; a flexible display including a first portion disposed on the first surface, a second portion disposed on the third surface, and a third portion disposed between the first portion and the second portion and having a shape variable depending on an angle between the first surface and the third surface; and a hinge structure which is connected to each of the first rotational support portion and the second rotational support portion, wherein the hinge structure is capable of forming a recess for accommodating at least a portion of the third portion when the angle between the first surface and the third surface is equal to or less than a designated first angle.
US11531377B2 Foldable display apparatus
This application discloses a foldable display apparatus, including a flexible display screen and a bearer component, where the bearer component includes a first plane part, a first bending part, a second plane part, a second bending part, and a third plane part that are sequentially connected in a long side direction, a length of the first bending part in the long side direction is greater than a length of the second bending part in the long side direction, the plurality of parts jointly bear the flexible display screen, the third plane part is folded between the first plane part and the second plane part through bending and deformation of the first bending part and the second bending part, and parts, of the flexible display screen, borne by the first plane part and the second plane part are exposed.
US11531376B2 Display device
A display device including a flexible module including a display panel; an adhesive film disposed on one surface of the flexible module; support plates disposed on the adhesive film; a first anti-adhesive film pattern disposed between each of the support plates and the adhesive film; and a second anti-adhesive film pattern disposed between each of the support plates and the adhesive film and spaced apart from the first anti-adhesive film pattern. Each of the first anti-adhesive film pattern and the second anti-adhesive film pattern includes a metal material, and each of the first anti-adhesive film pattern and the second anti-adhesive film pattern has a thickness in a range of 100 nm to 1000 nm.
US11531374B2 Attachable display screen for electronic devices
The present disclosure provides an attachable external display screen for use on electronic devices. The display screen may be removably mounted onto a surface of an electronic device to provide the user with an additional display screen. The attachable display screen may utilize a dual sliding mechanism that allows for the display screen to slide out to different lengths relative to the screen of the electronic device. The attachable display screen may also utilize a torque hinge to pivotally couple the display screen to a frame that mounts onto the electronic device. The attachable display screen is rotatable about both the horizontal and vertical axes, which allows a user to tilt and adjust the angle of the display screen.
US11531373B2 Window panel, display device including the same, and manufacturing method thereof
A window panel for a display device includes a window substrate which includes a transmissive area which transmits an image displayed on a display panel and a non-transmissive area disposed at a periphery of the transmissive area, a first print layer disposed on a first side of the window substrate in the non-transmissive area, and which forms a boundary line between the transmissive area and the non-transmissive area, and a second print layer disposed on the first print layer in the non-transmissive area. The non-transmissive area includes a first non-transmissive area adjacent to the transmissive area and a second non-transmissive area adjacent to an edge of the window substrate, and side surfaces of the first and second print layers form an inclined surface which has an inclination angle that is smaller than a right angle with respect to the first side of the window substrate in the first non-transmissive area.
US11531372B2 Electronic device
A structure suitable for a portable information terminal or a wearable device is provided. In addition, an electronic device having a novel structure that can have various forms is provided. It is preferable that a buffer layer which absorbs a difference in the amount of change in form be provided between adjacent film substrates which overlap with each other. As the buffer layer, a gelled resin material, a rubber resin material, a liquid material, an air layer, or the like can be used. Furthermore, an optical film such as a polarizing film or a color filter may be used as the buffer layer. A plurality of buffer layers may be provided in an electronic device.
US11531370B2 Tool insertion structure and electronic device
A tool insertion structure and an electronic device are provided. The tool insertion structure includes a base, a body and an elastic element. The body includes a sleeve portion having an insertion space for a tool. The body is movable between a first position and a second position and relative to the base. The elastic element is connected to the base and the body to provide a force for moving the body from the second position to the first position. The size of the insertion space varies as the body moves between the first position and the second position.
US11531369B2 Bathing installation user interface panel with large active display area
An exemplary embodiment of a user interface display panel includes a top or cover glass layer which extends to the perimeter of the panel housing. A touch-sensitive display layer is adhered to the bottom surface of cover glass layer to form a touch sensitive display assembly and is just smaller in area than that of the cover glass layer to provide a peripheral lip region for adherence to a waterproof gasket to bond the cover glass and display layer to the housing structure. The display layer is supported above the surface of the tub wall. The arrangement results in an active touch-sensitive display area significantly larger than display areas provided in the past by interface panels.
US11531367B2 Circuit device and real-time clock device
A circuit device includes a comparator, a reference voltage generation circuit, and a coupling control circuit. The comparator is configured to output a power-on reset signal by comparing a monitoring target voltage generated from a power supply voltage with a reference voltage. The reference voltage generation circuit is configured to generate the reference voltage. The coupling control circuit is coupled between a power supply voltage node and a reference voltage node. The coupling control circuit couples the reference voltage node and the power supply voltage node in a predetermined period after the power supply voltage is supplied.
US11531364B1 Apparatus and method for stabilizing power in a semiconductor device
A power generation device includes a band gap reference (BGR) circuit configured to generate a reference voltage independent of an environmental change, and a voltage generation circuit configured to transfer an input power voltage based on a sum of the reference voltage and an internal ground voltage to generate an internal power voltage.
US11531362B2 Amplifier circuit, latch circuit, and sensing device
An output gain of a latch circuit is increased. The latch circuit includes a first circuit, a second circuit, and first to fourth transistors. The latch circuit includes a first input/output terminal and a second input/output terminal. The first circuit and the second circuit have a function of a current source. In the case where the third transistor is off and the fourth transistor is on, the latch circuit is supplied with a first input signal supplied to the first input/output terminal and a second input signal supplied to the second input/output terminal. In the case where the third transistor is on and the fourth transistor is off, an inverted signal of the first input signal is output to the first input/output terminal of the latch circuit, and an inverted signal of the second input signal is output to the second input/output terminal of the latch circuit. The first circuit and the second circuit increase the output gain of the latch circuit.
US11531357B1 Spatial vector-based drone control
A method for controlling movement of a drone is disclosed. A spatial vector between a flight-capable drone and a reference object is computed. The spatial vector defines a direction and a distance by which the drone is spaced from the reference object. Flightpath attributes based on the computed vector are determined. The flightpath attributes include one or more of a flight direction, a flight distance, and a flight speed. The flight direction is variable as a function of the direction of the spatial vector. The flight distance is variable as a function of the distance of the spatial vector. The flight speed is variable as a function of the distance of the spatial vector. In an automated operation, movement of the drone is controlled according to the determined flightpath attributes.
US11531354B2 Image processing apparatus and image processing method
Provided is a map generation unit that generates an attribute-attached occupancy grid map including an existence probability of an obstacle in a space around a moving body for each grid, and an attribute of the obstacle labelled in the occupancy grid map. A position estimation unit that estimates a position of the moving body by matching in a shape of a non-moving body and the attribute between the attribute-attached occupancy grid map and a pre-map that is the attribute-attached occupancy grid map prepared beforehand.
US11531353B2 Calculating velocity of an autonomous vehicle using radar technology
Examples relating to vehicle velocity calculation using radar technology are described. An example method performed by a computing system may involve, while a vehicle is moving on a road, receiving, from two or more radar sensors mounted at different locations on the vehicle, radar data representative of an environment of the vehicle. The method may involve, based on the data, detecting at least one scatterer in the environment. The method may involve making a determination of a likelihood that the at least one scatterer is stationary with respect to the vehicle. The method may involve, based on the determination being that the likelihood is at least equal to a predefined confidence threshold, calculating a velocity of the vehicle based on the data from the sensors. The calculated velocity may include an angular and linear velocity. Further, the method may involve controlling the vehicle based on the calculated velocity.
US11531352B2 Systems and methods for vehicle position calibration using rack leg identification and mast sway compensation
A materials handling vehicle includes a camera, odometry module, processor, and drive mechanism. The camera captures images of an identifier for a racking system aisle and a rack leg portion in the aisle. The processor uses the identifier to generate information indicative of an initial rack leg position and rack leg spacing in the aisle, generate an initial vehicle position using the initial rack leg position, generate a vehicle odometry-based position using odometry data and the initial vehicle position, detect a subsequent rack leg using a captured image, correlate the detected subsequent rack leg with an expected vehicle position using rack leg spacing, generate an odometry error signal based on a difference between the positions, and update the vehicle odometry-based position using the odometry error signal and/or generated mast sway compensation to use for end of aisle protection and/or in/out of aisle localization.
US11531350B2 Model aggregation device and model aggregation system
A model aggregation device includes a communication device able to communicate with a plurality of vehicles in which neural network models are learned, a storage device storing a part of the neural network models sent from the plurality of vehicles, and a control device. The neural network model outputs at least one output parameter from a plurality of input parameters. The control device is configured to, if receiving a new neural network model from one vehicle among the plurality of vehicles through the communication device, compare ranges of the plurality of input parameters which were used for learning the new neural network model and ranges of the plurality of input parameters which were used for learning a current neural network model stored in the storage device to thereby determine whether to replace the current neural network model with the new neural network model.
US11531346B2 Goal-directed occupancy prediction for autonomous driving
An autonomous vehicle can obtain state data associated with an object in an environment, obtain map data including information associated with spatial relationships between at least a subset of lanes of a road network, and determine a set of candidate paths that the object may follow in the environment based at least in part on the spatial relationships between at least two lanes of the road network. Each candidate path can include a respective set of spatial cells. The autonomous vehicle can determine, for each candidate path, a predicted occupancy for each spatial cell of the respective set of spatial cells of such candidate path during at least a portion of a prediction time horizon. The autonomous vehicle can generate prediction data associated with the object based at least in part on the predicted occupancy for each spatial cell of the respective set of spatial cells for at least one candidate path.
US11531345B2 Apparatus and method for controlling a vehicle
A path controller for guiding an autonomous vehicle along a desired path may include an input module that may receive input signals such as, a normal error signal that indicates an off-path deviation of the autonomous vehicle relative to a desired path, a heading signal, and a curvature signal associated with the autonomous vehicle. The path controller may also include a curvature rate module that calculates a curvature rate output signal to guide the autonomous vehicle along the desired path and a communication module that communicates the curvature rate output signal to a steering control system.
US11531341B2 Marine autopilot system
Systems are disclosed for navigating a marine vessel with a navigation system that displays a planned route including a set of current and future waypoints. The system has a display and an integrated user input control. A new desired current heading and new future waypoints with associated future headings are provided and a corresponding autopilot navigates accordingly.
US11531337B2 Systems and methods for surveillance
An example system for flying to a target location is provided, comprising a parent aerial vehicle and at least one child vehicle releasably coupled to the parent vehicle. The parent vehicle is configured to transport the at least one child aerial vehicle to a region containing a target location, uncouple from the at least one child aerial vehicle, and transmit information to the at least one child aerial vehicle relevant to operation of the child aerial vehicle. The child aerial vehicle comprises at least one sensor for surveillance at the target location.
US11531335B2 Site local servers for vehicle management
An electronic vertical takeoff and landing (eVTOL) multicopter which includes a communications interface configured to establish a communication channel between a site local server and the eVTOL multicopter and send a vehicle identifier and vehicle state information from the eVTOL multicopter to the site local server. The eVTOL multicopter also includes a processor configured to perform a management operation received from the site local server, wherein the site local server is configured to determine the management operation based at least in part on the vehicle identifier and the vehicle state information.
US11531333B2 Communication and relay systems for vehicles
Methods and systems are provided to facilitate information sharing between vehicles. A relay vehicle may be provided which is in communication with a first group of remote vehicles over a first network and a second group of remote vehicles over a second network.
US11531332B2 Remote control and motorized device
The present invention relates to the field of remote-control technology, and provides a remote control for remotely controlling a motorized device, the remote control including a first rocking lever device, a second rocking lever device, a processor and a signal transmitting device. A rod of the first rocking lever device is configured to perform a linear movement along a first direction and a second direction, so as to trigger the remote control to generate a first remote control instruction and a second remote control instruction, and is further configured to rotate along a third rotation direction and a fourth rotation direction, so as to trigger the remote control to generate a third direction and a fourth direction. The first direction is opposite to the second direction, and the third direction is opposite to the fourth direction. The processor is connected to the first rocking lever device and the second rocking lever device to process the first remote control instruction, the second remote control instruction, the third remote control instruction and the fourth remote control instruction.
US11531330B2 Blockchain-based failsafe mechanisms for autonomous systems
Embodiments provide systems, methods, and computer-readable storage media configured to leverage blockchain technologies to provide failsafe action and fault mitigation processing for autonomous systems. Such autonomous systems may include self-driving cars, logistics or manufacturing robots, or control processes in chemical manufacturing and processing facilities, or construction machinery or sites, and may utilize artificial intelligence (AI) and/or machine learning (ML) algorithms to control operations. These algorithms may be imperfect and subject to error. The disclosed blockchain-based techniques perform data analysis in a parallel and distributed manner (e.g., locally at the autonomous system and remotely at a node of a blockchain platform) to validate the information provided to the AI and/or ML algorithms, as well as the outputs of the algorithms. When anomalies or other issues are detected based on the data analysis, one or more failsafe actions may be executed to control operation of the autonomous systems in a safe manner.
US11531329B1 Predictive maintenance systems and methods of a manufacturing environment
A method of monitoring one or more manufacturing components includes clustering vibration data associated with the one or more manufacturing components to generate a plurality of clusters, determining a vibration characteristic of the one or more manufacturing components based on the plurality of clusters, comparing auxiliary data associated with the one or more manufacturing components and an auxiliary data prediction model associated with the one or more manufacturing components, and determining an auxiliary characteristic of the one or more manufacturing components based on a comparison of the auxiliary data associated and the auxiliary data prediction model. The method includes determining a state of the one or more manufacturing components based on the vibration characteristic and the auxiliary characteristic and broadcasting a notification based on the state.
US11531325B2 Node management of nodal communication networks for highly versatile field devices in control and automation systems
A nodal communication network of a process control or factory automation system includes nodes that are highly versatile (HV) field devices storing respective tag identifications. A DHCP server assigns respective endpoint identifications to nodes that connect to the network. A network node manager manages a mapping database that stores associations of tag identifications of network nodes with the assigned endpoint identifications, and a state database that stores updated states of the network nodes. A DNS server responds, in conjunction with the network node manager, to requests for endpoint identifications to allow nodes to be discovered within the network. An HV device node is a data source that establishes and maintains (sometimes simultaneously) respective communication sessions over the network with one or more other nodes that are consumers of the data generated by the HV devices, and data delivered via the communication sessions may be used to control an industrial process.
US11531321B2 Multidimensional quantization and distributed automatic systems management
Automatic system management is provided by controlling/managing part or all of the system operation through the predefined properties embedded in the components of the management system itself. The creation of Quanta with properties allow the programming of the rules for the system management in a way that any user, client, provider or any other type of participant can interact with the system without the need of an intermediary or approver.
US11531316B2 Motor controller with preprocessing of a command value
A motor controller includes: a command unit which outputs a command value for controlling a motor that drives a driven unit; a motor control unit which controls the motor based on the command value; a compensation filter which compensates for the command value; and a preprocessing unit which is provided in a stage preceding the compensation filter, the compensation filter has a frequency region in which a gain is greater than 1 and the preprocessing unit executes, when a variation in the command value before being compensated for with the compensation filter is equal to or less than a predetermined value, preprocessing in which a past command value is used as a current command value.
US11531315B2 Distributed control system
A distributed control system includes: a plurality of control devices; a process IO master device shared by the control devices and including an output authority table and an output data memory having areas for storing data outputted from the control devices; and a plurality of process IO modules connected to the process IO master device and each connected to a sensor/actuator, wherein the output authority table provides an authority that determines the control device of which output data is to be adopted, for each of addresses corresponding to the actuators.
US11531314B2 System and method for controlling a valve manifold
A valve driver system for driving a plurality of valves of a valve manifold. The system includes a plurality of valve drivers, wherein each valve driver is configured to drive a zone of one or more valves of the manifold; and, a power board that separately powers the respective valve drivers such that the valve drivers are powered separately with a separate power source that can individually power the valve driver. A multiple safety zone valve driver system for driving a plurality of valves of a valve manifold. The system includes a plurality of valve drivers; a first safe PM output; and a second safe PM output. The first and second safe PM outputs are configured such that in response to a first type of safety event the first PM output shuts off power to the first one or more valve drivers and the second PM output maintains power to the second one or more valve drivers. A zoning adapter for adapting logical addresses of valve drivers to physical addresses of valves of a valve manifold. A conversion portion converts logical addresses to physical addresses of the valves in the different zones of the valve manifold with a spacing in one or more portions of the logical addresses.