Document | Document Title |
---|---|
US11309443B2 |
Photosensitive module
A photosensitive module is provided. The photosensitive module includes a base, an integrated package substrate, and a photosensitive element. The integrated package substrate is connected to the base. The integrated package substrate has a plurality of first electronic components, and the first electronic components are housed inside the integrated package substrate without being exposed to external environment. The photosensitive element is connected to the integrated package substrate, and the photosensitive element is configured to receive a light beam traveling along an optical axis. |
US11309442B2 |
Photodetection device and photodetection system
A semiconductor substrate has a first surface and a second surface which is opposite to the first surface. A photoelectric conversion portion has a PN junction configured with first and second semiconductor regions of different conductivity types. A buried portion is buried in the semiconductor substrate and includes an electrode and a dielectric member located between the electrode and the semiconductor substrate and in contact with the second semiconductor region. The second semiconductor region is located in a position deeper than the first semiconductor region. The buried portion is located to extend from a first surface to a position deeper than the first semiconductor region. Electric potentials are supplied to the first semiconductor region, the second semiconductor region, and the electrode in such a manner that an inversion layer occurring between the electrode and the second semiconductor region and the first semiconductor region are in contact with each other. |
US11309441B2 |
Solar cell
Discussed is a solar cell including a semiconductor substrate, a first tunneling layer entirely formed over a surface of the semiconductor substrate, a first conductive type area disposed on the surface of the semiconductor substrate, and an electrode including a first electrode connected to the first conductive type area. |
US11309438B2 |
Silicon carbide semiconductor device and method of manufacturing silicon carbide semiconductor device
A semiconductor device having, in a plan view, a termination region surrounding an active region. The semiconductor device includes a semiconductor substrate containing silicon carbide, a first-conductivity-type region provided in the semiconductor substrate at its first main surface, a plurality of first second-conductivity-type regions selectively formed in the semiconductor substrate at its first main surface, a plurality of silicide films respectively in ohmic contact with the first second-conductivity-type regions, a first electrode that is in contact with the silicide films to form ohmic regions, with the first second-conductivity-type regions to form non-operating regions, and with the first-conductivity-type region to form Schottky regions, a second electrode provided at a second main surface of the semiconductor substrate, and a second second-conductivity-type region provided in the termination region. The ohmic regions, the non-operating regions and the Schottky regions are formed in the active region in a striped pattern. The second second-conductivity-type region connects the ohmic regions and the non-operating regions. |
US11309436B2 |
Semiconductor memory device
A semiconductor memory device includes, a stack structure, and a channel structure passing through the stack structure, wherein the channel structure includes a channel layer passing through the stack structure and a memory layer surrounding the channel layer, the stack structure includes a gate contacting the channel layer, and the channel layer and the gate form a Schottky junction. |
US11309434B2 |
Semiconductor device and method of producing the same
A semiconductor device includes a layer stack with a plurality of first semiconductor layers of a first doping type and a plurality of second semiconductor layers of a second doping type complementary to the first doping type. A first semiconductor region of a first semiconductor device adjoins the first semiconductor layers. Each second semiconductor region of the first semiconductor device adjoins at least one of the second semiconductor layers, and is spaced apart from the first semiconductor region. A third semiconductor layer adjoins the layer stack and each first semiconductor region and each second semiconductor region. The third semiconductor layer includes a first region arranged between the first semiconductor region and the second semiconductor region in a first direction. A third semiconductor region of the first or the second doping type extends from a first surface of the third semiconductor layer into the first region. |
US11309432B2 |
Nanometer semiconductor devices having high-quality epitaxial layer
There are provided a nanometer semiconductor device with a high-quality epitaxial layer and a method of manufacturing the same. According to an embodiment, the semiconductor device may include: a substrate; at least one nanowire spaced apart from the substrate; at least one semiconductor layer, each formed around a periphery of respective one of the at least one nanowire to at least partially surround the corresponding nanowire, wherein the semiconductor layer(s) formed around the respective nanowire(s) are separated from each other; an isolation layer formed on the substrate, exposing the at least one semiconductor layer; and a gate stack formed on the isolation layer and intersecting the at least one semiconductor layer, wherein the gate stack includes a gate dielectric layer at least partially surrounding a periphery of respective one of the at least one semiconductor layer and a gate conductor layer. |
US11309431B2 |
Memory device, semiconductor device, and electronic device
A memory device which includes a gain-cell memory cell formed using an n-channel transistor and in which a potential lower than a potential applied to a bit line is not necessary is provided. Memory cells included in the memory device are arranged in a matrix, and each of the memory cells is connected to a write word line, a write bit line, a read word line, and a read bit line. The write word line is arranged in parallel to one of directions of a row and a column of memory cells arranged in a matrix, and the write bit line is arranged in parallel to the other of the directions of the row and the column. The read word line is arranged in parallel to the one of the directions of the row and the column of the memory cells arranged in a matrix, and the read bit line is arranged in parallel to the other of the directions of the row and the column. |
US11309425B2 |
Field effect transistor having source control electrode, manufacturing method thereof and electronic device
A field effect transistor, a method of manufacturing the field effect transistor, and an electronic device are provided, wherein the field effect transistor comprises: a source(105) formed of a Dirac material(103) and a drain(107); a channel(102) disposed between the source(105) and the drain(107); and a source control electrode(108) disposed on the source(105) and for controlling the doping of the Dirac material(103) such that the Dirac material(103) and the channel(102) are doped in an opposite manner; and a gate(106) disposed on the channel(102) and electrically insulated from the channel(102). |
US11309419B2 |
Semiconductor device and manufacturing method thereof
A semiconductor device includes a semiconductor fin and a gate structure above the semiconductor fin. The semiconductor fin includes a bottom portion and a top portion above the bottom portion. The bottom portion and the top portion are made of different materials. The top portion includes a head part and a neck part between the head part and the bottom portion. The neck part has a width less than a width of the head part, and the neck part is in contact with the bottom portion. |
US11309418B2 |
Contact structure for FinFET semiconductor device
A semiconductor device includes a gate structure formed over a channel region of the semiconductor device, a source/drain region adjacent the channel region, and an electrically conductive contact layer over the source/drain region. The source/drain region includes a first epitaxial layer having a first material composition and a second epitaxial layer formed over the first epitaxial layer. The second epitaxial layer has a second material composition different from the first composition. The electrically conductive contact layer is in contact with the first and second epitaxial layers. A bottom of the electrically conductive contact layer is located below an uppermost portion of the first epitaxial layer. |
US11309405B2 |
Vertical field effect transistor device having protruded shallow trench isolation and method for manufacturing the same
A method for manufacturing a vertical field effect transistor (VFET) device may include: providing an intermediate VFET structure including a substrate, a plurality of fin structures formed thereon, and a doped layer formed on the substrate between the fin structures, the doped layer comprising a bottom source/drain (S/D) region; forming a shallow trench through the doped layer and the substrate below a top surface of the substrate and between the fin structures, to isolate the fin structures from each other; filling the shallow trench and a space between the fin structures with an insulating material; etching the insulating material filled between the fin structures above a level of a top surface of the doped layer, except in the shallow trench, such that a shallow trench isolation (STI) structure having a top surface to be at or above a level of the top surface of the doped layer is formed in the shallow trench; forming a plurality of gate structures on the fin structures, respectively; and forming a top S/D region above the fin structures. |
US11309404B2 |
Integrated CMOS source drain formation with advanced control
A finFET device includes a doped source and/or drain extension that is disposed between a gate spacer of the finFET and a bulk semiconductor portion of the semiconductor substrate on which the n-doped or p-doped source or drain extension is disposed. The doped source or drain extension is formed by a selective epitaxial growth (SEG) process in a cavity formed proximate the gate spacer. After formation of the cavity, advanced processing controls (APC) (i.e., integrated metrology) is used to determine the distance of recess, without exposing the substrate to an oxidizing environment. The isotropic etch process, the metrology, and selective epitaxial growth may be performed in the same platform. |
US11309401B2 |
Method for manufacturing thin film transistor and thin film transistor
The present disclosure provides a method for manufacturing a thin film transistor and a thin film transistor, which includes providing a substrate; forming an active layer on the substrate and patterning the active layer, the active layer is made of cubic boron nitride; and forming a first insulating layer, a gate electrode metal layer, a second insulating layer, a source and drain metal layer and a flat layer on the active layer successively. the method for manufacturing a thin film transistor and the thin film transistor of the present disclosure employ cubic boron nitride instead of polysilicon as active layer materials, CVD process is directly applied to form the active layer with cubic boron nitride. |
US11309400B2 |
Stacked thin film transistors with nanowires
Thin film transistor structures and processes are disclosed that include stacked nanowire bodies to mitigate undesirable short channel effects, which can occur as gate lengths scale down to sub-100 nanometer (nm) dimensions, and to reduce external contact resistance. In an example embodiment, the disclosed structures employ a gate-all-around architecture, in which the gate stack (including a high-k dielectric layer) wraps around each of the stacked channel region nanowires (or nanoribbons) to provide improved electrostatic control. The resulting increased gate surface contact area also provides improved conduction. Additionally, these thin film structures can be stacked with relatively small spacing (e.g., 1 to 20 nm) between nanowire bodies to increase integrated circuit transistor density. In some embodiments, the nanowire body may have a thickness in the range of 1 to 20 nm and a length in the range of 5 to 100 nm. |
US11309398B2 |
Semiconductor device and manufacturing method for the semiconductor device
The present disclosure provides a semiconductor device, including a substrate, a fin over the substrate, a multilayer gate dielectric stack over the fin, wherein the multilayer gate dielectric stack includes a first ferroelectric layer, and a first dielectric layer coupled to the first ferroelectric layer, and a gate over the multilayer gate dielectric stack. |
US11309397B2 |
Contact over active gate employing a stacked spacer
A method is presented for employing contact over active gate to reduce parasitic capacitance. The method includes forming high-k metal gates (HKMGs) between stacked spacers, the stacked spacers including a low-k dielectric lower portion and a sacrificial upper portion, forming a first dielectric over the HKMGs, forming first contacts to source/drain of a transistor between the HKMGs, and forming a second dielectric over the first contacts. The method further includes selectively removing the first dielectric to form second contacts to the HKMGs, selectively removing the second dielectric to form third contacts on top of the first contacts, removing the sacrificial upper portion of the stacked spacers, and depositing a third dielectric that pinches off the remaining first and second dielectrics to form air-gaps between the first contacts and the HKMGs. |
US11309392B2 |
Thin film transistor and method for manufacturing the same, and display panel
The present disclosure provides a thin film transistor, a display panel and a method for manufacturing the thin film transistor. The thin film transistor includes an active layer and a source-drain electrode layer, the source-drain electrode layer includes a first electrode having at least one first electrode strip and a second electrode having at least one second electrode strip, the at least one first electrode strip and the at least one second electrode strip are alternately arranged at intervals, and at least an insulating part of a layer where the active layer is located is provided with an insulating material, and the insulating part is located at an orthographic projection of at least a part of a region between a free end of the first electrode strip, which is proximal to the second electrode, and the second electrode, on the layer where the active layer is located. |
US11309390B2 |
Gallium-nitride-based module with enhanced electrical performance and process for making the same
The present disclosure relates to a Gallium-Nitride (GaN) based module, which includes a module substrate, a thinned switch die residing over the module substrate, a first mold compound, and a second mold compound. The thinned switch die includes an electrode region, a number of switch interconnects extending from a bottom surface of the electrode region to the module substrate, an aluminium gallium nitride (AlGaN) barrier layer over a top surface of the electrode region, a GaN buffer layer over the AlGaN barrier layer, and a lateral two-dimensional electron gas (2DEG) layer realized at a heterojunction of the AlGaN barrier layer and the GaN buffer layer. The first mold compound resides over the module substrate, surrounds the thinned switch die, and extends above a top surface of the thinned switch die to form an opening over the top surface of the thinned switch die. The second mold compound fills the opening. |
US11309388B2 |
Multi-super lattice for switchable arrays
A switchable array includes: a microstructure of interconnected units formed of graphene tubes with open spaces in the microstructure bounded by the graphene tubes; at least one JFET gate in at least one of the graphene tubes; and a control line having an end connected to the at least one JFET gate. The control line extends to a periphery of the microstructure. |
US11309377B2 |
Pixel circuit and display device
A pixel circuit disposed in a pixel region including three subpixel regions includes: three light-emitting elements that are disposed in the subpixel regions and have mutually different luminescent colors; one drive circuit that is disposed in a subpixel region serving as a first subpixel region, and supplies drive current to the three light-emitting elements in time division; and a positive power supply line serving as a first power supply line that is disposed in a subpixel region serving as a second subpixel region, and supplies power supply voltage to the drive circuit. |
US11309374B2 |
Mask component
A mask component includes a first mask plate and a second mask plate, and the first mask plate includes a first shield region, a first open region disposed in the first shield region, an electronic component shield region disposed in the first open region, a connecting shield region disposed in the first open region. The electronic component shield region is connected to the first shield region by the connecting shield region. The connecting shield region includes a first connecting shield region disposed on one side of the electronic component shield region and a second connecting shield region disposed on another side of the electronic component shield region, and the first mask plate is configured to evaporate a common electrode to obtain a first region of the common electrode. |
US11309368B2 |
Display device and method for manufacturing the same
A display device and a method for manufacturing the same are disclosed, which may prevent a crack from occurring on an inorganic film constituting an encapsulation film and prevent a residual film from occurring. The display device comprises a substrate including a display area on which pixels area arranged, and a non-display area surrounding the display area; an encapsulation film covering the display area and including an organic film; a first dam arranged to be in contact with the encapsulation film, having a second side which is an opposite side of a first side facing the organic film and has an inclination smaller than 90°; and a metal pattern pattern-formed on the first dam. |
US11309367B2 |
Display device
A display device includes: a display panel including a base substrate having a display region and a hole region included in the display region; a touch sensor including a light blocking member disposed on the display panel, a first sensing insulating layer covering the light blocking member, a sensing electrode layer disposed on the first sensing insulating layer, and a second sensing insulating layer covering the sensing electrode layer; a polarizing layer disposed on the touch sensor; and a cover window disposed on the polarizing layer. At least one of the first sensing insulating layer and the second sensing insulating layer exposes at least a portion of the hole region. |
US11309363B2 |
Display panel and manufacturing method thereof, and display device
A display panel and a method of manufacturing the display panel, and a display device are disclosed. The display panel includes a display area and a non-display area. The display area includes a first display area and a second display area both bendable in relation to each other. The display panel includes a base substrate, a thin-film transistor layer, and a sensor. One or a plurality of through holes or grooves are disposed on the thin-film transistor layer, and the second is disposed facing the through hole or the groove. |
US11309362B2 |
Display panel, display apparatus, and manufacturing method thereof
The present disclosure relates to a display panel. The display panel may include a substrate. The substrate may include a display area, a dummy area inside the display area, and a boundary area between the dummy area and the display area on the substrate. The display substrate may further include an isolation protrusion on the substrate at the boundary area. The isolation protrusion may be configured to isolate a functional layer in the display area from the functional layer in the dummy area, and at least a side surface of the isolation protrusion facing the dummy area may be covered by an isolation inorganic layer. |
US11309360B2 |
Color conversion substrate and display device
A color conversion substrate includes a base on which first to third light outputting regions and a light shielding region surrounding the first to third light outputting regions are defined; first to third color filters on the base in the first to third light outputting regions, respectively; a first light shielding member on the first color filter in the light shielding region; a light transmission pattern on the first color filter; a first wavelength conversion pattern on the second color filter and which converts light of a first color into light of a second color; and a second wavelength conversion pattern on the third color filter and which converts the light of the first color into light of a third color. A first opening located in the light shielding region is defined in at least one of the light transmission pattern and the first and second wavelength conversion patterns. |
US11309359B2 |
Display panel comprising display layer
A display panel includes an array substrate and a display layer disposed on the array substrate. The display layer includes a plurality of display units. Each of the display units includes: a first electrode disposed on the array substrate; an organic material functional layer including a light-emitting area and a light-transparent area connected to and surrounding the light-emitting area, wherein the light-emitting area is disposed on the first electrode; a second electrode disposed on the organic material functional layer; a pixel defining layer disposed under a bottom surface of the organic material functional layer and extending from the light-emitting area to the light-transparent area, wherein there is a light-transparent void between the pixel defining layer and the array substrate; and a color resist filling the light-transparent void. Two adjacent color resists of any two adjacent display units have an overlapping region therebetween. |
US11309358B2 |
Display substrate and manufacturing method thereof
A display substrate and a manufacturing method thereof are disclosed. The display substrate is divided to have a non-pixel region and a color pixel region. The manufacturing method includes: forming a thin film transistor (TFT) on a base substrate in the non-pixel region; forming a passivation layer on the TFT; forming a color filter on the passivation layer in the color Pixel region; forming a planarization layer on the passivation layer and the color filter; thinning a thickness of a portion of the planarization layer located in the color pixel region; and forming a display electrode on the planarization layer and connecting the display electrode to a drain electrode of the TFT through a via hole. |
US11309350B2 |
Light-emitting device
This disclosure discloses a light-emitting display module display. The light-emitting display module comprises: a board; and a plurality of light-emitting diode modules arranged in an array configuration on the board; wherein one of the light-emitting diode modules comprises a plurality of encapsulated light-emitting units spaced apart from each other; and one of the encapsulated light-emitting units comprises a plurality of optoelectronic units, a first supporting, and a fence; and wherein the plurality of optoelectronic units are covered by the first supporting structure, and the fence surrounds the first supporting structure and the plurality of optoelectronic units. |
US11309348B2 |
High density image sensor
The present disclosure relates to a CMOS image sensor having a doped isolation structure separating a photodiode and a pixel device, and an associated method of formation. In some embodiments, the CMOS image sensor has a doped isolation structure separating a photodiode and a pixel device. The photodiode is arranged within the substrate away from a front-side of the substrate. A pixel device is disposed at the front-side of the substrate overlying the photodiode and is separated from the photodiode by the doped isolation structure. Comparing to previous image sensor designs, where an upper portion of the photodiode is commonly arranged at a top surface of a front-side of the substrate, now the photodiode is arranged away from the top surface and leaves more room for pixel devices. Thus, a larger pixel device can be arranged in the sensing pixel, and short channel effect and noise level can be improved. |
US11309347B2 |
Integrated circuit photodetector
An integrated circuit includes a photodetector. The photodetector includes one or more dielectric structures positioned in a trench in a semiconductor substrate. The photodetector includes a photosensitive material positioned in the trench and covering the one or more dielectric structures. A dielectric layer covers the photosensitive material. The photosensitive material has an index of refraction that is greater than the indices of refraction of the dielectric structures and the dielectric layer. |
US11309343B2 |
Imaging element, method of manufacturing imaging element, and electronic apparatus
The present technology relates to an imaging element, a method of manufacturing the imaging element, and an electronic apparatus that make it possible to suppress generation of a void in an infrared cutoff filter layer. The imaging element includes: a light receiving sensor that performs photoelectric conversion of incoming light; a cover glass that protects a top surface side serving as a light incidence surface of the light receiving sensor; a frame that is disposed in an outer peripheral portion between the light receiving sensor and the cover glass, and is formed with use of an inorganic material; and an infrared cutoff filter layer that is formed on an inner side on a same plane as the frame. The present technology is applicable to, for example, an imaging element having a CSP structure, and the like. |
US11309341B2 |
Display panel and method of fabricating same
A display panel and a method of fabricating the same are provided. The display panel has a substrate, an active layer disposed on the substrate, a gate insulating layer and a gate metal layer stacking-disposed on the active layer, wherein the active layer has an active island, the active island has a conductor layer and a semiconductor layer aligned with and in contact with the gate insulating layer, and the conductor layer is provided with a protective layer. |
US11309340B2 |
Display panel
A display panel includes a substrate, a first gate-electrode metal layer, a first organism, and a second organism. The first organism is disposed on one surface of the first gate-electrode metal layer near the substrate in order that a bending stress is released. The second organism is disposed on one surface of the first gate-electrode metal layer away from the substrate in order that the bending stress is released. Organisms are disposed above a metal trace and below the metal trace, so that a stress which occurs in inorganic layers can be released through the organisms when the display panel is being bent. |
US11309339B2 |
TFT array substrate, preparation method thereof and display panel
A thin film transistor (TFT) array substrate having a display region, a pad pending region, and a wiring region connected to the display region and the pad pending region is disclosed and includes a substrate function layer and a plurality of metal layers disposed over the substrate function layer, which includes a substrate layer and all of a buffer layer, an active layer, and a first insulation layer disposed over the substrate layer, wherein the metal layers include a first metal layer, a second metal layer, and a third metal layer separately disposed within the display region and made of a same metal material including aluminum or aluminum alloy. Another aspect of the present disclosure provides a TFT array substrate, a plurality of material layers disposed therein are adopted of a material with low resistance low electrical resistance and being excellent in bending resistance. |
US11309338B2 |
Display device and electronic apparatus
Provided is a display device and an electronic apparatus that prevent the occurrence of failure in the connection between a mounting substrate and an electronic component. The display device includes an interconnection layer provided on a support substrate, a plurality of insulating layers provided above the interconnection layer, an opening provided in parts of the insulating layers, and a metal layer electrically connected to the interconnection layer and filling the opening up to a height below a layer surface of the insulating layer. |
US11309336B2 |
Display device
The purpose of the present invention is to decrease the resistance of the drain and source in the TFT of the oxide semiconductor as well as to have stable Vd-Id characteristics of the TFT. The structure of the present invention is as follows: A display device having plural pixels including thin film transistors (TFT) having oxide semiconductor films comprising: a gate insulating film formed on the oxide semiconductor film, an aluminum oxide film formed on the gate insulating film, a gate electrode formed on the aluminum oxide film, a side spacer formed on both sides of the gate electrode, and an interlayer insulating film formed on the gate electrode, the side spacer, a drain and a source, wherein in a plan view, and in a direction from the drain to the source, a length of the gate electrode is shorter than a length of the aluminum oxide film. |
US11309335B2 |
Array substrate, manufacturing method thereof, and display module
The present invention provides an array substrate, a method of fabricating the same, and a display module. The array substrate includes a substrate and a thin film transistor. An active layer of the thin film transistor includes: a first region including source and drain doped regions and a channel region; a second region surrounding at least a side of the channel region not in contact with the source and drain doped regions, and the first region forming a PN junction with the second region. |
US11309333B2 |
Semiconductor integrated circuit
A semiconductor integrated circuit includes a first power line to which a first voltage is continuously applied, a second power line, a power switch cell connected to the first power line and configured to output a second voltage to the second power line according to a first signal, a logic circuit driven by the second voltage applied via the second power line, a first circuit driven by the second voltage applied via the second power line and configured to output a third voltage to logic circuit according to a second signal which is an inverted signal of the first signal, and a second circuit driven by the second voltage applied via the second power line and configured to output a fourth voltage to logic circuit according to a third signal which is an inverted signal of the second signal, the fourth voltage being lower than the third voltage. |
US11309326B2 |
Vertical semiconductor device
A vertical semiconductor device including a plurality of interlayer insulating layer patterns spaced apart from each other on a substrate and stacked in a vertical direction; a plurality of conductive layer patterns arranged between the interlayer insulating layer patterns and each having a rounded end, wherein at least one of the conductive layer patterns is configured to extend from one side wall of each of the interlayer insulating layer patterns and include a pad region, and the pad region includes a raised pad portion configured to protrude from a surface of the at least one conductive layer pattern; an upper interlayer insulating layer to cover the interlayer insulating layer patterns and the conductive layer patterns; and a contact plug configured to penetrate the upper interlayer insulating layer to be in contact with the raised pad portion of the at least one conductive layer pattern. |
US11309325B2 |
Nonvolatile semiconductor memory device and method of manufacturing the same
One embodiment includes: a substrate; a memory cell array that extends in a direction vertical to the substrate and includes a memory string having a plurality of series-coupled memory cells, and a selection transistor coupled to one end of the memory string; a wiring portion that includes a plurality of first conducting layers and a plurality of interlayer insulating films, the first conducting layers functioning as gate electrodes of the memory cell and the selection transistor, the interlayer insulating film being positioned between the first conducting layers in above and below directions; and a second conducting layer arranged on end portions of the plurality of first conducting layers of the selection transistor. The first conducting layers are electrically coupled in common to the second conducting layer. |
US11309318B2 |
Semiconductor device and fabrication method thereof
A semiconductor device and a method for forming the semiconductor device are provided. The method includes providing a semiconductor substrate including a first plug-cutting region and a fin-cutting region, and forming an initial to-be-cut fin partially extended to the fin-cutting region. The method also includes forming a gate structure across the initial to-be-cut fin, and forming a dielectric layer covering a sidewall of the gate structure and the initial to-be-cut fin. In addition, the method includes forming a cutting opening over the first plug-cutting region by removing a portion of the dielectric layer and a portion of the initial to-be-cut fin. A remaining initial to-be-cut fin forms a cutting fin. Further, the method includes forming a cutting structure in the cutting opening, and forming a first plug structure in a remaining dielectric layer. The cutting structure cuts the first plug structure in a width direction of the cutting fin. |
US11309317B2 |
Semiconductor structure having a dummy gate with an interlayer dielectric layer therein
Semiconductor structure and fabrication method are provided. The method includes: providing a base substrate including a first region, a second region and a third region between the first and the second region; forming a dummy gate structure extending from the first region to the second region and through the third region; forming first doped source/drain regions in the base substrate on both sides of the dummy gate structure in the first region; forming second doped source/drain regions in the base substrate on both sides of the dummy gate structure in the second region; forming an opening in the dummy gate structure in the third region and exposing the base substrate in the third region; and forming an interlayer dielectric layer within the opening to have a top surface coplanar with the dummy gate structure. |
US11309313B2 |
Semiconductor device with landing pad of conductive polymer and method for fabricating the same
The present application discloses a semiconductor device with a landing pad of conductive polymer and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a dielectric layer disposed over the substrate, a plug disposed in the dielectric layer, and a landing pad of conductive polymer disposed over the dielectric layer. The method includes: providing a substrate; forming a dielectric layer with a plug over the substrate; performing an etching process to remove a portion of the dielectric layer to expose a protruding portion of the plug; forming a conductive polymer layer covering the dielectric layer and the protruding portion; and performing a thermal process to form a landing pad over the dielectric layer in a self-aligned manner. The landing pad of conductive polymer comprises a protruding portion of the plug, a first silicide layer disposed over the protruding portion, and a second silicide layer disposed on a sidewall of the protruding portion. |
US11309310B2 |
Semiconductor device
A semiconductor device includes a semiconductor layer of a first conductivity type having a first principal surface on one side and a second principal surface on the other side, the semiconductor layer in which a device formation region and an outer region outside the device formation region are set, a channel region of a second conductivity type formed in a surface layer portion of the first principal surface of the semiconductor layer in the device formation region, an emitter region of a first conductivity type formed in a surface layer portion of the channel region, a gate electrode formed at the first principal surface of the semiconductor layer in the device formation region, the gate electrode facing the channel region across a gate insulating film, a collector region of a second conductivity type formed in a surface layer portion of the second principal surface of the semiconductor layer in the device formation region, an inner cathode region of a first conductivity type formed in the surface layer portion of the second principal surface of the semiconductor layer in the device formation region, and an outer cathode region of a first conductivity type formed in the surface layer portion of the second principal surface of the semiconductor layer in the outer region. |
US11309309B2 |
Mother substrate and display panel
A mother substrate and a display panel are disclosed. The mother substrate includes a plurality of display panels, a plurality of first test terminals and a plurality of first one-way conductive circuits. Each of the display panels has a display area, and includes a plurality of first signal lines extending from outside of the display area to the display area in parallel; the plurality of first signal lines of each of the display panels are respectively electrically connected to one of the plurality of first test terminals; the plurality of first one-way conductive circuits are respectively electrically connected to the plurality of first signal lines outside the display area and are configured to allow signals to be able to transmit only from the plurality of first test terminals to the plurality of first signal lines of each of the display panels. |
US11309308B2 |
ESD protection circuit
An electrostatic discharge protection circuit includes an internal circuit, a pad, a first high voltage transistor, an electrostatic protection element and a control circuit. A first terminal of the first high voltage transistor is coupled to the pad, a second terminal of the first high voltage transistor is coupled to the internal circuit and includes a control terminal. The electrostatic protection element has one end coupled to the first end of the first high voltage transistor and the other end grounded. The control circuit is coupled between the control terminal of the first high voltage transistor and the ground terminal. The control circuit is configured to control the first high voltage transistor to turn off when the pad receives an electrostatic voltage. |
US11309307B2 |
Integrated circuit filler and method thereof
Provided is a method for inserting a pre-designed filler cell, as a replacement to a standard filler cell, including identifying at least one gap among a plurality of functional cells. In some embodiments, a pre-designed filler cell is inserted within the at least one gap. By way of example, the pre-designed filler cell includes a layout design having a pattern associated with a particular failure mode. In various embodiments, a layer is patterned on a semiconductor substrate such that the pattern of the layout design is transferred to the layer on the semiconductor substrate. Thereafter, the patterned layer is inspected using an electron beam (e-beam) inspection process. |
US11309306B2 |
Stack-gate circuit
An integrated circuit includes an active zone having a center portion adjoining a first side portion and a second side portion. A first transistor having a gate formed over one of the first channel regions in the center portion has a first threshold-voltage. A second transistor having a gate formed over one of the second channel regions in the center portion has a second threshold-voltage. A third transistor having a gate formed over one of the third channel regions in the first side portion has a third threshold-voltage. A fourth transistor having a gate formed over one of the fourth channel regions in the second side portion has a fourth threshold-voltage. A first average of the first threshold-voltage and the second threshold-voltage is larger than a second average of the third threshold-voltage and the fourth threshold-voltage by a predetermined threshold-voltage offset. |
US11309300B2 |
Semiconductor package including processor chip and memory chip
A semiconductor package includes a package substrate, a processor chip mounted on a first region of the package substrate, a plurality of memory chips mounted on a second region of the package substrate being spaced apart from the first region of the package substrate, a signal transmission device mounted on a third region of the package substrate between the first and second regions of the package substrate, and a plurality of first bonding wires connecting the plurality of memory chips to the signal transmission device. The signal transmission device includes upper pads connected to the plurality of first bonding wires, penetrating electrodes arranged in a main body portion of the signal transmission device and connected to the upper pads, and lower pads in a lower surface portion of the signal transmission device and connected to the penetrating electrodes and connected to the package substrate via bonding balls. |
US11309296B2 |
Semiconductor package and manufacturing method thereof
A semiconductor package including a plurality of first chips, a plurality of through silicon vias, a least one insulator, a first circuit structure and a first encapsulant is provided. The first chip electrically connected to the through silicon vias includes a sensing area on a first active surface, a first back surface and a plurality of through holes extending from the first back surface towards the first active surface. The insulator is disposed on the first active surfaces of the first chips. The first circuit structure disposed on the first back surfaces of the first chips and electrically connected to the through silicon vias. The first encapsulant, laterally encapsulating the first chips. |
US11309292B2 |
3D semiconductor device and structure with metal layers
A semiconductor device, the device including: a first silicon layer including a first single crystal silicon; a first metal layer over the first silicon layer; a second metal layer over the first metal layer; a first level including a plurality of transistors over the second metal layer, where the plurality of transistors include a second single crystal silicon; a third metal layer over the first level; a fourth metal layer over the third metal layer, where the fourth metal layer is aligned to the first metal layer with less than 40 nm alignment error; and a via disposed through the first level, where the via has a diameter of less than 450 nm. |
US11309291B2 |
Die stack structure and manufacturing method thereof
A die stack structure includes an interconnection structure, a logic die, a control die, a first insulating encapsulant, a dummy die, a memory cube and a second insulating encapsulant. The logic die is electrically connected to the interconnection structure. The logic die comprises a first dielectric bonding structure. The control die is laterally separated from the logic die and electrically connected to the interconnection structure. The first insulating encapsulant laterally encapsulates the logic die and the control die. The dummy die is stacked on the logic die, the logic die is located between the interconnection structure and the dummy die, the dummy die comprises a second dielectric bonding structure, and a bonding interface is located between the first dielectric bonding structure and the second dielectric bonding structure. The memory cube is stacked on and electrically connected to the control die, wherein the control die is located between the interconnection structure and the memory cube. The second insulating encapsulant laterally encapsulates the dummy die and the memory cube. |
US11309279B2 |
Package structure of wafer-level system-in-package
A wafer-level system-in-package (WLSiP) package structure is provided. The WLSiP package structure includes a device wafer, an adhesive layer, and a plurality of second chips. The device wafer includes a first front surface having a plurality of first chips integrated therein and a first back surface opposing the first front surface. The adhesive layer is formed on the first front surface of the device wafer and the adhesive layer includes a plurality of through-holes exposing the first front surface. The plurality of second chips are bonded to the device wafer, and the plurality of second chips are bonded with the adhesive layer to cover the plurality of first through-holes in a one-to-one correspondence. |
US11309278B2 |
Methods for bonding substrates
Methods for bonding substrates used, for example, in substrate-level packaging, are provided herein. In some embodiments, a method for bonding substrates includes: performing electrochemical deposition (ECD) to deposit at least one material on each of a first substrate and a second substrate, performing chemical mechanical polishing (CMP) on the first substrate and the second substrate to form a bonding interface on each of the first substrate and the second substrate, positioning the first substrate on the second substrate so that the bonding interface on the first substrate aligns with the bonding interface on the second substrate, and bonding the first substrate to the second substrate using the bonding interface on the first substrate and the bonding interface on the second substrate. |
US11309273B2 |
Electronic module
An electronic module has a first substrate 11, a first electronic element 13 provided on one side of the first substrate 11, a first connection body 60 provided on one side of the first electronic element 13, a second electronic element 23 provided on one side of the first connection body 60, a second substrate 21 provided on one side of the second electronic element 23, and an abutment body 250 that abuts on a face on one side of the second electronic element 23 and is capable of imparting a force toward one side with respect to the second substrate 21. |
US11309266B2 |
Semiconductor device structure with air gap and method for forming the same
The present disclosure discloses a semiconductor device structure with an air gap for reducing capacitive coupling and a method for forming the semiconductor device structure. The semiconductor device structure includes a first conductive pad over a first semiconductor substrate, and a first conductive structure over the first conductive pad. The semiconductor device structure also includes a second conductive structure over the first conductive structure, and a second conductive pad over the second conductive structure. The second conductive pad is electrically connected to the first conductive pad through the first and the second conductive structures. The semiconductor device structure further includes a second semiconductor substrate over the second conductive pad, a first passivation layer between the first and the second semiconductor substrates and covering the first conductive structure, and a second passivation layer between the first passivation layer and the second semiconductor substrate. The first and the second passivation layers surround the second conductive structure, and a first air gap is enclosed by the first and the second passivation layers. |
US11309265B2 |
Methods of fabricating semiconductor devices having conductive pad structures with multi-barrier films
Methods of fabricating semiconductor devices are provided. The method includes providing a substrate and forming an interconnect structure on the substrate. The interconnect structure includes a top metal layer. The method also includes forming a first barrier film on the top metal layer using a first deposition process with a first level of power, and forming a second barrier film on the first barrier film using a second deposition process with a second level of power that is lower than the first level of power. The method further includes forming an aluminum-containing layer on the second barrier film. In addition, the method includes patterning the first barrier film, the second barrier film and the aluminum-containing layer to form a conductive pad structure. |
US11309264B2 |
Semiconductor device package
The present disclosure provides a semiconductor device package. The semiconductor device package includes an antenna layer, a first circuit layer and a second circuit layer. The antenna layer has a first coefficient of thermal expansion (CTE). The first circuit layer is disposed over the antenna layer. The first circuit layer has a second CTE. The second circuit layer is disposed over the antenna layer. The second circuit layer has a third CTE. A difference between the first CTE and the second CTE is less than a difference between the first CTE and the third CTE. |
US11309263B2 |
Semiconductor device structure with air gap structure and method for preparing the same
The present disclosure provides a semiconductor device structure with an air gap structure and a method for forming the semiconductor device structure. The semiconductor device structure includes a first conductive contact and a second conductive contact disposed over a semiconductor substrate. The semiconductor device structure also includes a first dielectric layer surrounding the first conductive contact and the second conductive contact, and a second dielectric layer disposed over the first conductive contact, the second conductive contact and the first dielectric layer. The first dielectric layer is separated from the semiconductor substrate by a first air gap structure, the first dielectric layer is separated from the second dielectric layer by a second air gap structure, and the air gap structures reduce capacitive coupling between conductive features. |
US11309262B2 |
Device having physically unclonable function, method for manufacturing same, and chip using same
The present application relates to a technical field of semiconductors, and discloses a device having a physically unclonable function, a method for manufacturing same, and a chip using same. The may method include: providing a substrate structure that comprises: a substrate comprising encryption device areas and reference device areas; at least one first gate structure on the encryption device areas and used in an encryption device and a first spacer layer on a side wall of the first gate structure; a first interconnection layer on the encryption device areas and the first spacer layer; at least one second gate structure on the reference device areas and used in a reference device and a second spacer layer on a side wall of the second gate structure; and a second interconnection layer on the reference device area and the second spacer layer; performing first ion injection, so as to introduce first impurities into the first interconnection layer; performing second ion injection, so as to introduce second impurities into the first and second interconnection layers, where a password of the device having a physically unclonable function is determined according to a drain current of each encryption device and a drain current of a reference device corresponding to the encryption device. |
US11309253B2 |
Package structure and method for manufacturing the same
A package structure and a method for manufacturing a package structure are provided. The package structure includes a first conductive structure and a second conductive structure. The first conductive structure includes at least one dielectric layer and at least one circuit layer in contact with the dielectric layer. The second conductive structure is bonded to the first conductive structure. The second conductive structure includes at least one dielectric layer and at least one circuit layer in contact with the dielectric layer. A distribution density of the circuit layer of the first conductive structure is greater than a distribution density of the circuit layer of the second conductive structure. A size of the second conductive structure is less than a size of the first conductive structure. |
US11309247B2 |
Semiconductor device, and associated method and system
A semiconductor device, including: a substrate, a transistor layer, a dielectric layer, and a power grid structure. The transistor layer is formed on a first side of the substrate and includes a plurality of active regions for forming transistors. The dielectric layer is formed on the transistor layer and includes a conductive strip disposed on a first active region and extending toward a second active region for signal connection. The power grid structure is formed on a second side of the substrate opposite to the first side and arranged to direct a power source to the transistor layer. |
US11309241B2 |
Protection liner on interconnect wire to enlarge processing window for overlying interconnect via
In some embodiments, the present disclosure relates to an integrated chip that includes a lower dielectric arranged over a substrate. An interconnect wire is arranged over the dielectric layer, and a first interconnect dielectric layer is arranged outer sidewalls of the interconnect wire. A protection liner that includes graphene is arranged directly on the outer sidewalls of the interconnect wire and on a top surface of the interconnect wire. The integrated chip further includes a first etch stop layer arranged directly on upper surfaces of the first interconnect dielectric layer, and a second interconnect dielectric layer arranged over the first interconnect dielectric layer and the interconnect wire. Further, an interconnect via extends through the second interconnect dielectric layer, is arranged directly over the protection liner, and is electrically coupled to the interconnect wire. |
US11309239B2 |
Electromigration resistant and profile consistent contact arrays
A package assembly includes a substrate and at least a first die having a first contact array and a second contact array. First and second via assemblies are respectively coupled with the first and second contact arrays. Each of the first and second via assemblies includes a base pad, a cap assembly, and a via therebetween. One or more of the cap assembly or the via includes an electromigration resistant material to isolate each of the base pad and the cap assembly. Each first cap assembly and via of the first via assemblies has a first assembly profile less than a second assembly profile of each second cap assembly and via of the second via assemblies. The first and second cap assemblies have a common applied thickness in an application configuration. The first and second cap assemblies have a thickness variation of ten microns or less in a reflowed configuration. |
US11309237B2 |
Semiconductor package with wettable slot structures
The present disclosure is directed to a semiconductor package including a substrate having a lower surface with a plurality of slot structures. The plurality of slot structures are multi-layer structures that encourage the formation of solder joints. The semiconductor package is desirable for high reliability applications in which each solder joint termination should be checked by visual systems to ensure a proper electrical connection has been made. |
US11309236B2 |
Semiconductor device
A semiconductor device includes a pair of spacers disposed on the surface of a substrate, the spacers are a first height and spaced from each other at a first distance along a first direction. A first semiconductor chip is mounted on the substrate surface. The first semiconductor chip has a second height that is less than the first height. The first semiconductor chip can be connected to the substrate with bonding wires or the like. A second semiconductor chip is mounted on the spacers and spans the distance between the spacers. The second semiconductor chip is above at least a portion of the first semiconductor chip. A projecting section is provided on the surface of the substrate between the spacers in the first direction. The projecting section is between the first semiconductor chip and an outer edge of the substrate and protrudes upward from the surface of the substrate. |
US11309235B2 |
Semiconductor module, electronic device, and printed wiring board
A semiconductor module includes a printed wiring board and a semiconductor device. The printed wiring board includes a plurality of lands bonded to the semiconductor device via solder, and a solder resist. The plurality of lands includes a first land positioned in a vicinity of an outer edge of the insulating substrate and including a first edge portion, a second edge portion, a third edge portion, and a fourth edge portion. The first edge portion and the second edge portion are configured not to overlap with the solder resist and the third edge portion and the fourth edge portion are configured to overlap with the solder resist. |
US11309234B2 |
Semiconductor device having an oscillator and an associated integrated circuit
A semiconductor device includes: an oscillator including external terminals disposed on a first face with a specific distance along a first direction; an integrated circuit including a first region formed with first electrode pads along one side, and a second region formed with second electrode pads on two opposing sides of the first region; a lead frame that includes terminals at a peripheral portion, and on which the oscillator and the integrated circuit are mounted such that the external terminals, the first and second electrode pads face in a substantially same direction and such that one side of the integrated circuit is substantially parallel to the first direction; a first bonding wire that connects one external terminal to one first electrode pad; a second bonding wire that connects one terminal of one lead frame to one second electrode pad; and a sealing member that seals all of the components. |
US11309233B2 |
Power semiconductor package having integrated inductor, resistor and capacitor
A power semiconductor package comprises a lead frame, a low side field-effect transistor (FET), a high side FET, a capacitor, a resistor, an inductor assembly, a first plurality of bonding wires, and a molding encapsulation. In one example, an entirety of the inductor assembly is disposed at a position higher than an entirety of the low side FET, higher than an entirety of the high side FET, and higher than an entirety of the first plurality of bonding wires. In another example, a bottom surface of the low side FET and a bottom surface of the inductor assembly are co-planar. |
US11309232B2 |
Semiconductor device
A semiconductor device includes: a substrate; a semiconductor element that disposed on the upper surface of the substrate; a sealing portion that seals the substrate and the semiconductor element; a first lead frame that has one end in contact with a upper surface of the first conductive layer at an end extending in the side direction of the upper surface of the substrate in the sealing portion, and has the other end exposed from the sealing portion; a first conductive bonding material that bonds between the upper surface of the first conductive layer and the lower surface side of the one end portion of the first lead frame at the end portion of the substrate, and has electrical conductivity. |
US11309229B2 |
Coating composition(s)
Described herein in some examples is a heat dissipation coating composition for an electronic device, which can comprise: a transparent coating layer deposited on a surface of the electronic device, wherein the coating layer comprises: a heat absorber selected from the group consisting of silica aerogel, carbon nanotubes, carbon nanotube aerogel, graphene, graphene aerogel, and combinations thereof, a transparent resin selected from the group consisting of a polyacrylic resin, a polycarbonate resin, a cyclic olefin resin, an epoxy resin, a urethane resin, a silicone resin, a cyanoacrylate resin, a polyester resin, and combinations thereof, and a solvent; and a heat spreader layer deposited at least partially on top of the transparent coating layer or deposited on the surface of the electronic device adjacent to the transparent coating layer, wherein the heat spreader layer comprises: metallic or non-metallic particles selected from the group consisting of copper, aluminum, graphite, carbon nanotube, graphene on a metal, graphene, and combinations thereof. |
US11309228B2 |
Packaged semiconductor devices having enhanced thermal transport and methods of manufacturing the same
A packaged semiconductor device includes a package substrate, a first semiconductor device on the package substrate, and at least one second semiconductor device that extends on and partially covers the first semiconductor device. A heat dissipating insulation layer is provided as a coating on the first and second semiconductor devices. A conductive heat dissipation member is provided, which extends upwardly from the heat dissipating insulation layer and on portions of the first and second semiconductor devices. A protective member is provided on the package substrate, to cover the first and second semiconductor devices and the conductive heat dissipation member. This protective member includes a first covering portion, which covers an upper surface of the conductive heat dissipation member. |
US11309227B2 |
Chip package structure having a package substrate disposed around a die
A chip package structure and a chip package method, the chip package structure including a die and a package substrate disposed around the die. A solder joint is disposed on a first surface of the die. Remaining surfaces of the die other than a second surface are wrapped by an injection molding material. At least one pair of opposite sides of the package substrate is embedded in the injection molding material. A contact area between the pair of opposite sides and the injection molding material accounts for more than half of a surface area of the pair of opposite sides. The second surface is a surface that is of the die and that is opposite to the first surface. |
US11309224B2 |
Folded substrate for stacked integrated circuit devices
A semiconductor device includes a flexible wiring substrate. The wiring substrate includes at least two mounting portions and at least one connecting portion. The mounting portions are stacked spaced apart from each other. Each connecting portion is bent to connect two mounting portions that are adjacent in a stacking direction. The semiconductor device further includes at least one semiconductor chip mounted on at least one of the at least two mounting portions and a plurality of conductive connecting members connecting the mounting portions to each other in the stacking direction. |
US11309220B2 |
Methods, apparatus, and manufacturing system for self-aligned patterning of a vertical transistor
A method, apparatus, and manufacturing system are disclosed herein for a vertical field effect transistor patterned in a self-aligned process. A plurality of fins is formed. A gate structure is formed on at least a first side and a second side of a lower portion of each fin. A spacer is formed on at least a first side and a second side of an upper portion of each fin. At least one layer is formed above the substrate and between the fins. An opening is formed in the at least one layer between the fins by an etching process. The spacer protects the gate structure during the etching process. |
US11309213B2 |
Method for manufacturing semiconductor structure
A method for manufacturing a semiconductor structure includes following operations. A sacrificial layer is formed over the conductive layer, wherein the sacrificial layer includes a first sacrificial portion over the first conductive portion, and a second sacrificial portion over the second conductive portion, and a first thickness of the first sacrificial portion is larger than a second thickness of the second sacrificial portion. The first sacrificial portion and the second sacrificial portion of the sacrificial layer, and the second conductive portion of the conductive layer are removed. |
US11309210B2 |
Self aligned buried power rail
The present disclosure relates to semiconductor structures and, more particularly, to self-aligned buried power rail structures and methods of manufacture. The method includes: forming at least one fin structure of a first dimension in a substrate; forming at least one fin structure of a second dimension in the substrate; removing at least a portion of the at least one fin structure of the second dimension to form a trench; filling the trench with conductive metal to form a buried power rail structure within the trench; and forming a contact to the buried power rail structure. |
US11309206B2 |
Electro static chuck
Disclosed is an electro static chuck. Disclosed is an electro static chuck which includes: a base substrate; and an electro static chuck plate fixed onto the base substrate and including a plurality of electrodes to which biases for chucking and dechucking are applied, in which the plurality of electrodes includes a spiral pattern extending from a start point of an edge of the electro static chuck plate toward an end point of a center and a rotational angle of the spiral pattern is 360°n (n is a real number of 1 to 2). |
US11309201B2 |
Method of forming dice and structure of die
A method of forming dice includes the following steps. First, a wafer structure is provides, which includes a substrate and a stack of semiconductor layers disposed in die regions and a scribe line region. Then, the substrate and the stack of the semiconductor layers in the scribe line region are removed to forma groove in the substrate. After the formation of the groove, the substrate is further thinned to obtain the substrate with a reduced thickness. Finally, a separation process is performed on the substrate with the reduced thickness. |
US11309198B2 |
Wafer processing system
A wafer processing system has a transport vacuum chamber for handling a frame assembly under vacuum conditions, at least one vacuum cassette elevator load lock for housing a cassette and adjusting a vertical position of the cassette under vacuum conditions, and at least one wafer processing module in vacuum communication with the transport vacuum chamber. An actuating assembly changes guide members from an expanded configuration to a contracted configuration to reduce a first cross-sectional dimension of a frame assembly receiving area and to reduce a second cross-sectional dimension of the frame assembly receiving area that is perpendicular to the first cross-sectional dimension. |
US11309194B2 |
Substrate liquid treatment apparatus
A substrate liquid treatment apparatus includes an inner tank configured to store a treatment liquid and having an upper opening, an outer tank disposed outside the inner tank, and a lid movable between a close position for closing the upper opening of the inner tank and an open position for opening the upper opening of the inner tank. The lid includes a main portion that covers the upper opening of the inner tank when the lid is positioned at the close position, and a splash shielding portion connected to the main portion. When the lid is positioned at the close position, the splash shielding portion extends from a position higher than an upper end of a side wall of the inner tank adjacent to the splash shielding portion to a position which is lower than the upper end of the side wall and which is on the outer tank side of the side wall. |
US11309191B2 |
Method for modifying substrates based on crystal lattice dislocation density
A method includes: providing a semiconductor body having a generation plane and crystal lattice planes which intersect the generation plane at intersecting lines; generating modifications in the semiconductor body by multiphoton excitation and which are spaced apart from one another, the modifications altering a physical property of the semiconductor body so as to form subcritical cracks in the generation plane; and separating a solid-state layer from the semiconductor body by connecting the subcritical cracks in the generation plane. |
US11309190B2 |
Semiconductor device and method of manufacture
In a wet etching process to pattern a metal layer such as a p-metal work function layer over a dielectric layer such as a high-k gate dielectric layer, a selectivity of the wet etching solution between the metal layer and the dielectric layer is increased utilizing an inhibitor. The inhibitor includes such inhibitors as a phosphoric acid, a carboxylic acid, an amino acid, or a hydroxyl group. |
US11309188B2 |
Singulation of silicon carbide semiconductor wafers
A method of singulating a silicon carbide (SiC) semiconductor wafer can include defining a cut within the silicon carbide (SiC) semiconductor wafer by performing a partial dicing operation where the SiC semiconductor wafer is aligned along a plane and the cut has a depth less than a first thickness of the SiC semiconductor wafer. The cut is aligned along a vertical direction orthogonal to the plane such that a portion of the SiC semiconductor wafer has a second thickness that extends between a bottom of the cut and an outer surface of the SiC semiconductor wafer. The method can further include defining a cleave, by performing a cleaving operation, through the portion of the SiC semiconductor wafer having the second thickness. The cleave can be aligned with the cut and extending to the outer surface of the SiC semiconductor wafer. |
US11309187B2 |
Methods of forming silicide contact in field-effect transistors
A semiconductor structure includes a semiconductor fin disposed over a substrate, an epitaxial source/drain (S/D) feature disposed over the semiconductor fin, a silicide layer disposed over the epitaxial S/D feature, the silicide layer is disposed on sidewalls of the epitaxial S/D feature, a dielectric layer disposed over sidewalls of the silicide layer, and an S/D contact disposed over the epitaxial S/D feature in an interlayer dielectric (ILD) layer. |
US11309185B2 |
Fin field-effect transistor and method of forming the same
A method includes forming a gate trench over a semiconductor fin. The gate trench includes an upper portion surrounded by first gate spacers and a lower portion surrounded by second gate spacers and the first gate spacers. The method includes forming a metal gate in the lower portion of the gate trench. The metal gate is disposed over a first portion of a gate dielectric layer. The method includes depositing a metal material in the gate trench to form a gate electrode overlaying the metal gate in the lower portion of the gate trench, while keeping sidewalls of the first gate spacers and upper surfaces of the second gate spacer overlaid by a second portion of the gate dielectric layer. The method includes removing the second portion of the gate dielectric layer, while remaining the gate electrode substantially intact. |
US11309183B2 |
Semiconductor structure and forming method thereof
A semiconductor structure and a forming method thereof are provided. The forming method includes: providing a base, where the base includes a first region; forming a bottom core material layer on the base; forming separate first core layers on the bottom core material layer of the first region; forming a first spacer on a side wall of the first core layer; removing the first core layer; after removing the first core layer, forming a second spacer on a side wall of the first spacer, where the first spacer and the second spacer located on the side wall of the first spacer constitute a main spacer structure layer; patterning the bottom core material layer by using the main spacer structure layer as a masking film to form a second core layer; removing the main spacer structure layer; after removing the main spacer structure layer, forming a third spacer on a side wall of the second core layer; removing the second core layer; and after removing the second core layer, patterning the base by using the third spacer as a masking film to form a desired pattern. Embodiments of the present disclosure can meet the demand of different types of pitches between the desired patterns, and are beneficial to accurately controlling the pitches between the desired patterns. |
US11309176B2 |
Short-arc discharge lamp
A short-arc discharge lamp may include an arc tube section; at least one side tube section connected to at least one end of the arc tube section; at least one electrode provided inside the arc tube section; and at least one lead rod which is provided inside the at least one side tube section and which is connected to the at least one electrode; wherein the at least one lead rod has at least one metal body disposed so as to be in contact with the at least one lead rod; the at least one side tube section has at least one reduced diameter region; the at least one lead rod is supported by the at least one reduced diameter region via the at least one metal body; and at least one coating film is formed on at least one surface of the at least one metal body. |
US11309170B2 |
Methods for testing or adjusting a charged-particle detector, and related detection systems
Methods for testing or adjusting a charged-particle detector are provided. A diagnostic and/or adjustment method for a charged-particle detector of an instrument includes providing, from a photon source, photons incident on the charged-particle detector. Moreover, the method includes detecting a response by the charged-particle detector to the photons incident thereon. Related detection systems are also provided. |
US11309168B2 |
Vacuum processing apparatus and maintenance apparatus
A maintenance apparatus includes a case and a maintenance mechanism. The case includes an opening having a size corresponding to a second gate of a vacuum processing apparatus including a processing chamber having a first gate through which a substrate is loaded and unloaded and the second gate different from the first gate. The case is attachable to the second gate while maintaining airtightness. The maintenance mechanism is provided in the case and is configured to perform at least one of an operation of detaching a consumed part in the processing chamber through the opening, an operation of attaching a replacement part in the processing chamber and an operation of cleaning the processing chamber. |
US11309163B2 |
Multibeamlet charged particle device and method
A method of method of operating a multibeamlet charged particle device is disclosed. In the method, a target attached to a stage is translated, and each step of selecting beamlets, initializing beamlets, and exposing the target is repeated. The step of selecting beamlets includes passing a reconfigurable plurality of selected beamlets through the blanking circuit. The step of initializing beamlets includes pointing each of the selected beamlets in an initial direction. The step of exposing the target includes scanning each of the selected beamlets from the initial direction to a final direction, and irradiating a plurality of regions of the target on the stage with the selected beamlets. |
US11309162B2 |
TEM-based metrology method and system
A metrology method for use in determining one or more parameters of a three-dimensional patterned structure, the method including performing a fitting procedure between measured TEM image data of the patterned structure and simulated TEM image data of the patterned structure, determining a measured Lamellae position of at least one measured TEM image in the TEM image data from a best fit condition between the measured and simulated data, and generating output data indicative of the simulated TEM image data corresponding to the best fit condition to thereby enable determination therefrom of the one or more parameters of the structure. |
US11309161B2 |
Charged particle beam apparatus and adjustment method for charged particle beam apparatus
A charged particle apparatus includes: a specimen chamber which is maintained at vacuum and in which a specimen is disposed; a preliminary exhaust chamber that is connected to the specimen chamber via a vacuum gate valve; an exhaust device that exhausts the preliminary exhaust chamber; charged particle beam source an optical system; a detector; a transporting device that transports the specimen from the preliminary exhaust chamber to the specimen chamber; and a control unit. The control unit performs: adjustment processing in which at least one of the optical system and the detector is adjusted in a state where the specimen is housed in the preliminary exhaust chamber; and transporting processing which is performed after the adjustment processing and in which the vacuum gate valve is opened and the transporting device transports the specimen to the specimen chamber. |
US11309154B2 |
Contact device and electromagnetic relay
A first end portion includes a first contact. A second end portion includes a second contact. At least a first end portion, out of the first end portion and a second end portion, is curved to be folded back from a tip in one direction of the first end portion. The first contact is located in a folded-back part of the first end portion and faces the second contact. |
US11309152B2 |
Temperature-based control of inductor demagnetization
An integrated circuit for demagnetizing an inductive load includes a first switch to control current supplied by a voltage supply to the inductive load. A Zener diode includes an anode connected to a control terminal of the first switch and a cathode connected to the voltage supply. A second switch includes a control terminal and first and second terminals. A temperature sensing circuit is configured to sense a temperature of the first switch and to generate a sensed temperature. A comparing circuit includes inputs that receive a reference temperature and the sensed temperature and an output connected to the control terminal of the second switch. |
US11309150B2 |
Sensor switch
A sensor switch includes two electroconductive terminals and two electroconductive beads. The electroconductive terminals are spaced apart along an axis. Each of the electroconductive terminals has an inner surrounding surface surrounding the axis and having an indented segment indented away from the axis. The electroconductive beads are movably and respectively disposed in the electroconductive terminals. When the sensor switch is placed such that the axis horizontally leveled, the electroconductive beads are respectively retained in the indented segments of the electroconductive terminals to be spaced apart from each other so that the sensor switch is in an open state. |
US11309148B2 |
Weatherproof decorator cover with positive indicator
A weatherproof switch cover includes a base plate, a rocker arm provided in the base plate and movable between a first position and a second position and a membrane provided below the rocker arm, the membrane providing a weatherproof seal. |
US11309146B2 |
Manufacturing method for film structure
The present invention discloses a method to manufacture a keycap for keys of a keyboard, including: providing a top fabric layer and a molding film disposed beneath the top fabric layer; molding the molding film and the top fabric layer to form a film structure having an inner surface; and providing a keycap body having an upper surface, wherein the outline of the upper surface matches with that of the inner surface to form the keycap. In the present invention, the keycap is formed using the film structure and the keycap body by plastic injection or adhesion agent, the keycap is further manufactured as keys, and a symbol is engraved on the upper surface of the film structure by laser. Because the backlit device's light transmits through the keycap, users can recognize the symbols on the keys. |
US11309143B2 |
Push switch
A push switch including a pressing member, a movable contact, an interposed member, a first fixed contact, and a second fixed contact is provided. The pressing member includes a pressing portion configured to be pressed, and includes an elastically deformable peripheral wall portion having a lower end portion and extending downward and outward from the outer periphery of the pressing portion. The movable contact has a dome shape and is disposed below the pressing member. The interposed member is disposed between the pressing member and the movable contact, and is configured to press the movable contact by receiving and being pressed by the lower end portion of the peripheral wall portion of the pressing member. The lower end portion of the peripheral wall portion of the pressing member presses the interposed member while the peripheral wall portion is subjected to elastic deformation in response to the pressing portion being pressed. |
US11309139B2 |
Bifacial light-harvesting dye-sensitized solar cell
A bifacial light-harvesting dye-sensitized solar cell is provided and has: a first transparent substrate, a second transparent substrate, a working electrode, a first semiconductor layer, a second semiconductor layer, a third semiconductor layer, a counter electrode, a light-transmitting catalyst layer, and a liquid electrolyte. A photoelectric conversion efficiency of the dye-sensitized solar cell is improved by using a specific working electrode structure. |
US11309138B2 |
Contact passivation for perovskite optoelectronics
Disclosed herein are perovskite based optoelectronic devices made entirely via solution-processing at low temperatures (<150° C.) which provide for simple manufacturing, compatibility with flexible substrates, and perovskite-based tandem devices. These perovskite based optoelectronic devices are produced using an electron transport layer on which the perovskite layer is formed which is passivated using a ligand selected to reduce electron-hole recombination at the interface between the electron transport layer and the perovskite layer. |
US11309137B2 |
Electrode for aluminium electrolytic capacitor, and production method therefor
An electrode for an aluminum electrolytic capacitor and a method for producing the same are provided that enable improvement of water resistance of a chemical formation film having a withstand voltage of 400 V or higher.The electrode for an aluminum electrolytic capacitor is produced by performing a hydration step of bringing the aluminum electrode into contact with a hydration treatment liquid having a temperature of 78° C. to 92° C. to form a hydrated film on the aluminum electrode and a chemical formation step of performing chemical formation at a chemical formation voltage of 400 V or higher in a chemical formation solution having a temperature of 58° C. to 78° C. to form the chemical formation film on the aluminum electrode. In this method, the amount of the hydrated film is made appropriate. In this electrode for an aluminum electrolytic capacitor, the number of voids that are exposed on a cut surface when the chemical formation film is cut is 150 voids/μm2 or smaller, and thus the water resistance thereof is high. |
US11309135B2 |
Ceramic package
Disclosed is a ceramic package for filling with a liquid-containing electrolyte, which includes: a package body defining a recessed cavity open at a front surface of the package body and including first and second ceramic layers stacked together; a plurality of electrode pads disposed on a bottom surface of the recessed cavity; and a plurality of outer connection terminals disposed on a back surface of the package body, wherein each of the electrode pads includes a pad body portion having a polygonal shape in plan view and an interlayer pad portion formed along an interlayer surface between the first and second ceramic layers, wherein the interlayer pad portion has a protruding part protruding outwardly from the pad body portion, and wherein via conductors are formed between the protruding parts of the electrode pads and the outer connection terminals through the first ceramic layer. |
US11309134B2 |
Capacitor
A capacitor according to one embodiment of the present invention relates to a thin film capacitor including a base member and a MIM structure provided on the base member. The thin film capacitor includes a first external electrode and a second external electrode that are electrically connected to the MIM structure. The base member has a plurality of through holes penetrating between a first surface and a second surface of the base member. The MIM structure includes a first portion extending along the first surface of the base member, a second portion extending along the second surface of the base member, and a third portion provided in the plurality of through holes of the base member so as to connect the first portion to the second portion. |
US11309130B2 |
Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminate and an external electrode, the laminate includes a central layer portion in which first and second internal electrode layers are alternately laminated with a dielectric ceramic layer therebetween, a peripheral layer portion sandwiching the central layer portion in a lamination direction and made of a ceramic material, and a side margin sandwiching the central layer portion and the peripheral layer portion in a width direction and made of a ceramic material, the side margin includes an inner layer on an innermost side in the width direction and an outer layer on an outermost side in the width direction, and an element of an additive of the ceramic material included in the peripheral layer portion is the same as an element of an additive of a ceramic material included in the inner layer. |
US11309128B2 |
Capacitor with seat plate
A seat-plate-mounted capacitor includes a capacitor body and a seat plate. The capacitor body includes a case and a sealing member. The case includes a tubular part and a bottom wall that closes a first end of the tubular part. The sealing member closes a second end of the tubular part that is opposite to the first end. The capacitor body is disposed so that the sealing member is adjacent to the seat plate. The seat plate includes a base part and a support wall. The tubular part has an annular recess surrounding the tubular part, a first maximum diameter portion disposed closer to the bottom wall than the annular recess is, and a second maximum diameter portion disposed closer to the second end than the annular recess is. A diameter A of the first maximum diameter portion, a diameter B of the second maximum diameter portion, and an inner diameter C of the support wall satisfy a relation A>C>B, in a state that the capacitor body is not installed in the seat plate. |
US11309126B2 |
Wireless power transmittal
Wireless power transmittal apparatus and systems are disclosed in which transmitter and receiver inductors, or coils, are coupled in configurations for wirelessly transferring power and/or data among them. In preferred implementations, a plurality of non-coplanar primary side coils are provided in power transmittal apparatus for transmitting power, or power and data. |
US11309125B2 |
Power transmission unit and power transmission coil
A power transmission unit includes: a power transmission coil; a communication coupler that is formed in an annular shape about an axis X and arranged to surround the power transmission coil; and a shielding member that is formed in an annular shape about the axis X, and arranged between the power transmission coil and the communication coupler in an intersecting direction. The shielding member is arranged at a position along the intersecting direction to surround the power transmission coil, and shields magnetic force generated by the power transmission coil. |
US11309124B2 |
Method for producing electronic component
A method for producing an electronic component includes a step of preparing a porous base body containing a ceramic and including an inner conductor disposed in the body; and a step of impregnating the base body with a resin emulsion. |
US11309122B2 |
Wireless charging coil structure with function of heat dissipation
A wireless charging coil structure with a function of heat dissipation comprises a first connecting terminal, a second connecting terminal and a coil. The coil is disposed between the first connecting terminal and the second connecting terminal, and configured to transmit a signal between the first connecting terminal and the second connecting terminal. The coil comprises a heat-pipe segment and a transmission segment electrically and heat-conductively connected with each other. The transmission segment has a predetermined thickness, the heat-pipe segment encircles an accommodating space, and a heat-dissipating medium is disposed in the accommodating space. |
US11309115B2 |
Magnetoresistance effect element
A magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a nonmagnetic spacer layer between the first ferromagnetic layer and the second ferromagnetic layer, in which at least one of the first ferromagnetic layer and the second ferromagnetic layer contains a metal compound having a half-Heusler type crystal structure, the metal compound contains a functional material, and X atoms, Y atoms, and Z atoms which form a unit lattice of the half-Heusler type crystal structure, and the functional material has an atomic number lower than an atomic number of any of the X atoms, the Y atoms, and the Z atoms. |
US11309110B2 |
Systems and methods for cooling a superconducting switch using dual cooling paths
A persistent current switch system is presented. One embodiment of the persistent current switch system includes a vacuum chamber having a winding unit and dual cooling paths. The dual cooling paths are configured to circulate a coolant flow. The dual cooling paths are defined by a first cooling path and a second cooling path. The first cooling path includes a solid thermal component disposed in direct contact with the winding unit and the second cooling path includes a cooling tube disposed in direct contact with the winding unit and configured to circulate a coolant therein. The dual cooling paths cool the temperature of the winding unit below the threshold temperature to transition the persistent current switch system from the first mode to the second mode. A method of for cooling a winding unit in a persistent current switch system and a switching system including dual cooling paths are also disclosed. |
US11309109B2 |
Inductive core exhibiting low magnetic losses
An inductive core including a body including a ferromagnetic material and a magnet, the magnet forming a first path for circulating of magnetic flux lines produced by the magnet, and the ferromagnetic material at least partially forming a second path for circulating the magnetic flux lines, wherein the ferromagnetic material extends continuously between the poles of the magnet along the poles of the magnet and makes contact with at least a part of an exterior lateral wall of the magnet extending between its poles. |
US11309108B2 |
R-T-B based permanent magnet
A permanent magnet includes Nd, Fe, B, and Ga and contains a first T rich phase 1, a second T rich phase 3, and a T poor phase 5 as grain boundary phases, the first T rich phase 1 satisfies 1.7≤[T]/[R]≤3.0, the second T rich phase 3 satisfies 0.8≤[T]/[R]≤1.5, the T poor phase 5 satisfies 0.0≤[T]/[R]≤0.6, and the following Formulas 4 and 5 are satisfied. [T] represents the concentration (atom %) of Fe and Co, [R] represents the concentration (atom %) of Nd, Pr, Tb, and Dy, S1 represents the area of the first T rich phase 1 exposed at a cross-section of the permanent magnet, S2 represents the area of the second T rich phase 3 exposed at the cross-section, and S3 represents the area of the T poor phase 5 exposed at the cross-section. 0.30≤(S1+S2)/(S1+S2+S3)≤0.80 (4) 0.20≤S2/(S1+S2)≤0.80 (5) |
US11309107B2 |
Anisotropic iron nitride permanent magnets
Disclosed herein is a permanent magnet comprising: a plurality of aligned iron nitride nanoparticles wherein the iron nitride nanoparticles include α″-Fe16N2 phase domains; wherein a ratio of integrated intensities of an α″-Fe16N2 (004) x-ray diffraction peak to an α″-α″-Fe16N2 (202) x-ray diffraction peak for the aligned iron nitride nanoparticles is greater than at least 7%, wherein the diffraction vector is parallel to alignment direction, and wherein the iron nitride nanoparticles exhibit a squareness measured parallel to the alignment direction that is greater than a squareness measured perpendicular to the alignment direction. |
US11309106B2 |
Device protected by PTC element
The present invention provides an apparatus having a protecting element for protecting the apparatus in an emergency, wherein the protecting element is a polymer PTC element, the polymer PTC element has a polymer PTC member, and the polymer PTC member is formed from a polymer composition containing a polyvinylidene fluoride as a main component. |
US11309104B2 |
Superconducting electrical power distribution network
A superconducting electrical power distribution network has a superconducting bus bar and superconducting cables electrically connected to the bus bar at respective joints distributed along the bus bar. The network further has a first coolant system for providing first cryogenic fluid and first circuits for circulating the first cryogenic fluid provided by the first coolant system. The first circuits comprise: a bus bar flow path which extends along and thereby cools the bus bar, cable flow paths which respectively extend along and thereby cool the cables, cooling junctions where the bus bar and cable flow paths meet at the electrical connection joints, inflow lines which send the first cryogenic fluid from the first coolant system to the flow paths, and outflow lines which remove the first cryogenic fluid from the flow paths. |
US11309103B2 |
Shielded flat cable
A shielded flat cable 1 includes one or more ground wires G1, the ground wires G1 being arrayed parallel to each other, one or more signal wires S1 and S2 arrayed parallel to the one or more ground wires G1, insulating layers 11 and 12 covering the one or more ground wires G1 and the signal wires S1 and S2, and shield layers 21 and 22 provided on outer surfaces of the insulating layers 11 and 12. In a cross-section of the one or more ground wires, the insulating layers 11 and 12 include openings 13 and 14 of which bottoms are respectively an upper surface and a lower surface of one ground wire G1, and the one ground wire G1 and the shield layers 21 and 22 are electrically coupled at the openings 13 and 14, and the signal wires S1 and S2 are surrounded by the one or more ground wires G1 and the shield layers 21 and 22. |
US11309102B2 |
Power cable
Provided is a power cable, and more particularly, to an ultra-high-voltage underground or submarine cable. In detail, the present invention relates to a power cable which is capable of effectively preventing a decrease in dielectric strength due to penetration of copper powder from a copper conductor into an insulating layer, thereby increasing the lifespan thereof, is capable of preventing damage to insulating paper, semiconductor paper, etc. even when repeatedly bent and unfolded, thereby maintaining an interlayer structure formed by winding the insulating paper, the semiconductor paper, etc., and is capable of improving bendability, flexibility, installability, workability, etc. |
US11309101B2 |
Conductive paste for solar cell electrode and solar cell manufactured by using same
The present invention relates to a conductive paste for a solar cell electrode, including a metal powder, a glass frit, an organic binder, a silicone-based additive and a solvent, wherein the silicone-based additive includes trimethylsiloxy-terminated polydimethylsiloxane, whereby an electrode formed using the conductive paste can be improved in aspect ratio, that is, line width and line height, thus increasing conductivity, and a solar cell having high power generation efficiency can be provided by enlarging the light-receiving surface through decreasing the line width of the electrode. |
US11309091B2 |
Systems and methods for contagious illness surveillance and outbreak detection
Systems and methods for population health surveillance utilizing a network of smart thermometers is provided. Based on the geolocated user data provided by the smart thermometers, contagious illness can be forecasted for various population nodes. Population nodes can be provided at various levels of granularity. Geographic or population specific early warning signals can be generated based on detected outbreaks of contagious illness. |
US11309089B2 |
Human metabolic condition management
Systems and methods for extracting blood glucose patterns and suggesting a behavior may include receiving, at a computing device comprising a processor, temporal data including information regarding glucose readings; identifying, by the computing device, at least one pattern based on metabolite levels extracted from the temporal data the model including variables corresponding to each of the patterns; formulating, by the computing device, a model for predicting a metabolic response; and storing the model on a data storage device. Based on the model, the behavior may be suggested to maintain a blood glucose level within a desired range. |
US11309086B1 |
Methods and systems for interactively counseling a user with respect to supervised content
The present disclosure is directed to interactively counseling a user with respect to supervised content. In particular, the methods and systems of the present disclosure may: determine, based at least in part on one or more machine learning (ML) models, that one or more interfaces displayed to a user include content of a content type designated by a content supervisor of the user for identification; and, responsive to determining that the interface(s) displayed to the user include content of the content type designated for identification, generate data representing a graphical user interface (GUI) for presentation to the user, the GUI indicating detection of the content of the content type and comprising interactive educational material counseling the user with respect to the content type. |
US11309083B2 |
Systems for identification and tracking vital signs in the field with redundant electronic/visual security mechanisms
A system for identifying, monitoring the health of an individual and providing for the retrieval of information relating to said individual by a plurality of authorized users The system comprises an identification device and associated hardware and software components. The identification device a skin wearable, waterproof, non-transferable frangible individual identification device comprising (1) an adhesive and an ink arranged on a substrate to provide a physiologically perceptible, humanly understandable information related to said individual, and a machine-readable two-dimensional code, wherein said code can be scanned for identification, interaction, information exchange, and instructions and (2) an electronic device having wireless communication capability with the ability to send, receive, and store information, wherein electronic device comprises at least one sensor for taking vital sign data, wherein once applied to skin of the individual said identification device is not removable in one piece rendering the identification device inoperable within said system once removed from skin wherein the ink, substrate, and adhesive are biocompatible. The associated hardware includes a plurality of receivers; a computer interface device receiving information from said individual identification device and from said receivers respecting the individual identified by said individual identification device; a computer system coupled to said computer interface device, said computer system including a memory with an algorithm for processing information collected by said computer system; and a separate set of receivers and a separate service rendering system, each output information from their respective receivers to a common database, the contents of said common database being coupled to a computing device which communicates information to and from a central server. In a preferred embodiment, the identification device is a Bluetooth, battery powered, identification and monitoring device measuring pulse oximetry and heart rate. The system would be particularly useful in a custodial situation wherein the sensor would be applied immediately after custody is taken and data from the sensors would be sent to a an authorize person's (law enforcement, emergency personnel) local device and the central server which would alert both the local device and when needed emergency services with a request for help. |
US11309081B2 |
Telemedicine system with dynamic imaging
A telemedicine system with dynamic imaging is disclosed herein. In some embodiments, the telemedicine system comprises a laser imaging and treatment apparatus, and associated systems and methods that allow a physician (e.g., a surgeon) to perform laser surgical procedures on an eye structure or a body surface with a laser imaging and treatment apparatus disposed at a first (i.e. local) location from a control system disposed at a second (i.e. remote) location, e.g., a physician's office. Also, in some embodiments, communication between the laser imaging and treatment apparatus and control system is achieved via the Internet®. Further, in some embodiments, the telemedicine system includes a dynamic imaging system and/or a facial recognition system that verifies the identity of a patient, and is capable of being used for other important applications, such as tracking and analyzing trends in a disease process. |
US11309077B2 |
Distributed processing of scan data for fabricating dental aligners
Systems and methods directed to technological improvements in coordinated and distributed processing of intraoral scan data for fabricating clear aligners for dental realignment include an appointment management system that schedules an appointment at an intraoral scanning site and generates and causes transmission of a message to a computing device of a user. An intraoral scan that generates three-dimensional data of a mouth of the user is conducted at the intraoral scanning site using an intraoral scanner. Clear aligners that are specific to the user for repositioning the user's teeth are fabricated based on a treatment plan generated based on the three-dimensional data by thermoforming material over three-dimensional printed molds. The clear aligners are sent to the user all at once. The user receives orthodontic treatment without ever having physically seen a dentist or an orthodontist that approves the treatment plan. |
US11309076B2 |
Workflow predictive analytics engine
Systems, methods, and apparatus to generate and utilize predictive workflow analytics and inferencing are disclosed and described. An example predictive workflow analytics apparatus includes a data store to receive healthcare workflow data including at least one of a schedule or a worklist including a patient and an activity in the at least one of the schedule or the worklist involving the patient. The example apparatus includes a data access layer to combine the healthcare workflow data with non-healthcare data to enrich the healthcare workflow data for analysis with respect to the patient. The example apparatus includes an inferencing engine to generate a prediction including a probability of patient no-show to the activity by processing the combined, enriched healthcare workflow data using a model and triggering a corrective action proportional to the probability of patient no-show. |
US11309074B2 |
Systems and methods for processing images to prepare slides for processed images for digital pathology
Systems and methods are disclosed for processing an electronic image corresponding to a specimen. One method for processing the electronic image includes: receiving a target electronic image of a slide corresponding to a target specimen, the target specimen including a tissue sample from a patient, applying a machine learning system to the target electronic image to determine deficiencies associated with the target specimen, the machine learning system having been generated by processing a plurality of training images to predict stain deficiencies and/or predict a needed recut, the training images including images of human tissue and/or images that are algorithmically generated; and based on the deficiencies associated with the target specimen, determining to automatically order an additional slide to be prepared. |
US11309072B2 |
Systems and methods for functional imaging
A system includes a structural imaging acquisition unit, a functional imaging acquisition unit, and one or more processors. The structural imaging acquisition unit is configured to perform a structural scan to acquire structural imaging information of a patient. The functional imaging acquisition unit is configured to perform a functional scan to acquire functional imaging information of a patient. The one or more processors are configured to generate a tissue-specific anatomical probability map using the structural imaging information; generate a tissue-non-specific anatomical probability map using the structural imaging information; generate local combined anatomical probability weights using the tissue-specific anatomical probability map, the tissue-non-specific anatomical probability map, and the functional image data; re-distribute the functional image data using the local combined anatomical probability weights to provide re-distributed functional volumetric data; and generate an image using the re-distributed functional volumetric data. |
US11309071B2 |
Devices, systems, and methods for vessel assessment and intervention recommendation
Devices, systems, and methods of evaluating risk associated with a condition of the vessel and providing an objective intervention recommendation based on the evaluated risk are disclosed. The method includes steps of obtaining physiologic measurements from a first instrument and a second instrument positioned within the vessel of the patient while the second instrument is moved longitudinally through the vessel from a first position to a second position, obtaining image data from an image of a vessel system, co-registering the physiologic measurements with the image data to produce co-registered physiologic measurements, and determining whether to perform a first surgical procedure or a second surgical procedure, wherein the determining is based on the co-registered physiologic measurements. Other associated methods, systems, and devices are also provided herein. |
US11309067B2 |
System and method for query management and education
A cloud-based, query management and education system enables provider organizations to query and educate clinicians on how to clarify clinical documentation, resulting in more accurate reimbursement, public reporting, research and policy decisions. Query authors create compliant queries from stored templates which may be supplemented by attaching and/or annotating selected documentation from the patient record. Clinician responses to such queries automatically generate addenda in the relevant patient record. All events around a query are tracked and reportable through a graphical performance scorecards and reporting dashboards. |
US11309066B2 |
Multi-site clinical decision support
Methods are provided for the surveillance and monitoring of a patient's medical care when the patient is treated at two or more medical organizations having different medical record systems. Patient information is received from a first medical organization and populated into an active risk assessment array that monitors the patient's risk for developing a particular disease or condition. Patient information is then received from a second medical organization and populated into the array. It is determined that actionable criteria have been met, and in response, a notification or alert is sent to the medical organizations indicating that the patient is at risk. |
US11309063B2 |
Identifying chemical substructures associated with adverse drug reactions
Embodiments of the present invention are directed to a computer-implemented method for generating a framework for analyzing adverse drug reactions. A non-limiting example of the computer-implemented method includes receiving to a processor, a plurality of drug chemical structures. The non-limiting example also includes receiving, to the processor, a plurality of known drug-adverse drug reaction associations. The non-limiting example also includes constructing, by the processor, a deep learning framework for each of a plurality of adverse drug reactions based at least in part upon the plurality of drug chemical structures and the plurality of known adverse-drug reaction associations. |
US11309061B1 |
Systems and methods for peptide identification
Provided are parallel computational methods and their implementation on memory-distributed architectures for a peptide identification tool, called HiCOPS, that enables more than 100-fold improvement in speed over existing HPC proteome database search tools. HiCOPS empowers the supercomputing database search for comprehensive identification of peptides and all their modified forms within a reasonable timeframe. Searching Gigabytes of experimental mass spectrometry data against Terabytes of databases demonstrates peptide identification in minutes compared to days or weeks, providing multiple orders of magnitude improvements in processing times. Also provided is a theoretical framework for a novel overhead-avoiding strategy, resulting in superior performance evaluation results for key metrics including execution time, CPU utilization, and I/O efficiency. |
US11309060B2 |
System and method for real time clinical questions presentation and management
In a clinical decision support method, outputs of computer-implemented analytical modules are computed for a patient. Information is displayed for the patient pertaining to a clinical question comprising outputs computed for the patient of analytical modules associated with the clinical question. The analytical modules may include modules configured to perform in silico genetic/genomic tests using genetic/genome sequencing (whole genome, whole exome, whole transcriptome, targeted gene panels, etc) or microarray data. A clinical question-module matrix (CQ-M matrix) may be generated for the patient associating clinical questions with analytical modules, and the method may further include populating the clinical questions with outputs computed for the patient of the analytical modules associated with the clinical questions by the CQ-M matrix. Such populating advantageously re-uses outputs computed for the patient when an analytical module is associated with two or more different clinical questions by the CQ-M matrix. This system empowers the clinician to focus on the clinical aspects of patient management while allowing the data complexities of patient genomic data interpretation to be handled by the clinical decision support system. |
US11309058B2 |
Modeling the chemical composition of a biological cell wall
Techniques are described for determining the strain on a cell wall using two models: 1) a short timescale model, describing the relationship between physical properties assumed to be fixed and 2) a long timescale model, describing the dynamic chemical composition of a cell wall. Short term modeling of the physical properties in a cell wall is used to properly understand how physical factors such as osmotic pressure affects the strain on the cell wall, which is in turn used to identify conditions under which a cell wall will cease to function properly or lyse entirely. Although temporally the physical properties which cause cell walls to underperform/lyse can be evaluated under a short time frame, the chemical properties that lead to the physical properties which cause that behavior themselves change over much longer timescales, in a relative sense. |
US11309057B2 |
Apparatuses and methods for post-package repair protection
Apparatuses and methods for post-package repair (PPR) protection. A device may enter a PPR mode to repair one or more memory addresses by blowing fuses. However, fuses may be incorrectly blown if the device receives row activation (ACT) signals while in the PPR mode. A PPR mask circuit may provide a PPR mask signal if an ACT signal is received while the memory is in the PPR mode. The PPR mask signal may suppress further ACT signals from being provided. In some embodiments, the memory may also include a PPR function circuit, which may monitor one or more signals used as part of PPR operations. If these signals are in an illegal state, the PPR function circuit may suppress PPR operations to prevent damage to the fuse array. |
US11309053B2 |
Semiconductor memory device and storage device
According to one embodiment, a semiconductor memory device includes a memory cell array, a processing circuit, a timer, a command decoder, and a training circuit. The memory cell array includes a plurality of memory cells. The processing circuit writes data into the memory cell array. The timer sets a waiting time. The command decoder receives a command output from a memory controller. The training circuit waits until the waiting time has passed since a predetermined command is received by the command decoder and performs a process relating to determination of a correction value for a signal sent from the memory controller to the processing circuit based on reference data output from the memory controller after the waiting time has passed. |
US11309051B2 |
Memory system that uses NAND flash memory as a memory chip
According to one embodiment, a memory system includes: a memory chip including a first memory block and first word lines, the first memory block including a first memory string which includes first memory cells that are coupled in series, the first word lines being respectively coupled to gates of the first memory cells; a memory controller coupled to an external device, controlling the memory chip, and capable of performing an error checking and correcting process of data. When a write instruction is received from the external device, the memory controller is configured to perform a write operation on a second memory cell which is one of the first memory cells, and to perform a read verify operation including a read process and the ECC process on a third memory cell which is one of the first memory cells. |
US11309047B2 |
Test circuit using clock signals having mutually different frequency
Disclosed herein is an apparatus that includes first and second shift register circuits coupled in series, the first and second shift register circuits being configured to perform a shift operation of a trigger signal in synchronization with a clock signal, and a clock control circuit configured to set a frequency of the clock signal to a first frequency when the trigger signal is in the first shift register circuit and set a frequency of the clock signal to a second frequency different from the first frequency when the trigger signal is in the second shift register circuit. |
US11309045B2 |
Method and device for self trimming memory devices
An integrated memory device can include an array of memory cells with decoding and sensing circuitry, a memory controller, read and write circuitry associated to the sensing circuitry, logic circuit portions in the read and write circuitry including at least a logic element receiving a data stream on a data input and a clock signal on a clock input, and a programmable or trimmable delay element or circuit upstream to the data input or the clock input for self trimming the internal timing of said at least a logic element by aligning in time the clock signal and/or the data stream. Operating parameters of the integrated circuit can be set for self trimming an internal timing of the integrated circuit. |
US11309044B2 |
Test circuit for testing a storage circuit
A test circuit testing a storage circuit and including a controller, a pattern-generator circuit, a comparing circuit, and a first register is provided. The storage circuit includes a storage block. The controller is configured to generate a plurality of internal test signals. The pattern-generator circuit generates and provides test data to the storage circuit according to the internal test signal. The storage circuit writes the test data into the storage block and reads the storage block to generate read data. The comparing circuit compares the test data and the read data to generate a test result. The first register stores the test result. The controller determines whether the storage circuit is working normally according to the test result stored in the first register. |
US11309043B2 |
Memory device and controlling method thereof
The present disclosure relates to a memory device may include a plurality of memory cells coupled to a selected word line and to be programmed to one of first to n-th program states distinguished from each other based on threshold voltages thereof, a sensing latch storing data sensed from a bit line coupled to one memory cell, a pre-latch storing pre-verify information and a plurality of data latches storing data to be stored in the one memory cell, wherein at least one data latch stores main verify information on the main verify voltage during verify operations for the first program state to a threshold program state among the first to n-th program states until the verify operation for the threshold program state passes, and wherein the pre-latch stores the main verify information on the n-th program state after the verify operation for the threshold program state passes. |
US11309042B2 |
Method of improving read current stability in analog non-volatile memory by program adjustment for memory cells exhibiting random telegraph noise
A method and device for programming a non-volatile memory cell, where the non-volatile memory cell includes a first gate. The non-volatile memory cell is programmed to an initial program state that corresponds to meeting or exceeding a target threshold voltage for the first gate of the non-volatile memory cell. The target threshold voltage corresponds to a target read current. The non-volatile memory cell is read in a first read operation using a read voltage applied to the first gate of the non-volatile memory cell that is less than the target threshold voltage to generate a first read current. The non-volatile memory cell is subjected to additional programming in response to determining that the first read current is greater than the target read current. |
US11309038B2 |
Memory device and method of operating the memory device
A memory device may include: a memory cell array including a plurality of planes; and a voltage generation circuit including a master pump component and at least one or more sub-pump components that respectively correspond to the planes. During an interleaved operation, the master pump component may generate a first output voltage in response to a first pump clock, and the sub-pump components may generate second output voltages in response to second pump clocks. The master pump component and the sub-pump components may respectively provide the first output voltage and the second output voltages to the corresponding planes. During a non-interleaved operation, the master pump component and the sub-pump components may generate the first output voltage in response to the first pump clock and provide the first output voltage to a selected plane of the plurality of planes. |
US11309037B2 |
Voltage switching circuit and semiconductor memory device having the same
A voltage switching circuit selectively transfers voltages applied to a first input terminal and a second input terminal to a first output terminal and a second output terminal. The voltage switching circuit includes a first transistor and a second transistor. The first transistor is formed on a first well on a substrate, and is coupled between the first input terminal and the first output terminal. The second transistor is formed on a second well different from the first well, and is coupled to the second input terminal. In a first mode in which a first voltage applied to the first input terminal is transferred to the first output terminal and the second output terminal, the first transistor is turned on and the second transistor is turned off. |
US11309034B2 |
Memory cell arrangement and methods thereof
A memory cell arrangement is provided that may include: a plurality of first control lines; a plurality of second control lines; a plurality of third control lines; each of a plurality of memory cell sets includes memory cells and is assigned to a corresponding one of the plurality of first control lines and includes at least a first memory cell subset addressable via the corresponding first control line, a corresponding one of the plurality of second control lines, and the plurality of third control lines, and at least a second memory cell subset addressable via the corresponding first control line, the plurality of second control lines, and a corresponding one of the plurality of third control lines. The corresponding one of the plurality of third control lines addresses the second memory cell subset of each memory cell set of the plurality of memory cell sets. |
US11309031B2 |
Periodic reduced word line bias which increases channel boosting
Apparatuses and techniques are described for increasing channel boosting of NAND string during programming by applying a periodic low word line bias during programming. In one aspect, a low pass voltage, VpassL, is applied to designated word lines to create periodic low points or dips in the channel boosting level. A normal pass voltage, Vpass, is applied to other unselected word lines. The low points create barriers to the movement of electrons in the channel toward the selected word line, to prevent the electrons from pulling down the voltage at the channel region which is adjacent to the selected word line. VpassL can be applied to designated word lines at the source and/or drain sides of the selected word line. A control circuit can be configured with various parameters for implementing the techniques. |
US11309030B2 |
Word line discharge skip for faster read time
Methods for improving read time performance and energy consumption when reading multiple pages within a memory block by dynamically skipping or accelerating unselected word line discharge cycles are described. In some cases, a controller or one or more control circuits in communication with word lines and bit lines associated with a memory block may detect that a read command or instruction for reading a second page within the memory block has arrived prior to the word line discharge phase associated with reading a first page within the memory block, and in response, the controller may skip the discharge cycle for unselected word lines within the memory block prior to reading the second page and initiate the next page read for the second page after a partial discharge period of time. |
US11309025B2 |
Semiconductor circuit and semiconductor circuit system to suppress disturbance in the semiconductor circuit
A semiconductor circuit includes a first circuit that applies an inverted voltage of a voltage at a first node to a second node, a second circuit that applies an inverted voltage of a voltage at the second node to the first node, a first transistor that couples the first node to a third node, and a first memory element having a first terminal coupled to the third node and a second terminal to which a control voltage is to be applied. The semiconductor circuit further includes a second transistor having a drain coupled to the third node and a gate coupled to one of the first node or the second node, a third transistor having a drain coupled to the third node and a gate coupled to the other of the first node or the second node, and a driver. |
US11309022B2 |
RRAM voltage compensation
A memory device includes an array of resistive memory cells with a plurality of word lines connected to the array of resistive memory cells. A voltage compensation controller is configured to determine a word line voltage to be applied to a selected word line of the plurality of word lines. A word line driver is configured apply the determined word line voltage to the selected word line. |
US11309021B2 |
Systems and methods for stabilizing cell threshold voltage
The present disclosure relates to a memory device comprising a plurality of memory cells, each memory cell being programmable to a logic state corresponding to a threshold voltage exhibited by the memory cell in response to an applied voltage, and a logic circuit portion operatively coupled to the plurality of memory cells, wherein the logic circuit portion is configured to scan memory addresses of the memory device, and to generate seasoning pulses to be applied to the addressed pages of the memory device. A related electronic system and related methods are also disclosed. |
US11309019B2 |
Semiconductor memory device which stores plural data in a cell
A memory cell array is configured to have a plurality of memory cells arranged in a matrix, each of the memory cells being connected to a word line and a bit line and being capable of storing n values (n is a natural number equal to or larger than 3). A control circuit controls the potentials of the word line and bit line according to input data and writes data into a memory cell. The control circuit writes data into the memory cell to a k-valued threshold voltage (k<=n) in a write operation, precharges the bit line once, and then changes the potential of the word line an i number of times to verify whether the memory cell has reached an i-valued (i<=k) threshold voltage. |
US11309017B2 |
Memory systems and methods for improved power management
A memory module with multiple memory devices includes a buffer system that manages communication between a memory controller and the memory devices. Each memory device supports an access mode and a low-power mode, the latter used to save power for devices that are not immediately needed. The module provides granular power management using a chip-select decoder that decodes chip-select signals from the memory controller into power-state signals that determine which of the memory devices are in which of the modes. Devices can thus be brought out of the low-power mode in relatively small numbers, as needed, to limit power consumption. |
US11309015B2 |
Floating body DRAM with reduced access energy
Memory devices, controllers and associated methods are disclosed. In one embodiment, a memory device is disclosed. The memory device includes storage cells that are each formed with a metal-oxide-semiconductor (MOS) transistor having a floating body. Data is stored as charge in the floating body. A transfer interface receives a read command to access data stored in a first group of the storage cells. Sensing circuitry detects the data stored in the first group of storage cells. The transfer interface selectively performs a writeback operation of the sensed data associated with the read command. |
US11309012B2 |
Apparatuses and methods for staggered timing of targeted refresh operations
Embodiments of the disclosure are drawn to apparatuses and methods for staggering the timing of targeted refresh operations. A memory device may include a number of memory banks, at least some of which may be simultaneously entered into a refresh mode. A given memory bank may perform an auto-refresh operation or a targeted refresh operation, which may draw less power than the auto-refresh operation. The timing of the targeted refresh operations may be staggered between the refreshing memory banks, such that a portion of the refreshing memory banks are performing a targeted refresh operation simultaneously with a portion of the refreshing memory banks performing an auto-refresh operation. |
US11309005B2 |
Current steering in reading magnetic tunnel junction
The disclosed MTJ read circuits include a current steering element coupled to the read path. At a first node of the current steering element, a proportionally larger current is maintained to meet the requirements of a reliable voltage or current sensing. At a second node of the current steering element, a proportionally smaller current is maintained, which passes through the MTJ structure. The current at the first node is proportional to the current at the second node such that sensing the current at the first node infers the current at the second node, which is affected by the MTJ resistance value. |
US11309002B2 |
Delay locked loop circuit and semiconductor memory device having the same
A delay locked loop circuit and a semiconductor memory device are provided. The delay locked loop circuit includes a phase detection and delay control circuit configured to detect a phase difference between a first internally generated clock signal the feedback clock signal to generate a first phase difference detection signal in response to a first selection signal being activated, to detect a phase difference between a second internally generated clock signal and the feedback clock signal to generate a second phase difference detection signal in response to a second selection signal being activated, and to change a code value in response to the first phase difference detection signal or the second phase difference detection signal. |
US11309000B2 |
Systems and methods for controlling power management operations in a memory device
Systems and methods are provided for controlling a wake-up operation of a memory circuit. The memory circuit may include a memory array with a plurality of memory cells, first logic circuitry, first switching circuitry, first latch circuitry, and second switching circuitry. The first logic circuitry may be configured to generate a first bit line pre-charge signal for a first memory cell of the plurality of memory cells, where the first bit line pre-charge signal is generated in response to a sleep signal. The first switching circuitry may be configured to provide power to one or more bit line of the first memory cell in response to the first bit line pre-charge signal. The first latch circuit may receive the sleep signal and the first bit line pre-charge signal and generate a delayed sleep signal. The second logic circuitry may be configured to generate a second bit line pre-charge signal for a second memory cell of the plurality of memory cells, where the second bit line pre-charge signal is generated in response to the delayed sleep signal. The second switching circuitry may be configured to provide power to one or more bit line of the second memory cell in response to the second bit line pre-charge signal. |
US11308994B2 |
Top cover spring designs
A hard disk drive includes a base, a cover coupled to the base to create an enclosure, and a voice coil motor assembly that is positioned within the enclosure. The cover includes a spring positioned adjacent to the voice coil motor assembly to dampen vibration of the voice coil motor assembly. |
US11308990B1 |
Selectively routing signals to data storage devices within a data storage system that includes a movable carriage
An apparatus includes a housing, a data storage magazine configured to hold a plurality of data storage devices, and a movable carriage disposed within the housing that is configured to selectively couple the data storage devices to a host device. The data storage magazine includes a set of magazine signal paths configured to provide signals to the plurality of data storage devices. The movable carriage includes a set of carriage signal paths configured to provide signals to the plurality of data storage devices. The apparatus includes a controller configured to power the plurality of data storage devices by selectively routing the signals via the set of magazine signal paths or the set of carriage signal paths. |
US11308986B2 |
Event based reconcile operation for hierarchical storage management
In an approach to automatically reconciling data in HSM without affecting system performance, responsive to migrating a file on a hierarchical storage system from a primary storage to one or more tape drives, one or more file migration records are recorded in a reconcile database. Responsive to the occurrence of a file event on the primary storage, the one or more file migration records in the reconcile database are updated. Responsive to receiving a command to unmount a first mounted tape on one of the one or more tape drives, a reconcile function is performed on the first mounted tape, wherein the reconcile function updates the first mounted tape with the one or more file migration records in the reconcile database. |
US11308985B2 |
Fluoropolyether compound and lubricant
Fluoropolyether compounds that can be used as a lubricant, such as for magnetic recording media. The compounds have a terminal group that includes a phenol or benzene. The fluoropolyether compounds reduce the head to media distance while keeping comparable reliability in a hard disk drive compared to current industrial widely used fluoropolyether based lubricants. |
US11308983B2 |
Plate material, plate material tearing method, and suspension
A plate material has a first portion, a second portion, and a fracture portion connecting the first portion and the second portion, and is separated into the first portion and the second portion by tearing the fracture portion. The first portion and the second portion are arranged in a first direction. The fracture portion has thin portions arranged in a second direction crossing the first direction. Widths in the second direction of the thin portions are different from each other. |
US11308978B2 |
Systems and methods for energy efficient and low power distributed automatic speech recognition on wearable devices
Methods, apparatus, systems and articles of manufacture are disclosed for distributed automatic speech recognition. An example apparatus includes a detector to process an input audio signal and identify a portion of the input audio signal including a sound to be evaluated, the sound to be evaluated organized into a plurality of audio features representing the sound. The example apparatus includes a quantizer to process the audio features using a quantization process to reduce the audio features to generate a reduced set of audio features for transmission. The example apparatus includes a transmitter to transmit the reduced set of audio features over a low-energy communication channel for processing. |
US11308976B2 |
Post-processing gains for signal enhancement
A method, an apparatus, and logic to post-process raw gains determined by input processing to generate post-processed gains, comprising using one or both of delta gain smoothing and decision-directed gain smoothing. The delta gain smoothing comprises applying a smoothing filter to the raw gain with a smoothing factor that depends on the gain delta: the absolute value of the difference between the raw gain for the current frame and the post-processed gain for a previous frame. The decision-directed gain smoothing comprises converting the raw gain to a signal-to-noise ratio, applying a smoothing filter with a smoothing factor to the signal-to-noise ratio to calculate a smoothed signal-to-noise ratio, and converting the smoothed signal-to-noise ratio to determine the second smoothed gain, with smoothing factor possibly dependent on the gain delta. |
US11308969B2 |
Methods and apparatus for reconstructing audio signals with decorrelation and differentially coded parameters
A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio channels from the M audio channels and the set of spatial parameters. A first decorrelation technique is applied to a first subset of each audio channel and a second decorrelation technique is applied to a second subset of each audio channel. The first decorrelation technique represents a first mode of operation of a decorrelator, and the second decorrelation technique represents a second mode of operation of the decorrelator. |
US11308968B2 |
Audio signal output device, audio system, and audio signal output method
An audio signal output device includes an audio signal acquisition unit configured to acquire audio signals of a plurality of channels, a first electronic controller, and an output unit. The first electronic controller includes a quantization bit expansion unit configured to expand the number of quantization bits of each of the audio signals to generate an expansion region for each of the audio signals, and an audio signal processing unit configured to generate an output signal in which the plurality of channels are downmixed such that an audio signal of at least one channel from among the plurality of channels is arranged at a reference bit position different from a reference bit position for an audio signal of a different channel of the plurality of channels, by using the expansion region. The output unit is configured to output the output signal. |
US11308965B2 |
Voice information processing method and apparatus, and terminal
A voice information processing method includes: receiving, by a terminal, voice information, and converting the voice information into text information; obtaining a field probability that the text information belongs to each of preset M event fields; obtaining a prior probability that the text information belongs to each of N event fields, where N≤M; obtaining confidence that the text information belongs to each of the N event fields; calculating, based on the field probability, the prior probability, and the confidence that the text information belongs to each of the N event fields, values of N probabilities that the text information separately belongs to the N event fields; and outputting a semantic understanding result of performing semantic understanding based on an event field corresponding to a largest probability value in the N probability values. |
US11308957B2 |
Account association with device
Systems and methods for account data association with voice interface devices are disclosed. For example, when a host user/primary user and guest user have consented for account data to be associated with the primary user's devices, a request to associate the account data may be received. Voice and device-based authentication may be performed to confirm the identity of the guest user and the guest user's account data may be associated with the primary user's devices. During a guest session, voice recognition may be utilized to determine if a given user utterance is from the guest user or the primary user, and actions may be performed by the voice interface device accordingly. |
US11308953B2 |
Speech recognition method and electronic device for supporting the same
An electronic device is provided. The electronic device includes a display, a microphone, a memory, a communication circuitry, and a processor. The processor receives a voice input of a user via the microphone, displays a first response corresponding to the voice input on the display, receives a first user input, displays a user interface for changing at least one parameter associated with the voice input, in response to the first user input, receives a second user input via the user interface, and displays a second response corresponding to the voice input on the display based on a value of the at least one parameter, the value being selected by the second user input. |
US11308950B2 |
Personal location system for virtual assistant
A beacon system is used to monitor the location and identity of individuals using stationary sniffers and to provide that information to a virtual assistant for improved functionality and better context derived from location with respect to standard virtual assistant queries. The system provides a heuristic mapping process providing increasingly precise mapping of the individual with minimal consumer input. |
US11308946B2 |
Methods and apparatus for ASR with embedded noise reduction
Methods and an apparatus for performing feature extraction on speech in a microphone signal with embedded noise processing to reduce the amount of processing are provided. In embodiments, feature extraction and the noise estimate use an output of the same Fourier Transform, such that the noise filtering of the speech is embedded with the feature extraction of the speech. |
US11308943B2 |
Systems and methods for aligning lyrics using a neural network
An electronic device receives audio data for a media item. The electronic device generates, from the audio data, a plurality of samples, each sample having a predefined maximum length. The electronic device, using a neural network trained to predict character probabilities, generates a probability matrix of characters for a first portion of a first sample of the plurality of samples. The probability matrix includes character information, timing information, and respective probabilities of respective characters at respective times. The electronic device identifies, for the first portion of the first sample, a first sequence of characters based on the generated probability matrix. |
US11308941B2 |
Natural language processing apparatus and program
A natural language processing apparatus includes: a first calculation unit configured to calculate a distributed vector of a word included in a plurality of sentences based on a database that manages the plurality of sentences associated with a classification word; a second calculation unit configured to calculate a distributed vector of the sentence based on the distributed vector of the word included in each sentence; and a third calculation unit configured to calculate a distributed vector of the classification word based on the distributed vector of each sentence associated with the same classification word. |
US11308935B2 |
Method for reading webpage information by speech, browser client, and server
The present disclosure provides a method, a browser client, and a server for reading web page information by speech. The browser client is installed with a text to speech (TTS) engine. The method includes: sending, by a browser client, a page access request to a server, where the page access request includes a page address and TTS identity information; receiving, by the browser client, response data returned by the server, where the response data includes a TTS standard version number determined by the server according to the TTS identity information, and TTS page data corresponding to the page address; and reading, by the browser client, the TTS page data by speech according to the TTS standard version number by using a TTS engine. In the present disclosure, page information is read by speech by using the TTS engine installed on the browser client. When it is inconvenient for a user to browse a page with eyes, and for users whose eyes have physical problems, the read page information can be listened by using a sense of hearing. Therefore, a convenient hearing-based manner is provided to users to browse a page. |
US11308933B2 |
Noise cancellation enabled audio device and noise cancellation system
A noise cancellation enabled audio device, in particular a headphone, comprises a speaker which is arranged within the audio device and which has a preferential side for sound emission. The audio device further comprises a first cavity enclosing a first volume of air, where the first cavity is arranged at the preferential side for sound emission of the speaker, and an error microphone which is arranged within a second cavity within the audio device. The first cavity comprises a first opening to the outside of the audio device and the second cavity comprises a second opening to the outside of the audio device. The first and the second opening are both arranged on a side of the audio device which is arranged to face an ear canal of a user. Furthermore, a noise cancellation system is provided. |
US11308929B2 |
Stringed instrument pickup and feedback system
A stringed instrument pickup and feedback system, comprising a sound pickup device disposed on a string instrument. The sound pickup device comprises a transducer and at least one pickup, a sound processing circuit and a power supply. The pickup activates the transducer to realize resonance enhancement on the instrument body. The transducer is disposed on the string instrument unrestricted by internal bracing. The instrument can be any of pickup, guitar, ukulele, violin, Guqin, Guzheng and Mandolin. The present invention enables the construction of stringed instrument to add vibration and amplify sound of a stringed instrument using the transducer and thus reduce the dependence on rare woods in manufacturing these instruments. |
US11308924B2 |
Chord information extraction device, chord information extraction method and non-transitory computer readable medium storing chord information extraction program
A chord information extraction device includes an acquirer, a score type determiner, an extraction region determiner and a chord information extractor. The acquirer acquires score image data representing a reference score. The score type determiner determines a score type of the reference score from among a plurality of predetermined score types based on the acquired score image data. The extraction region determiner determines a chord extraction region in the reference score based on extraction region information that defines a relationship between a plurality of score types and a chord extraction region from which chord information is to be extracted. The chord information extractor extracts the chord information from the acquired score image data based on the determined chord extraction region. |
US11308919B2 |
Multiple display synchronization
A device (100) includes a plurality of display panels (102), a plurality of display controllers (116), each display controller of the plurality of display controllers being configured to control a corresponding display panel of the plurality of display panels, each respective display controller of the plurality of display controllers being configured to generate a timing indication (134), and a processor (136) coupled to the plurality of display controllers to receive the timing indications from the plurality of display controllers. Each timing indication is indicative of the respective display controller residing in a state ready for refresh of the corresponding display panel. The processor is configured to delay a refresh of the plurality of display panels until the timing indication is received from each respective display controller of the plurality of display controllers to synchronize the plurality of display panels. |
US11308916B2 |
Luminance determining method, luminance determining device, and video display apparatus
A luminance determining method of determining a luminance of each pixel in a display device that includes a self emitting element includes dividing one image into a plurality of blocks that do no overlap each other; and correcting, in each of the plurality of blocks, a luminance of each pixel by reducing the luminance in the plurality of blocks through a correction method determined for each of the plurality of blocks. |
US11308914B2 |
Display apparatus
A display apparatus transmits a picture acquisition request for getting picture information to an external image apparatus connected through a predetermined interface to the display apparatus from the external image apparatus at predetermined intervals and gets a plurality of pieces of picture information from the external image apparatus to be displayed. The plurality of pictures may be switched at predetermined intervals, for example, to be displayed, so that the plurality of pictures may be displayed in a so-called slide show manner. A plurality of pictures for thumbnail may be produced from the plurality of pieces of picture information and be arranged together to be displayed in one picture screen of a display device. |
US11308912B2 |
Gate drive circuit for improving charging efficiency of display panel, display module and display device
A gate drive circuit includes: N array substrate row drive circuits arranged in cascade, an Nth array substrate row drive circuit is configured for outputting an Nth gate drive signal in response to a signal input terminal receiving a gate drive signal output by an N−1th array substrate row drive circuit to control Nth sub-pixels to charge; N auxiliary circuits, a timing signal input terminal is connected to an Nth timing control signal, a controlled terminal is connected to a pull-up control signal terminal of the N−1th array substrate row drive circuit, and an output terminal is connected to a gate drive signal output terminal; and the Nth auxiliary circuit is configured for controlling the Nth sub-pixels to charge in a determination that the Nth timing control signal connected to the timing signal input terminal and an N−1th pull-up control signal connected to the controlled terminal are both high level. |
US11308909B2 |
Gate driver on array circuit
A gate driver on array (GOA) circuit, wherein each of GOA units includes a pull-up control circuit, wherein a control terminal thereof receives a first control signal, and a second terminal thereof outputs a second control signal; a pull-up circuit including a first transistor, wherein a control terminal thereof is connected to the second terminal of the pull-up control circuit, a first terminal thereof receives a first clock signal, and a second terminal thereof outputs a driving signal; a bootstrap capacitor connected between the second terminal of the pull-up control circuit and the second terminal of the first transistor; and a cascade-transmission circuit including a second transistor, wherein a control terminal thereof is connected to the second terminal of the pull-up control circuit, and a second terminal thereof outputs a cascade-transmission signal; wherein a duty cycle of the first clock signal is less than 33%. |
US11308907B2 |
Shift register and driving method of shift register, gate driving circuit and display panel and device
Provided are a shift register and a driving method of a shift register, a gate driving circuit and a display panel and device. The shift register includes a first power signal input terminal, a second power signal input terminal, a first signal output terminal, a first node control device, a first output device, a first voltage stabilizing device and a first clock signal terminal, where a first terminal of the first voltage stabilizing device is electrically connected to an output terminal of the first node control device at a first node, a second terminal of the first voltage stabilizing device is electrically connected to a first control terminal of the first output device at a second node, and a control terminal of the first voltage stabilizing device is electrically connected to the first clock signal terminal. |
US11308899B2 |
Method and device for driving a display panel, and a display device
The present disclosure discloses a method and a device for driving a display panel, and a display device. The method includes: obtaining a first difference value by comparing a current frame original data with the previous frame original data, and standardizing the first difference value to obtain a standard difference value; comparing a processed data of the current frame obtained by the color processing with a processed data of the previous frame to obtain a second difference value, comparing the magnitude of the standard difference value with the magnitude of the second difference value, and outputting a corresponding data according to the comparison result, to drive a data output from a chip for driving the display panel. |
US11308898B2 |
Pixel arrangement structure and display panel
A pixel arrangement structure and a display panel are provided. The pixel arrangement structure includes a plurality of sub-pixels having different colors. Each of the sub-pixels is divided into a main pixel area and a sub-pixel area, an area of the main pixel area is not equal to an area of the sub-pixel area, and at most every four columns, a position of the main pixel area and a position of the sub-pixel area are alternately changed to improve brightness uniformity of a display panel. |
US11308892B2 |
Organic light emitting display device and driving method thereof
The disclosure relates to an organic light emitting display device that can detect a defect in a scan transistor in the device in which the scan transistor and a sensing transistor simultaneously operate, and the device includes: an OLED in a subpixel; a driving transistor connected between the OLED and a driving voltage line; a scan transistor connected between a first node through which a data voltage is applied to the driving transistor and a data line; a sensing transistor connected between a second node between the driving transistor, the OLED, and a reference voltage line; and a defect detector for applying the data voltage in a state in which both the scan transistor and the sensing transistor are turned off and then detecting an amount of charges charged in a parasitic capacitor of the OLED to determine whether the scan transistor is defective due to foreign substances. |
US11308888B2 |
Pixel scan drive circuit, array substrate and display terminal
A pixel scan drive circuit including a switch unit, a pull-up output unit and a pull-down output unit is provided. In a scan signal output phase of a scanning cycle, the pull-down output unit outputs a first reference voltage in a scan signal to an output end according to a clock signal. In a maintenance phase of the scanning cycle, the switch unit controls the voltage of a pull-down node according to a switch control signal, thereby controlling the pull-down output unit to stop outputting the first reference voltage. In the maintenance phase, the pull-up output unit outputs a second reference voltage in the scan signal. The second reference voltage controls the pixel units to stop receiving the image data. Transistors in the switch unit are of different types from transistors in the pull-up output unit and the pull-down output unit. An array substrate and a display terminal are provided. |
US11308887B2 |
Display device having multiple start signals for emission control scanning drivers
A display panel and a display device are disclosed, the display panel includes a plurality of display regions, a peripheral region surrounding the plurality of display regions, a plurality of light-emission control scan driving circuits provided in the peripheral region, a first start signal line, and a second start signal line. The first start signal line is different from the second start signal line, the plurality of display regions include a first display region and a second display region, the plurality of light-emission control scan driving circuits include a first light-emission control scan driving circuit and a second light-emission control scan driving circuit, the first start signal line is configured to provide a first start signal to the first light-emission control scan driving circuit, and the second start signal line is configured to provide a second start signal to the second light-emission control scan driving circuit. |
US11308886B2 |
Pixel driving circuit that can perform a reverse bias reset to an OLED, and pixel driving method
A pixel driving circuit includes: a first thin film transistor, a second thin film transistor, a third thin film transistor, a fourth thin film transistor, a fifth thin film transistor, a sixth thin film transistor, a seventh thin film transistor, an eighth thin film transistor, a first capacitor, and an organic light emitting diode (OLED). Gates of the seventh thin film transistor and the eighth thin film transistor respectively input a first scanning signal and a second scanning signal, and when the first scanning signal is at a low level, a reverse bias reset can be performed on the OLED. |
US11308885B2 |
Display panel for outputting a same gate signal to two pixels on different lines and driving method thereof
The disclosure relates to a display panel. The display panel may include a pixel unit group and a scanning circuit. The pixel unit group may include a first pixel unit and a second pixel unit. The scanning circuit may include a first scan signal terminal and a second scan signal terminal. The first scan signal terminal may be configured to simultaneously provide a same gate signal to the first pixel unit and the second pixel unit, and/or the second scan signal terminal may be configured to simultaneously provide a same light emitting control signal to the first pixel unit and the second pixel unit. |
US11308882B2 |
Organic light-emitting diode display panel and driving method thereof
The present disclosure provides an organic light-emitting diode (OLED) display panel and a driving method thereof. The OLED display panel includes a plurality of pixel circuits and an external compensation unit connected to the plurality of pixel circuits. The external compensation unit externally compensates the pixel circuits, obtains initial threshold voltages of driving thin-film transistors (TFTs) of each pixel circuits, obtains a sum data signal by summing up each of the initial threshold voltages and an input signal corresponding to each pixel circuits, and transmits the sum data signal to each pixel circuits. The external compensation compensates non-uniformity initial threshold voltages of each driving TFTs caused from manufacture of OLED display panel and compensates the permanent drift of the actual threshold voltage caused from external stress. The internal compensation instantly compensates relatively slight drift of actual threshold voltage occurring during the emitting of the OLED display panel. |
US11308878B2 |
Pixel driving circuit and driving method thereof, display panel
A pixel driving circuit and a driving method thereof, and a display panel are provided. The pixel driving circuit includes a first transistor (T1), a second transistor (T2), a third transistor (T3), a first storage capacitor (Cst1), a second storage capacitor (Cst2) and an organic light emitting element (OLED). By appropriately designing capacitance of the two capacitors and dividing a gate voltage of the first transistor (T1), it can be ensured that a black screen is achieved and contrast of a display panel is improved even though a negative drift is seriously caused on a threshold voltage of T1. |
US11308876B2 |
Pixel driving circuit, driving method thereof and display device
A pixel driving circuit including: N pixel circuits each including a first node and a power supply terminal, N being an integer greater than 1; and N multiplexing circuits configured to selectively couple a data line to the first nodes of the N pixel circuits. A first one of the N multiplexing circuits includes a multiplexing control circuit, and a second one to an N-th one of the N multiplexing circuits include respective multiplexing control circuits and respective reset circuits. The reset circuit of a (j+1)-th one of the N multiplexing circuits is configured to reset the first node of a (j+1)-th one of the N pixel circuits with a power supply voltage in response to a j-th multiplexing control signal being active, j being an integer and 1≤j |
US11308875B2 |
Detection method of pixel circuit, driving method of display panel and display panel
A detection method of a pixel circuit, a display panel and a driving method thereof are provided. The detection method includes: during a reference charging period, applying a reference data voltage to a gate electrode of a driving transistor, and at a first time duration after applying the reference data voltage, obtaining a benchmark voltage from a sensing line; and during a data charging period, applying a detection data voltage different from the reference data voltage to the gate electrode of the driving transistor, and at the first time duration after applying the detection data voltage, obtaining an initial sensing voltage from the sensing line. A sensing voltage of the pixel circuit is obtained based on at least the benchmark voltage and the initial sensing voltage, and a threshold voltage of the driving transistor is obtained based on the sensing voltage. |
US11308870B2 |
Organic light emitting display device and method of operating the same
An organic light emitting display device comprising: a source device configured to output image data; and a sink device configured to perform a displaying operation based on the image data, wherein the source device is configured to change a frame rate of an image frame composing the image data while the displaying operation is performed, wherein the sink device is configured to change a frame rate of a panel driving frame for the displaying operation as the frame rate of the image frame is changed, and wherein the source device is configured to change the frame rate of the image frame while satisfying a condition in which an emission duty ratio of the panel driving frame is not changed. |
US11308867B2 |
Image processing method, image processing device, display device and storage medium
A method for processing a display image in an image display region, a display image processing device, a display device, and a storage medium are disclosed. A part of the image display region or all of the image display region is a movable region, and the method for processing the display image includes: in a case where the movable region is moved from a first position to a second position, obtaining a first image feature value of the display image displayed in the image display region where the movable region is at the first position; obtaining a second image feature value of the display image displayed in the image display region where the movable region is at the second position; and determining whether the display image displayed in the image display region is a static image based on the first image feature value and the second image feature value. |
US11308866B2 |
OLED pixel compensation circuit and OLED pixel compensation method
The present disclosure proposes an OLED pixel compensation circuit and an OLED pixel compensation method. The OLED pixel compensation circuit includes an OLED, a driving transistor, a first TFT, a second TFT, a third TFT, a fourth TFT, a first capacitor, and a second capacitor. The present disclosure adopts 5T2C structure and the driving transistor is a double gate TFT to compensate the variance of the threshold voltage such that the luminance evenness is raised and the lifetime of the product is extended. |
US11308865B2 |
Electroluminescent display device
An electroluminescent display device according to the present disclosure includes a first pixel, a second pixel sharing a data line, a reference voltage line, and an initialization voltage line with the first pixel and disposed adjoining the first pixel, a first gate line provided to supply a first gate control signal to the first pixel, a second gate line provided to supply a second gate control signal to the second pixel, a third gate line provided to supply a third gate control signal to the first and second pixels, and a fourth gate line and provided to supply a fourth gate control signal to the first and second pixels, wherein a first driving element included in the first pixel and a second driving element included in the second pixel have different channel widths. |
US11308857B2 |
Gate driver and display device including the same
A gate driver includes first and second stages. Each of the first and second stages includes an output circuit which outputs a scan signal, a carry signal and an inverted carry signal based on voltages of first and second nodes, a first input terminal, a second input terminal, a third input terminal, a first output terminal, and a second output terminal. The first stage further includes a first input circuit which controls the voltages of the first and second nodes thereof based on a start pulse and a signal supplied to the second input terminal. The second stage further includes a second input circuit which controls the voltages of the first and second nodes thereof based on a first carry signal and a first inverted carry signal, and a signal supplied to the second input terminal. The second stage is dependently connected to the first stage. |
US11308853B2 |
Shift register and driving method thereof, gate driving circuit and display apparatus
There are provided in the present disclosure a shift register and a driving method thereof, a gate driving circuit and a display apparatus. The shift register of the present disclosure includes: a forward scanning input sub-circuit for pre-charging a potential of a pull-up node by an operation level signal under control of a forward input signal and a forward scanning signal upon scanning forwards; a backward scanning input sub-circuit for pre-charging the potential of the pull-up node by an operation level signal under control of a backward input signal and a backward scanning signal upon scanning backwards; an output sub-circuit for outputting a clock signal through a signal output terminal under control of the potential of the pull-up node; wherein the pull-up node is a connection node of the forward scanning input sub-circuit, the backward scanning input sub-circuit and the output sub-circuit. |
US11308851B2 |
Device and method for processing image data for driving display panel
The present disclosure allows reducing the variation of the luminance depending on the types of images and improving image quality by calculating a plurality of representative values, representing the luminance of pixels so that the types of images can be distinguished, calculating a weight using such representative values, and compensating image data according to the weight. |
US11308850B2 |
Combined display panel
A combined display panel including: a first sub-screen comprising a plurality of first pixel units, each of the first pixel units comprising a first sub-pixel and a third sub-pixel; a second sub-screen comprising a plurality of second pixel units corresponding to the first pixel units, each of the second pixel units comprising a second sub-pixel; wherein the first sub-screen overlaps with the second sub-screen, each of the second pixel units is located directly above the first pixel unit corresponding thereto, a first pixel unit and a second pixel unit are stacked to form a pixel unit of the combined display panel. |
US11308839B2 |
Signal generating circuit and display device
A signal generating circuit for providing signals to a gate driving circuit of a display device is provided. The gate driving circuit has plural shift registers each having a main circuit unit and a discharge circuit unit. The discharge circuit units of at least some of the shift registers are configured to receive a pull-down control signal. The main circuit unit of a first stage shift register of the shift registers is configured to receive a starting signal. The signal generating circuit includes a first circuit unit that is configured to output the pull-down control signal and the starting signal to the gate driving circuit. The starting signal switches from a disabling voltage level to an enabling voltage level at a first time point. The pull-down control signal switches from a disabling voltage level to an enabling voltage level at a second time point before the first time point. |
US11308837B2 |
Display device
A display device includes a data line, a pixel electrically connected to the data line, a data driver for outputting a data voltage, and a transmitter electrically connected between an output terminal of the data driver and the data line. The transmitter may transmit an instance of the data voltage to the data line in a first period. The transmitter may amplify a second instance of the data voltage to generate a reference voltage and then transmit the reference voltage to the data line in a second period different from the first period. The pixel includes a light emitting element for emitting light in response to the first instance of the data voltage. A voltage level of the reference voltage may be higher than a voltage level of the data voltage. |
US11308835B2 |
Display device and method of controlling driving voltage thereof
A display device includes a display panel to display an image, a data driver to supply a data signal to the display panel, and a power supply to supply a driving voltage to the display panel through a power supply line and to supply a data driving voltage to the data driver, in which the power supply is configured to detect a voltage of the power supply line during an initial driving period during which the data driving voltage is supplied to the data driver, to supply a ground voltage to the display panel when the voltage detected from the power supply line is different from a reference voltage, and to supply the driving voltage to the power supply line after the initial driving period. |
US11308833B2 |
Information terminal
An information terminal capable of switching display and non-display of images by strain. The information terminal includes a display portion and a strain sensor. The display portion includes a liquid crystal element, a light-emitting element, and a first and a second transistors. The strain sensor includes a strain sensor element and a resistor. The first transistor has a function of controlling current flowing into the light-emitting element. The strain sensor element has a function as a variable resistor. A first terminal of the strain sensor element is electrically connected to a first terminal of the resistor. A gate of the first transistor is electrically connected to a first terminal of the strain sensor element via the second transistor. |
US11308829B2 |
Display panel and display device
The application discloses a display panel and a display device. The display panel includes a substrate. The substrate includes a bonding region and a bend region connected to the bonding region. The substrate further includes a support block disposed corresponding to the bend region and the bonding region and disposed on a side of the substrate facing away from a display surface. The maximum thickness of the support block located in the bonding region is greater than the maximum thickness of the support block located in the bend region. |
US11308823B2 |
Using thermochromic ink for blood simulation in medical training
Provided herein are a method of using thermochromic ink for blood simulation in medical training and a method of using thermochromic ink for blood simulation. A prominent application is for simulation of Extracorporeal Membrane Oxygenation (ECMO) simulation. |
US11308821B2 |
Method and device for analysis of movement of a piece of sports equipment
The invention relates to a method for the analysis of movement of a piece of sports equipment of a type of ball sport, in particular a racket, preferably a golf club, or a ball, preferably a golf ball, wherein a first virtual trajectory model is reproduced in a display device in a way that said first virtual trajectory model is displayed as a first line on the display device in superimposition with at least one, in particular in reality, visible section of the environment, particularly when a field of view is directed on the at least one section of the environment which is visible in reality. |
US11308820B2 |
Compact movement simulator
The present invention pertains to the technical field of teaching or training simulators, more specifically the field of those especially designed for providing instruction on driving vehicles or other means of transport, and it particularly refers to a compact motion simulator for creating motion in three directions. |
US11308818B2 |
Method and apparatus for outputting information
Embodiments of the present disclosure relate to a method and apparatus for outputting information. The method may include: acquiring flight information, airport gate information, taxiway information and a taxiing path; constructing an integer programming model according to the flight information, the airport gate information, the taxiway information and the taxiing path, the integer programming model including a target, a decision variable and a constraint; optimizing the integer programming model according to the constraint; and solving the optimized integer programming model to obtain a corresponding relationship table of flights and airport gates, and outputting the corresponding relationship table. |
US11308815B2 |
Unmanned aerial vehicle management
A base module may be used to receive and house one or more unmanned aerial vehicles (UAVs) via one or more cavities. The base module receives commands from a manager device and identifies a flight plan that allows a UAV to execute the received commands. The base module transfers the flight plan to the UAV and frees the UAV. Once the UAV returns, the base module once again receives it. The base module then receives sensor data from the UAV from one or more sensors onboard the UAV, and optionally receives additional information describing its flight and identifying success or failure of the flight plan. The base module transmits the sensor data and optionally the additional information to a storage medium locally or remotely accessible by the manager device. |
US11308813B2 |
Flight management system
There is provided a flight management system for managing a flight plan of flying objects that fly among ports. The flight management system includes a plurality of port management apparatuses and a flight management apparatus that manages a flight plan of a plurality of flying objects that autonomously fly among the ports, in which each of the port management apparatuses includes determination means for determining whether or not landing or takeoff of the flying objects on or from the corresponding port is possible, and possibility information output means for transferring to the flying objects possibility information about the possibility, and the flight management apparatus includes flying object information reception means for receiving flying object information including flying object position information about a position of each of the flying objects, flight plan registration means for registering the flight plan for flying between the port as a start point and the port as a target point, flight plan change means for changing the flight plan based on the received flying object position information or changed another flight plan, and instruction information output means for outputting instruction information for instructing the flying object about the flight plan. |
US11308811B2 |
Marker detection method and vehicular system
A marker detection method in which a magnetic detection unit (11) of a vehicle side that includes a plurality of magnetic sensors arranged in a vehicle width direction is used to detect magnetic markers (10) that are laid in a road, the method executes detection of a center position in the vehicle width direction of a magnetic distribution that acts on the magnetic detection unit (11) and processing of an index representing a degree of a positional change of the center position when a vehicle (5) passes over the magnetic markers (10) to determine a possibility of the presence of magnetic generation sources that causes disturbance, thereby suppressing erroneous detection of the magnetic markers (10). |
US11308808B2 |
Risk reduction in road traffic
In a method for reducing risks in road traffic, using a motor vehicle an information signal is generated and transmitted to an analysis unit. The information signal contains a position of the corresponding motor vehicle and an associated hazard level. Using the analysis unit, the position is assigned to a route section and a risk characteristic value is determined as a function of the hazard level. Using the analysis unit, a risk signal is generated based on the risk characteristic value and provided to at least one traffic participant. |
US11308807B2 |
Roadside device, communication system, and danger detection method
To enable a risk of collision between moving objects such as a pedestrian and a vehicle to be quickly and accurately determined in a roadside device,when the roadside device receives a message including state information indicating that a pedestrian is in a risky state from a pedestrian terminal, the roadside device acquires position information of a vehicle present around the pedestrian in the risky state based on a result of detecting vehicles on roads by a radar, determines a risk of collision between the pedestrian in the risky state and the vehicle based on the position information of the vehicle, and when the risk of collision exists, transmits a message including alarm information indicating that the risk of collision exists to the terminal. |
US11308806B2 |
Vehicle surveillance system and vehicle surveillance method
A vehicle surveillance system in which when a vehicle including a communication section that performs transmission-reception of radio communication is parked, information related to surveillance of the vehicle acquired at the vehicle is transmitted from the communication section through the radio communication, includes a control section that performs: acquiring information related to radio wave intensity received by the communication section; and, when the vehicle is intended to be parked, generating information related to a parking form that makes the radio wave intensity not lower than a predetermined intensity, based on the information related to the radio wave intensity received by the communication section. |
US11308805B2 |
Parking space notification device and method
The present invention relates to a parking space notification device and method. The parking space notification device for checking parking sections and a parking space, which includes image sensors each configured to detect a parking section and a parking space using images, distance detection sensors each configured to detect a parking section and a parking space using distances to obstacles, a controller configured to process information about all of the parking sections and the parking spaces by using information about the parking section and information about the parking space which are detected by at least one of the image sensors or the distance detection sensors, and a memory storing information data about all of the parking sections and the parking space, which is processed by the controller. The controller detects a parking or leaving event using the image sensors and updates the information data stored in the memory when the event occurs. |
US11308803B2 |
Systems and methods for identity verification in a shared transport system
The network system triggers registration of the start of a transport journey in response to a communication of a transport user device and a transport provider device with each other, performs a continuous coordinated proximity monitoring to verify the identity of a transport user and a transport provider vehicle, and triggers registration of the end of the transport journey through communication of the transport user device and the transport provider device with each other. |
US11308799B2 |
Monitoring and reporting traffic information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for acquiring image data, determining that the user's vehicle is traveling in a left lane of a roadway having at least two lanes for travel in a first direction, detecting that a second vehicle is traveling within a predetermined distance in front of the user's vehicle and in the left lane of the roadway, obtaining speed information of the user's vehicle and the second vehicle at a first time and at a first location, determining, based on the obtained speed information, that a speed of the second vehicle at the first time is below a defined speed limit of the roadway at the first location, and in response triggering a potential violation procedure. |
US11308798B2 |
Method for reporting traffic event, electronic device and storage medium
The application discloses a method and an apparatus for reporting a traffic event, an electronic device and a storage medium. The detailed implementation scheme is: obtaining a surveillance video and an object in a surveillance video; obtaining location information and/or speed information of the object; determining whether the object occurs a traffic event based on the location information and/or the speed information of the object; in response to determining that the traffic event is occurred, reporting starting information of the traffic event and generating state information of the traffic event, in which the state information of the traffic event is updated with the location information and/or the speed information of the object; supervising the state information of the traffic event; reporting ending information of the traffic event in response to determining that the traffic event ends based on the state information of the traffic event. |
US11308796B2 |
System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state. |
US11308795B2 |
Sensor system for mobile acquisition of at least one measured value and measuring method for such a sensor system
A sensor system comprises a first mobile sensor unit and a stationary sensor unit. The first mobile sensor unit has a first sensor for acquiring a first measured value and a first wireless communication unit for receiving a calibration value and for transmitting the first measured value. The stationary sensor unit has a second sensor for acquiring a second measured value and a second wireless communication unit for transmitting the calibration value and for receiving the first measured value. |
US11308793B2 |
Remote control device and method for interacting with a controlled appliance via the BLE standard
Remote control device and method for controlling interactions between the remote control device and a controlled appliance. The remote control device comprises a BLE interface and a battery for powering the BLE interface. Upon determination of a first condition being met, the remote control device sets the BLE interface in a standby mode where the power supplied by the battery to the BLE interface is limited to a minimal value. Upon determination of a second condition being met, the remote control device transmits one or more BLE advertising signal via the BLE interface. The remote control device receives a connection request from a controlled appliance via the BLE interface, establishes a connection between the remote control device and the controlled appliance through the BLE interface, and exchanges data with the controlled appliance via the BLE communication interface (e.g. transmission of a command for an actuator of the controlled appliance). |
US11308791B2 |
Methods, systems and apparatus to use audio return path for functional safety validation
The disclosure generally provides methods, systems and apparatus for functional safety systems. Specifically, the disclosure relates to validating functional safety warnings that may be communicated to an operator. Such warnings may include safety warning chimes. An exemplary embodiment relates to an apparatus to validate operation of a Functional Safety (FuSa) platform through delivery of a safety warning signal, the apparatus comprising: a Safety Application to issue a safety warning signal, the safety warning signal configured for audio delivery to an audience; a transmit path in communication with the Safety Application to transmit the safety warning signal; and a digital signal processing (DSP) circuitry to communicate with the transmit path, the DSP circuitry configured to detect the safety warning signal at the transmit path, the DSP circuitry further configured to communicate the detected safety warning signal back to the Safety Application; wherein the transmit path, the Safety Application and the DSP circuitry are integrated on a System-on-Chip (SoC). |
US11308789B2 |
Method for providing low-power IoT communication-based geo-fence service on basis of context awareness information of position tracking device
A method for providing a low-power IoT communication-based geo-fence service on the basis of context awareness information of a position tracking device can comprise the steps of: allowing a context analysis engine of a position tracking device to measure context awareness information, obtained from peripheral sensors capable of receiving signals from the surroundings, such as a user's heart rate, body temperature, and movement state; determining whether a situation is emergency or ordinary on the basis of the context awareness information measured by the context analysis engine of the position tracking device; transmitting an emergency message and a measured position value to a server by using low-power IoT communication when the situation is determined to be emergency; after transmitting the emergency message, selecting a module capable of stably tracking a position from among a global positioning system (GPS), wireless fidelity (Wi-Fi) sniffing, Bluetooth low energy (BLE), and ultrawide band (UWB) modules of the position tracking device for position tracking; measuring mobile position information of a position tracking device user by using the selected position tracking module; checking whether the measured mobile position information, and the context awareness information, obtained from the peripheral sensors capable of receiving signals from the surroundings, such as the user's heart rate and body temperature can be transmitted by being converted through real-time communication; transmitting the context awareness information to the server at a frequent transmission cycle and at a data rate higher than that of ordinary times through real-time communication, if transmission through real-time communication is possible; receiving an emergency cancellation message from a server manager on the basis of the mobile position information and the context awareness information; and receiving the emergency cancellation message, and then transmitting, to the server, the context awareness information, obtained from the peripheral sensors capable of receiving signals from surroundings of the position tracking device user, such as the heart rate, body temperature and movement state, by converting the context awareness information through low-power IoT communication at a reduced transmission cycle and at a data rate lower than that of an emergency. |
US11308785B1 |
Systems and methods for the mitigation of drowsy or sleepy driving
Systems and methods for mitigating drowsy and/or sleepy driving may include utilizing vehicle-related and wellness-related telematics to detect and/or predict drowsy and/or sleepy driving states of a driver of a vehicle and take mitigating actions to thereby increase the safety of the driver and other people and/or vehicles in the vicinity of the driver's vehicle. Vehicle-related telematics data and wellness-related telematics data (which may include sleep data) may be collected via sensors that disposed on-board the vehicle, in the vehicle's environment, and at a personal health/fitness tracker of the driver. The collected data may be collectively interpreted to detect, predict, and/or otherwise discover information relating to a drowsy and/or sleepy state of the driver, and one or more mitigating actions may be automatically performed based on the discovered information to thereby mitigate undesirable effects of drowsy/sleepy driving and increase driving safety. |
US11308782B1 |
Non-lethal intruder deterrent and suppression device capable of temporarily incapacitating unwanted intruders
A non-lethal intruder deterrent and suppression device capable of temporary incapacitation is disclosed. The non-lethal intruder deterrent and suppression device capable of temporary incapacitation includes a video camera with audio recording capabilities, a light ring, and a spray nozzle to spray a formula as means for deterring and/or temporarily incapacitating an intruder, an active shooter, a terrorist, a thief, and/or an assailant. |
US11308780B2 |
Radio frequency identification (RFID) tag location verification using acousto-magnetic detection
Example implementations include a method, apparatus, and computer-readable medium for electronic article surveillance (EAS), comprising transmitting concurrently, an acousto-magnetic (AM) interrogation signal into an AM interrogation zone of an EAS system, and a radio frequency identification (RFID) interrogation signal into an RFID interrogation zone of the EAS system, the AM interrogation zone and the RFID interrogation zone overlapping to form a zone of interest. The implementations further include indicating, by the EAS system, a presence of a first tag of the EAS system in the zone of interest upon a concurrent detection of both an RFID response signal of the first tag in response to the RFID interrogation signal and an AM response signal of the first tag in response to the AM interrogation signal. |
US11308778B2 |
Sensor monitoring and mapping in a translated coordinate system
Described herein are methods and systems for providing an integrated system for sensor monitoring and mapping in a translated coordinate system. One general aspect can include translating a digital map of a geographical region in a global positioning coordinate system to a translated coordinate system, where the geographical region includes a physical building. The method can also include generating digital interior maps of the physical building in the translated coordinate system and including on the maps control elements associated with devices physically located within the geographical region. The method can also include receiving, from a sensor data interceptor, sensor data from the devices. The method can also include providing a graphical user interface for viewing the digital maps and the sensor data associated with the physical devices on the map to provide a holistic view of the geographical region, including the exterior and interior of the physical building. |
US11308777B2 |
Image capturing apparatus with variable event detecting condition
Provided are an event storage device, an event search device, and an event alarm device for an event occurring in a surveillance area. The event storage device includes a processor and a memory and its operation is controlled by the processor. The processor is configured to receive images captured in a surveillance area, detect an event generated in the surveillance area, storing, in the memory, an image related to the event, among the captured images, and storing an event level of the detected event along with the stored image. |
US11308776B2 |
Monitoring smart devices on a wireless mesh communication network
A surveillance system and method with at least one wireless input capture device ICD(s) and a corresponding digital input recorder (DIR) and/or another ICD, including the steps of providing the base system; at least one user accessing the DIR via user interface either directly or remotely; the DIR and/or ICD searching for signal from the ICD(s) and establishing communication with them, and the system providing for input capture and data transmission prioritization, thereby providing a secure surveillance system having wireless communication for monitoring a target environment with prioritization capabilities. |
US11308774B2 |
Method and system for distributed acoustic sensing
Described herein are methods and systems of distributed acoustic sensing, such as in an urban or metropolitan area involving a dedicated and established fibre optic communications network including a data centre. In general, the disclosed method and system includes the steps of (a) selecting an optical fibre cable installation having a path extending across a selected geographical area, the optical fibre cable installation including a bundle of optical fibres and forming part of a fibre-optic communications network, (b) determining characteristics associated with the optical fibre and/or the selected optical fibre installation, (c) transmitting outgoing light in the optical fibre, (d) receiving reflected light back scattered along the optical fibre, and (e) based on the reflected light and the determined characteristics, generating an alert signal representative of an acoustic event. The disclosed method and system are applied to detect acoustic events near or within the selected geographical area. |
US11308769B2 |
Electronic gaming machine and method for providing a flip-it wagering game
An electronic gaming machine, a system, and a method provide a wagering game to a player. Four community cards are dealt to a community area of a table. The player enters a wager associated with an expected characteristic of a fifth community card to be dealt during the game. The fifth community card is dealt and a determination is made whether the player wins the wager based on the actual characteristic of the fifth community card matching the expected characteristic associated with the player's wager. An award to be received by the player is determined based on the player winning the wager. |
US11308767B2 |
Gaming system and method for increasing the likelihood of obtaining a designated outcome for a play of a game
Various embodiments of the present disclosure are directed to a gaming system and method for increasing the likelihood of obtaining a designated outcome for a play of a game. In certain embodiments, when a triggering event occurs in association with a play of a game, the gaming system increases the likelihood of obtaining a designated outcome for that play of the game. In other embodiments, when a triggering event occurs in association with a play of a game, the gaming system increases the likelihood of obtaining a designated outcome for another play of the game, such as the next play of the game. |
US11308758B2 |
Gaming machine and method for evaluating player reactions
An electronic gaming machine includes a display, a digital camera device, a credit input mechanism, and a processor programmed to perform operations comprising: (i) receiving, from the digital camera device, a digital image of the player; (ii) determining an emotional state of the player by performing facial expression analysis on the digital image; (iii) determining an emotion level of the player by categorizing the emotional state of the player based on the determined emotional state, the categorizing includes a first state representing a positive emotional level and a second state representing another emotional level; (iv) determining that the emotional level is the other emotional level; and (v) automatically initiating a game session action during the game play session, the game session action is configured to cause the player to transition to the positive emotional level. |
US11308752B2 |
Methods of simulating gameplay
The present disclosure describes systems and methods for simulating gameplay of a live event and placing wagers or non-wager submissions concerning an outcome of a simulation. The systems incorporate statistical data, event information, and user modifications to create the simulation. |
US11308749B2 |
Systems and methods for electronic voting at a location associated with a financial instituion using a mobile device
Electronic voter registration information from a voting jurisdiction can be received. The electronic voter registration information can be matched to verified identity information for a customer of the financial institution. A vote selection for an election can be accepted at a mobile computer device of the customer. The vote selection can be sent to the financial institution. |
US11308748B2 |
Flexible identification band with cut detection
Provided is a band cut detection system, comprising a flexible band having a transmission medium extending along its length, a processor coupled to the transmission medium, and a wireless communication device coupled to the processor, wherein the processor and wireless communication device are configured to generate and transmit a cut detection signal when the flexible band is cut, damaged, or otherwise compromised. A clasp can be included and configured to irremovably secure overlapping portions of the flexible band. The clasp can encase and protect the processor. The band cut detection system can comprise a detection application executable by a processor of a computer to receive and process the cut detection signal and responsively generate a cut detection indication. |
US11308745B2 |
Secured storage system for controlling access to a stored material
A secure storage system for limiting access to a stored material, the storage system including a remote access management system including an input device for receiving an access instruction and a transmitting device configured to electronically transmit an access instruction signal based on the access instruction, a cabinet including at least one storage drawer including a first lock, at least one container arranged in the at least one storage drawer each at least one container configured to store a stored material, each at least one container including a second lock for preventing access to the stored material. The second lock is placed in an unlocked state allowing access to the stored material based on the access instruction signal received from the remote access management system. A switch indicates to the remote access management system a locked state or an unlocked state of the respective container. |
US11308742B2 |
Electronic lock with slot antenna
It is provided an electronic lock for selectively locking a barrier to a surrounding structure. The electronic lock comprises: a locking bolt, a housing comprising metallic material, wherein the housing comprises a through-hole through which the locking bolt can pass; and a wireless communication module. The housing comprises a cut-out forming a slot antenna, wherein the wireless communication module is connected to the housing and thus the slot antenna. The slot antenna is formed on the same surface of the housing through which the locking bolt can pass. |
US11308738B2 |
Mobile work machine performance detection and control system
A mobile work machine includes a sensor configured to generate a sensor signal indicative of operation of the mobile work machine, a machine performance detection system configured to receive the sensor signal, generate a topological representation of the sensor signal, and determine a machine performance characteristic based on the topological representation relative to a reference model, and a control system configured to generate a control signal to control the mobile work machine based on the machine performance characteristic. |
US11308736B2 |
Selecting V2X communications interface
Techniques are described herein for facilitating V2X communications using a connected vehicle platform. The techniques include receiving, from an onboard diagnostics (OBD) accessory device, a vehicle report comprising vehicle data of a vehicle equipped with the OBD accessory device, the vehicle located at a target location. An additional vehicle located within a predetermined distance of the target location is identified. The additional vehicle is equipped with an onboard diagnostics unit (OBU). A traffic advisory message is generated based at least on the vehicle data in the vehicle report. Thereafter, the techniques include determining whether the additional vehicle is located within a communication range of the vehicle and in response to making a determination that the additional vehicle is located outside of the communication range of the vehicle, the traffic advisory message is broadcasted to the OBU of the additional vehicle. |
US11308731B2 |
Identifying video content via color-based fingerprint matching
Systems and methods of identifying unknown video content are described. An example method may include receiving a first fingerprint and a second fingerprint. The first fingerprint may be a color-based fingerprint derived from colors in a portion of the unknown video content, and the second fingerprint may be at least partially based on a feature other than the colors of the unknown video content. A reference database of reference fingerprints may then be queried using one of the first fingerprint or the second fingerprint to obtain a candidate group of fingerprints. The candidate group of fingerprints may then be queried using the other of the first fingerprint and the second fingerprint to identify at least one query fingerprint. The unknown video content may then be identified using the at least one query fingerprint. |
US11308728B2 |
Optical image recognition device and method for fabricating the same
An optical image recognition device and a method for fabricating the same are disclosed. The device includes a flexible printed circuit board, an image sensor, a glue, an optical collimator, a supporting ring, a sealant, and an optical filter. The top of the flexible printed circuit board is provided with a recess, the image sensor is located in the recess, the sidewalls of the image sensor and the recess are separated from each other, and the image sensor is coupled to the flexible printed circuit board through conductive wires. The glue adheres to the flexible printed circuit board and the image sensor and covers the conductive wires. The optical collimator is disposed on the image sensor. The supporting ring, disposed on the flexible printed circuit board, surrounds the glue and the optical collimator. The optical filter, disposed on the sealant, shields the optical collimator and the image sensor. |
US11308723B2 |
Driving state detection method and apparatus, driver monitoring system and vehicle
Embodiments of the present disclosure provide a driving state detection method and apparatus, a driver monitoring system, and a vehicle. The driving state detection method includes: performing head pose detection and eye state detection on a driver image to obtain head pose information and eye state information; and determining detection results of fatigue state and distraction state of the driver according to the head pose information and the eye state information. |
US11308721B2 |
System for detecting the face of a driver and method associated thereto
A system for detecting the face of a vehicle driver comprises an instrument cluster for the driver including a carrier and an dashboard directed towards the driver and covered by a glass, said dashboard being embedded in the carrier; an image capture device comprising a camera configured to capture sequential images of the driver's gaze; and a controller configured to analyze the driver's gaze; at least one intrinsic element of the instrument cluster defines a reflecting surface configured to directly reflect the sequential images of the driver's gaze such as a glossy plastic, a chrome-plated element, a display screen or the dashboard glass; the camera comprises a field of view oriented towards the reflecting surface so as to indirectly capture the images of the driver's gaze. |
US11308715B2 |
AI-powered autonomous plant-growth optimization system that automatically adjusts input variables to yield desired harvest traits
Inputs from sensors (e.g., image and environmental sensors) are used for real-time optimization of plant growth in indoor farms by adjusting the light provided to the plants and other environmental factors. The sensors use wireless connectivity to create an Internet of Things network. The optimization is determined using machine-learning analysis and image recognition of the plants being grown. Once a machine-learning model has been generated and/or trained in the cloud, the model is deployed to an edge device located at the indoor farm to overcome connectivity issues between the sensors and the cloud. Plants in an indoor farm are continuously monitored and the light energy intensity and spectral output are automatically adjusted to optimal levels at optimal times to create better crops. The methods and systems are self-regulating in that light controls the plant's growth, and the plant's growth in-turn controls the spectral output and intensity of the light. |
US11308714B1 |
Artificial intelligence system for identifying and assessing attributes of a property shown in aerial imagery
A computer-based method includes receiving, at a computer-based system, an aerial image of a property that includes a first visual indicator on the aerial image that follows and identifies a boundary line for the property; using a building rooftop Deep Fully Convolutional Network (DFCN), configured and trained to predict the presence of building rooftops in aerial imagery, to predict whether any building rooftops are present within the boundary line of the property based on the aerial image; and applying a second visual indicator to the aerial image to identify and outline a building rooftop in the aerial image identified by the building rooftop deep fully convolutional network. In some implementations, other Convolutional Networks (ConvNets) are used to predict other property attributes and characteristics. |
US11308712B2 |
Imaging system using WiFi signals
A passive incoherent millimeter-wave imaging system includes a receiver array including a plurality of receive modules configured to receive a scene signal reflected from a scene. The scene signal is reflected in response to a plurality of incoherent communication signals being reflected off the scene, and the plurality of incoherent communication signals are spatially and temporally incoherent at a point when reaching the scene. |
US11308710B2 |
Polygonal region detection
Various embodiments provide a polygonal region detection method and apparatus, a computer readable storage medium and an electronic device. In those embodiments, a to-be-detected image can be obtained. A plurality of line segments in the image can be calculated based on a line detection algorithm. The plurality of line segments meeting a merging condition can be merged into a line segment. Crosspoints of the pairwise merged line segments can be calculated according to the merged line segments in the image. A polygonal region can be generated with the crosspoints as vertexes of the polygonal region in the image. |
US11308701B2 |
Rendering augmented reality image including virtual object with surface showing reflection of environment
In accordance with an aspect of the present disclosure, there is provided a method for processing image performed by image processing device for rendering an augmented reality image. The method comprises, acquiring a first real image corresponding to a first direction from the image processing device, acquiring a second real image corresponding to a second direction, different from the first direction, from the image processing device, determining reflectivity of a surface of a virtual object in the augmented reality image; and rendering, according to the reflectivity, the surface of the virtual object by using an environment texture, the environment texture generated based on the first real image and the second real image. |
US11308698B2 |
Using deep learning to determine gaze
In one embodiment, a computing system may generate and display a virtual reality environment to a user. The computing system may determine a head pose of the user based on headset tracking data associated with a headset worn by the user. The computing system may determine a hand pose of the user based on hand tracking data associated with a device held or worn by a hand of the user. The computing system may access scene information associated with the displayed virtual reality environment. The computing system may determine a predicted focal point of the user within the virtual reality environment by processing the head pose, the hand pose, and the scene information using a machine-learning model. |
US11308689B2 |
Three dimensional scanning and data extraction systems and processes for supply chain piece automation
Managing supply chain inventory is accomplished by measuring the dimensions and the weight of a product. A plurality of images of the product is obtained. The shape of the outer surface of the product is determined. The center of gravity of the product can be calculated. A product model that includes a three dimensional representation of the shape of a configuration of the product and optionally the center of gravity of the product is generated. The product model is stored in memory for future use. |
US11308687B1 |
System and method of providing simulated three-dimensional objects
A device can receive an identification of an environmental model associated with a user navigating a website and receive an identification of an item model associated with an item requested by the user to be shown in connection with the environmental model on a client device. The environmental model could be a body model of the user or of another force like wind. The item model models how the item would move in connection with the environmental model. The device identifies movement associated with the environmental model and generates, based on the environmental model and the item model, frames each having respective data of the item as it would move on the environmental model according to the movement to yield movement key attributes. The device transmits the movement key attributes to the client device for rendering using a client device rendering engine. |
US11308685B2 |
Rendering computer-generated reality text
Various implementations disclosed herein include devices, systems, and methods that dynamically-size zones used in foveated rendering of content that includes text. In some implementations, this involves adjusting the size of a first zone, e.g., a foveated gaze zone (FGZ), based on the apparent size of text from a viewpoint. For example, a FGZ may be increased or decreased in width, height, diameter, or other size attribute based on determining an angle subtended by one or more individual glyphs of the text from the viewpoint. Various implementations disclosed herein include devices, systems, and methods that select a text-rendering algorithm based on a relationship between (a) the rendering resolution of a portion of an image corresponding to a part of a glyph and (b) the size that the part of the glyph will occupy in the image. |
US11308682B2 |
Dynamic stereoscopic rendering method and processor
A method comprising the steps of generating a first representation and a second representation, where the first representation represents a first view of a computer-generated scene obtained from a first virtual camera and the second representation represents a second view of the computer-generated scene obtained from a second virtual camera. Each of the first and second representation comprises a plurality of rays which intersect with objects of the scene. A relationship is determined between a ray of the first representation and a ray of the second representation; which are grouped based on the relationship, to form a group of substantially similar rays. One or more of the groups of substantially similar rays are processed substantially simultaneously to produce a first a second rendered view of the computer-generated scene. The first the second rendered view are output to one or more display devices. |
US11308680B2 |
Apparatus and method for processing telemetry data in a virtualized graphics processor
Apparatus and method for processing virtual graphics processor telemetry data based on quanta. For example, one embodiment of a graphics processing apparatus comprises virtualization control circuitry to virtualize graphics processing resources of one or more graphics processing units (GPU), wherein one or more virtual machines (VMs) are to be provided with controlled access to the graphics processing resources in accordance with a current graphics virtualization configuration specified, at least in part, in one or more virtualization control registers of the virtualization control circuitry; a scheduler to schedule each VM for processing by the graphics processing resources in accordance with the graphics virtualization configuration, the scheduler to generate a VM switch event responsive to each VM being scheduled for processing on the graphics processing resources; power management circuitry to collect telemetry data associated with VMs which have temporarily completed processing on the graphics processing resources and to forward the telemetry data to a telemetry data aggregator, the telemetry data aggregator to combine telemetry data collected for each VM over a period of time and to store per-VM telemetry data in a data repository accessible by a virtualization management application. |
US11308677B2 |
Generating personalized videos with customized text messages
Described are systems and methods for generating personalized videos with customized text messages. An example method may commence with receiving a video template. The video template may include a sequence of frame images and preset text parameters defining an animation of a text. The method may continue with generating a configuration file based on the text and the preset text parameters. The configuration file may include text parameters defining rendering the text for each of the frame images. The method may further include receiving an input text and rendering an output video comprising the sequence of frame images featuring the input text rendered according to the text parameters. The rendering may be performed based on the configuration file. The method may continue with sending the output video to a further computing device via a communication chat. |
US11308674B2 |
Dynamic image compositing method and apparatus, terminal and storage medium
Embodiments of this application disclose a dynamic image compositing method performed at a terminal. A skeleton animation of an animation model is displayed on a real-world image captured by the terminal; a currently displayed target real-world image is captured in a case that a photographing instruction is received, and the skeleton animation of the animation model is recorded, to obtain the recorded skeleton animation; image compositing is performed on the target real-world image and each frame of image of the recorded skeleton animation, to obtain a plurality of composited images; and the plurality of composited images are combined into a corresponding dynamic image. Based on the solutions, the real-world image and the skeleton animation of the animation model may be automatically composited into the corresponding dynamic image, and a user does not need to perform a large quantity of repetitive image addition and selection operations. |
US11308672B2 |
Telepresence of users in interactive virtual spaces
A telepresence communication uses information captured by a first capture device about a first user and information captured by a second capture device about a second user to generate a first avatar corresponding to the first user and a second avatar corresponding to the second user. A scene can be rendered locally or by a remote server in which the first avatar and the second avatar are both rendered in a virtual space. The first avatar is rendered to move based on movements made by the first user as captured by the first capture device, and the second avatar is rendered to move based on movements made by the second user as captured by the second capture device. The avatars may be realistic, based on avatar templates, or some combination thereof. The rendered scene may include virtual interactive objects that the avatars can interact with. |
US11308668B2 |
Interpolation of dynamic three-dimensional maps
A method, including acquiring initial signals from selected positions in a heart, computing respective initial local values of a signal propagation metric at the selected positions, and interpolating the initial local values between the selected positions to compute initial interpolated values of the signal propagation metric at intermediate positions, between the selected positions. The method further includes acquiring subsequent signals from the positions, computing respective subsequent local values of the signal propagation metric at the selected positions, and spatially interpolating the subsequent local values of the signal propagation metric between the selected positions to compute subsequent interpolated values of the signal propagation metric at the intermediate positions. A map of the signal propagation metric is displayed, and when the subsequent interpolated values exceed a bound defined with respect to the initial interpolated values, an indication is provided on the map that the bound has been exceeded. |
US11308665B2 |
Automatic generation of user onboarding tours for business analytic applications
Automatically generating an onboarding tour for a business analytic application is provided. Columns of a dataset used by the business analytic application are analyzed. Characteristics of visualizations of the business analytic application are analyzed. Ordered groups of visualizations corresponding to the business analytic application are generated based on a result of analyzing the columns of the dataset used by the business analytic application and the characteristics of the visualizations of the business analytic application. A set of visualization paths corresponding to the business analytic application is generated based on the ordered groups of visualizations. Visualization paths in the set of visualization paths corresponding to the business analytic application are ordered to form the onboarding tour based on the result of analyzing the columns of the dataset used by the business analytic application and the characteristics of the visualizations of the business analytic application. |
US11308663B2 |
Digital image remapping
The present invention relates to production of 2D digital images suitable for use in medical imaging. The invention particularly relates to remapping X-ray images taken from a first viewpoint so that they present the same image as seen from a second viewpoint. Remapping is achieved by registering separate 2D images taken from the first and second viewpoints of an area with a 3D scan volume of the same region to ascertain their relative viewpoints with respect to the 3D scan volume. The image taken with respect to the first viewpoint is then remapped to yield the image as seen from the second viewpoint. |
US11308657B1 |
Methods and systems for image processing using a learning engine
Systems and methods are disclosed configured to train an autoencoder. A data training set is generated comprising images of different faces. A first autoencoder configuration is generated, comprising a first encoder, and a first decoder. The first autoencoder configuration is trained using dataset images, wherein weights associated with the first encoder and weights associated with the first decoder are modified. A second autoencoder configuration is generated comprising the first encoder and a second decoder. The second decoder is trained using a plurality of images of a first target face. First encoder weights are substantially maintained, and weights associated with the second decoder are modified. An autoencoder comprising the trained first encoder and the trained second decoder is used to generate an output using a source image of a first face having a facial expression, where the facial expression of the first face from the source image is applied to the first specific target face. |
US11308654B2 |
Headset power unit visualization
A method can include executing an application using a virtual reality headset; rendering a scene of the application to a display of the virtual reality headset; and, during rendering of the scene, rendering a graphic to the display where the graphic represents a power unit that is not physically coupled to the virtual reality headset. |
US11308652B2 |
Rendering objects to match camera noise
Various implementations disclosed herein render virtual content with noise that is similar to or that otherwise better matches the noise found in the images with which the virtual content is combined. Some implementations involve identifying noise data for an image, creating a parameterized noise model based on the noise data, generating a noise pattern approximating noise of the image or another image using the parameterized noise model, and rendering content that includes the image and virtual content with noise added based on the noise pattern. |
US11308651B2 |
Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
Disclosed herein is a method of transmitting point cloud data. The method may include acquiring point cloud data, encoding geometry information including positions of points of the point cloud data, generating one or more levels of detail (LODs) based on the geometry information and selecting one or more neighbor points of each point to be attribute-encoded based on the one or more LODs, encoding attribute information of each point based on the selected one or more neighbor points of each point, and transmitting the encoded geometry information, the encoded attribute information, and signaling information. |
US11308650B2 |
Display apparatus, image providing apparatus, and methods of controlling the same
Disclosed are a display apparatus, an image providing apparatus, and methods of controlling the same, the display apparatus including: a display; and a processor configured to: decode an encoded video stream, decompress the video stream through a neural network including a plurality of channels and a plurality of layers with a parameter set based on learning, and perform image compensation determined based on learning about the decompression with respect to the video stream. |
US11308649B2 |
Pixel storage for graphical frame buffers
A device implementing the subject pixel storage for graphical frame buffers may include at least one processor configured to obtain a plurality of data units containing a plurality of pixels stored in memory, each of the plurality of data units including a first pixel of the plurality of pixels packed in succession with at least a portion of a second pixel of the plurality of pixels, in which the plurality of pixels is represented by a number of bits, obtain a group of pixels from the plurality of pixels, and store the group of pixels using a targeted number of bits. A method and computer program product implementing the subject pixel storage for graphical frame buffers is also provided. |
US11308648B2 |
Compressing texture data on a per-channel basis
Sampling circuitry independently accesses channels of texture data that represent a set of pixels. One or more processing units separately compress the channels of the texture data and store compressed data representative of the channels of the texture data for the set of pixels. The channels can include a red channel, a blue channel, and a green channel that represent color values of the set of pixels and an alpha channel that represents degrees of transparency of the set of pixels. Storing the compressed data can include writing the compress data to portions of a cache. The processing units can identify a subset of the set of pixels that share a value of a first channel of the plurality of channels and represent the value of the first channel over the subset of the set of pixels using information representing the value, the first channel, and boundaries of the subset. |
US11308647B2 |
Method and system for improving compression ratio by difference between blocks of image file
An image compression method includes segmenting, by a processor, an image file to be compressed into a plurality of blocks; performing, by the processor, a first pixel conversion based on pixel difference values between blocks from among the plurality of blocks; and storing the image file of which the first pixel conversion is completed in a first format. |
US11308638B2 |
Depth estimation method and apparatus, electronic device, program, and medium
A depth estimation method includes: taking a single image as a first image in binocular images, and obtaining a second image in the binocular images based on the first image via a first neural network; and obtaining depth information corresponding to the first image via a second neural network by performing binocular stereo matching on the first image and the second image. |
US11308634B2 |
Unsupervised anchor handling for machine vision system
A device includes an image sensor and a processor to: receive training images that each include multiple visual features and an ROI; receive indications of locations of ROIs within each training image; perform at least one transform on the multiple visual features and ROI of at least one training image to align the multiple visual features and ROIs among all of the training images to identify a common set of visual features present within all of the training images; derive a converged ROI from at least a portion of the ROI of at least one training image; and generate an anchor model based on the converged ROI and the common set of visual features, wherein the common set of visual features defines the anchor and are each specified relative to the converged ROI, and the anchor model is used to derive a location of a candidate ROI in an image. |
US11308632B2 |
Code point-driven three-dimensional point cloud deformation method
Disclosed herein is a code point-driven three-dimensional (3D) point cloud deformation method. In the method, movable code points and fixed code points are respectively pasted on a moving structure and a static structure. Reference poses of the movable code points and fixed code points are obtained by a dual-camera measurement system, and a 3D point cloud reference model containing the moving structure and the static structure is obtained by 3D laser scanning. A transformation matrix of each code point is calculated, and a real-time point cloud model is established based on the transformation matrix to complete the real-time and dynamic measurement of the moving structure. |
US11308631B2 |
Motion vector detection device
When determining that a pixel of a future frame, which is included in a search range, includes a pixel on an outside of an effective image area, and determining that pixels inside an effective image area of a past frame are present at positions point-symmetric to pixels inside the search range and on an outside of the effective image area about a pixel of interest, a pixel selector selects pixels in an effective image area of a past frame, the pixels being located at the point-symmetric positions. The pixel selector calculates difference values between the pixel of interest and the selected pixels inside the effective image area of the past frame. |
US11308629B2 |
Training a neural network to track viewer engagement with non-interactive displays
Methods and systems are provided for training a neural network to track viewer engagement with a non-interactive display. Sensor data is obtained from one or more sensors, such as cameras, associated with a display device, and once a face is detected within the sensor data, a display sequence is initiated. The display sequence includes at least a first frame with a first visual feature and a second frame with a second visual feature. Using the sensor data obtained during presentation of the display sequence, viewer engagement with the sequence is tracked by determining eye movements and/or head movements. The detected eye movement and/or head movement is used to determine whether the person was actively engaged with the display sequence. |
US11308625B1 |
System and method of crater detection and registration using marked point processes, multiple birth and death methods and region-based analysis
The present invention relates to a novel method and system for crater detection in planetary data based on marked point processes (MPP), effective for various object detection tasks in Earth observation, and for planetary image registration. The resulting spatial features are exploited for registration, together with fitness functions based on the MPP energy, on the mean directed Hausdorff distance, and on the mutual information. Two different methods—one based on birth-death processes and region-of-interest analysis, and the other based on graph cuts and decimated wavelets—are included within the present framework. Experimental results confirmed the effectiveness of the present invention in terms of crater detection performance and sub-pixel registration accuracy. |
US11308624B2 |
Adhered substance detection apparatus
An adhered substance detection apparatus determines whether a substance is adhered to an image-capturing apparatus. The adhered substance detection apparatus includes a controller configured to function as: an extractor that extracts candidate regions for being an adhered substance region in which the substance is adhered to the image-capturing apparatus, the candidate regions being extracted based on an edge that is detected from pixels in an image captured by the image-capturing apparatus; and a final determiner that finally determines whether the candidate regions are the adhered substance region, based on i) an area of the candidate region located in a first region of the captured image, the first region including a road surface region in the captured image and ii) an area of the candidate region located in a second region of the captured image, the second region including a region other than the road surface region in the captured image. |
US11308622B2 |
Information processing apparatus and method for controlling the same to generate a difference image from first and second inspection images
An information processing apparatus includes an image obtaining unit configured to obtain a first inspection image having first supplemental information and a second inspection image having second supplemental information, a difference image obtaining unit configured to obtain a difference image generated using the first and second inspection images, a difference information obtaining unit configured to obtain difference information on a difference between the first supplemental information and the second supplemental information, and an association unit configured to associate the difference information with the difference image. |
US11308620B1 |
Systems and methods for enhanced real-time image analysis with a dimensional convolution concept net
A system for analyzing images is provided. The system includes a computing device having at least one processor in communication with at least one memory device. The at least one processor is programmed to receive an image including a plurality of objects, detect the plurality of objects in the image, determine dependencies between each of the plurality of objects, identify the plurality of objects based, at least in part, on the plurality of dependencies, and determine one or more objects of interest from the plurality of identified objects. |
US11308614B2 |
Deep learning for real-time colon polyp detection
A set of enhancements to further improve the performance of deep learning artificial intelligence algorithms trained to detect and localize colon polyps. The enhancements spanning training data mining efficiencies and automation, training data augmentation, early detection of polyps enable a more performant colon polyp detection solution for use on colonoscopy procedure recordings or live procedures in endoscopy centers. |
US11308609B2 |
System and methods for sequential scan parameter selection
Methods and systems are provided for sequentially selecting scan parameter values for ultrasound imaging. In one example, a method includes selecting a first parameter value for the a first scan parameter based on an image quality of each ultrasound image of a first plurality of ultrasound images of an anatomical region, each ultrasound image of the first plurality of ultrasound images having a different parameter value for the first scan parameter, selecting a second parameter value for a second scan parameter based on an image quality of each ultrasound image of a second plurality of ultrasound images of the anatomical region, each ultrasound image of the second plurality of ultrasound images having a different parameter value for the second scan parameter, and applying the first parameter value for the first scan parameter and the second parameter value for the second scan parameter to one or more additional ultrasound images. |
US11308606B2 |
Design-assisted inspection for DRAM and 3D NAND devices
With the disclosed systems and methods for DRAM and 3D NAND inspection, an image of the wafer is received based on the output for an inspection tool. Geometric measurements of a design of a plurality of memory devices on the wafer are received. A care area with higher inspection sensitivity is determined based on the geometric measurements. |
US11308603B2 |
Detection and monitoring of waste disposal in an environmental location using artificial intelligence
Monitoring of an environmental location to detect waste disposal includes receiving, by a computer, a collection of images from aerial data acquisition sources, the collection of images corresponding to the environmental location and the waste disposed in the environmental location. The collection of images are processed by the computer to extract properties of the waste and first properties of the environmental location. Subsequently, the properties of the waste disposed in the environmental location are classified according to a class. Additional information from external data sources including second properties of the environmental location is received by the computer. The computer determines a behavior of waste disposal in the environmental location over a period of time based on the classified properties of the disposed waste and the first and second properties of the environmental location, and generated a remediation plan based on the determined behavior. |
US11308600B1 |
System and method for analyzing an integrity of a roof covering
Methods and systems for analyzing an integrity of a roof covering are presented. One or more roof sections of a structure may be identified with one or more processors. An airflow may then be directed over one or more shingles or other discontinuous roof covering materials of the roof section by an airflow unit. A respective lift for each of the shingles may then be observed by an imaging unit. An adhesion score may then be determined for each of the one or more shingles using the one or more processors. This adhesion score may be based on the respective lift. An overall roof integrity rating may then be generated by the one or more processors, based on the one or more adhesion scores. The overall roof integrity rating may then be provided by the one or more processors to a user of a computing device. |
US11308598B2 |
Quality assessment of an image
A method for quality assessment of an image. The method includes generating an (i+1)th plurality of feature maps from an image, obtaining an (i+1)th feature set of a plurality of feature sets from the (i+1)th plurality of feature maps, and extracting a score distribution for a plurality of scores from the plurality of feature sets. The plurality of scores are associated with the image. The score distribution is extracted by feeding the plurality of feature sets to a first (1st) fully connected layer of a plurality of fully connected layers. The plurality of fully connected layers are associated with a convolutional neural network. |
US11308597B1 |
Detection of hand obstruction for image capture device
An image capture device may detect presence of an on-housing hand within a periphery of a field of view of an optical element during capture of visual content through the optical element. The image capture device may generate an alarm to indicate the presence of the on-housing hand within the periphery of the field of view of the optical element. |
US11308593B2 |
Electronic device for generating composite image and method thereof
An electronic device, a method and a storage medium are disclosed. The electronic device includes a processor and a memory operatively coupled to the processor. The processor is configured to receive a user input from an external electronic device. The processor is also configured to synthesize a first region that is a first partial region of a first raw image and a second partial region of a second raw image based on the user input to generate a composite raw image. The processor is further configured to modify at least one of a first attribute of the first raw image and a second attribute of the second raw image to generate a third attribute. Additionally, the processor is configured to calibrate the composite raw image using the third attribute to generate a composite image. |
US11308588B2 |
Image processing method, device, and virtual reality display apparatus
The present disclosure provides an image processing method, device, and virtual reality display apparatus for performing anti-distortion processing on images. The image processing method, for an electronic device including a lens unit, includes: determining a to-be-buffered image size according to a size of an input image and anti-distortion parameters of the lens unit; generating, based on the input image and the anti-distortion parameters, an anti-distortion buffer image having an image size according to the to-be-buffered image size. |
US11308586B2 |
Method for applying a vignette effect to rendered images
Methods and systems for applying a vignette effect to a rendered computer-generated image are presented. A kernel image including a kernel shape is overlaid on a control image including a vignette shape, creating a region where the kernel shape and control image overlap. A region of the rendered image corresponding to the overlapping region is blurred based on the shape of the overlapping region. A vignetting factor indicating a loss in intensity as a result of the blurring is computed based on the area of the overlapping region and the area of the kernel shape. The intensity of the blurred region is scaled upward based on the vignetting factor. The position of the kernel image on the control shape is shifted, resulting in a new overlapping region. Blurring and intensity compensation are performed for the region of the rendered image corresponding to the new overlapping region. |
US11308581B2 |
Spherical rotation for encoding wide view video
Spherical rotation is described for encoding a video that has a wide field of view, such as a spherical or hemispherical video. One example relates to receiving encoded video including rotation orientation metadata, decoding the video, extracting the rotation orientation metadata, rotating the decoded video based on the rotation orientation metadata, generating a view of the rotated decoded video, and buffering the generated view for display. |
US11308577B2 |
Reference image generation apparatus, display image generation apparatus, reference image generation method, and display image generation method
Moving images of a space, which includes objects 34 and 35 of a display target, as viewed from reference points are created in advance as reference images, and they are combined in response to actual positions of the points of view to draw a moving image. When the object 35 is displaced as indicated by an arrow mark in the space, reference points of view 30a to 30e are fixed as depicted in (a). Alternatively, the reference points of view are displaced in response to the displacement like reference points of view 36a to 36e in (b). Then, the moving images from the reference points of view are generated as the reference images. |
US11308576B2 |
Visual stylization on stereoscopic images
In accordance with implementations of the subject matter described herein, there is proposed a solution of visual stylization of stereoscopic images. In the solution, a first feature map for a first source image and a second feature map for a second source image are extracted. The first and second source images correspond to first and second views of a stereoscopic image, respectively. A first unidirectional disparity from the first source image to the second source image is determined based on the first and second source images. First and second target images having a specified visual style are generated by processing the first and second feature maps based on the first unidirectional disparity. Through the solution, a disparity between two source images of a stereoscopic image are taken into account when performing the visual style transfer, thereby maintaining a stereoscopic effect in the stereoscopic image consisting of the target images. |
US11308572B1 |
Method and system for invisible watermarking of images and video
Methods and systems for invisible watermarking of images and video are disclosed. According to one embodiment, a method for watermarking video comprises selecting a block corresponding to a subset of pixels in a video frame. The block has quantized coefficients generated during encoding of the block. A modification function is applied to a candidate quantized coefficient (QC) in the block to incorporate a bit of a watermark message. The modification function is based on a set of configuration parameters. |
US11308570B2 |
Video data processing system for storing frames of video data
A data processing system includes a producer processor that produces a sequence of data outputs for use by consumer processors of the data processing system. The system also includes a memory for storing a sequence of data outputs produced by the data processor. The data processor encodes data outputs as encoded blocks of data, storing a particular encoded block of a first frame in a first location in the memory and an indication of the first location. The data processor stores a corresponding encoded block of a second data output in a second location and updates the indication to the second location. |
US11308568B2 |
Confined space configuration and operations management system
A computing system includes a computing device and a repository storing at least one model for a plurality of confined spaces each having limited means of entry or exit. The at least one model is based at least in part on respective sets of one or more characteristics of the plurality of confined spaces. The computing device is configured to: obtain one or more characteristics of a particular confined space having limited means of entry or exit, the one or more characteristics of the particular confined space identifying at least a type of the particular confined space; apply the at least one model to the one or more characteristics of the particular confined space to identify at least one hazard remediation technique for the particular confined space; and output a notification indicating the at least one hazard remediation technique. |
US11308559B1 |
Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders. |
US11308557B2 |
Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities. |
US11308555B2 |
Synchronized processing of data by networked computing resources
Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources. |
US11308550B1 |
System, method, and software for structuring a deal
A system, method, and software for structuring a deal, wherein a method of structuring a deal includes the steps of receiving an input relating to a structured deal, analyzing the input based upon an instruction set; and generating a feedback in response to the analysis of the input, wherein the wherein the feedback includes payment information relating to a structured deal. |
US11308548B2 |
Information processing methods and device for trying on clothes
An information processing method and device based on clothes trying on are disclosed. The method includes the following. Clothes is displayed by a dressing mirror based on clothes information. A user operation is detected by the dressing mirror during displaying the clothes. In a case of detecting that a user operation is a photographing operation, in response to the photographing operation, an image is captured and the captured image is transmitted to a first client through a server. In a case that the server generates recommendation information based on the captured image, the recommendation information is acquired by the dressing mirror from the server and the clothes is displayed based on the recommendation information. |
US11308542B2 |
Systems and methods for using keywords extracted from reviews
Methods and systems for generating recommendations to supplement a listing of a merchant offering are disclosed. In some examples one or more keywords are extracted from one or more stored reviews associated with a first category of merchant offering. An association is stored between at least a first one of the extracted keywords and the first category. A recommendation is generated, to a merchant electronic device, to include the first keyword in a listing of a first merchant offering belonging to the first category. |
US11308540B2 |
Real time recommendation engine
A system and method for providing recommendations to at least one user is disclosed. A user profile for the user is obtained. Data is identified in the user indicative of interests of the users. This is stored in a profile store. Activity profiles and profiles of reviewers of the activity are created. A match between the author profiles, the user profiles and the activity profiles are identified. From these matches a list of activities is generated and presented to the user to select an activity to engage in. |
US11308539B2 |
Systems and methods of price comparison and optimization by novel search engines
Systems and methods of dynamic searching, price comparison, and optimization utilizing novel search engines are provided. A search engine enables searching across multiple virtual private servers in a tailored group of geographical locations. Back-end architecture including one or more databases and tracking tools compares prices of a product or service in the tailored group of geographical locations. The system provides the lowest price for the product or service in the tailored group of geographical locations to a user in any geographical location. The search engine may be provided via a front-end mobile application. A user can drag a sticker icon over any search result to request price information for the product or service shown in the search result and be directed to a pop-up showing the price information for the product or service and/or a website providing the lowest price for the product or service. Disclosed systems and methods are particularly useful for people shopping for flights and other travel services. |
US11308536B1 |
Managing item options for distribution efficiency
In some examples, a computer may receive, from a buyer application on a buyer device, an indication that the buyer has accessed information related to a first merchant of a plurality of merchants. The computer may send a communication to a merchant application on merchant computing device of the first merchant to determine a current backlog of orders for the first merchant. Based at least partially on receiving an indication that the current backlog exceeds a threshold, the computer may send, to the buyer application, item information that causes the buyer application to present, in a user interface, information indicating availability of a meal kit for a menu item offered by the first merchant. The computer may receive a selection via the user interface indicating an order for the meal kit and may send a communication to the merchant application to indicate the order for the meal kit. |
US11308530B2 |
Automated personalized customer service utilizing lighting
Systems and methods for automated personalized customer service are disclosed. In embodiments, a method comprises: determining, by a computing device, at least one object from a plurality of objects within a venue matches a search query received from a user; assigning to the user, by the computing device, a select lighting type from a plurality of available lighting types, wherein the select lighting type is not available for the computing device to assign to other users while assigned to the user; providing, by the computing device, a notification to the user regarding the select lighting type; selecting, by the computing device, a target lighting device from a plurality of lighting devices within the venue, the target lighting device being associated with the at least one object; initiating, by the computing device, a first illumination event of the target lighting device based on the select lighting type. |
US11308528B2 |
Blueprinting of multimedia assets
Content management systems that utilize blueprinting and external content libraries are described herein. Methods for managing a web-based marketing campaign using a blueprint may include establishing a blueprint for a web-based marketing campaign using a content management system, the blueprint having rules for managing assets utilized by at least a portion of a plurality of publications of a hierarchical model of the web-based marketing campaign, the plurality of publications having at least one parent publication and at least one child publication. In some instances, a portion of the assets utilized by the hierarchical model are stored on an external content library. The methods may also include determining a change in at least one asset for the at least one parent publication, and automatically inheriting the change in the at least one asset for the at least one parent publication to the at least one child publication according to the blueprint. |
US11308527B1 |
System and method for creating and managing multimedia sales promotions
A multimedia dashboard application runs on a computing device that is in networked communication with an inventory database for a particular seller and is also in operative communication with a distribution server. The multimedia dashboard application includes an item selector, a multimedia recording module, multimedia editors, and a distribution controller. Without adding or opening any other application, the multimedia dashboard application is used to record multimedia segments, select segments to be uploaded to and downloaded from the inventory database, and edit the segments to produce multimedia promotions. The multimedia dashboard application also controls the distribution of the promotions. The system can be used collaboratively with multiple sales representative sharing multimedia segments through the inventory database. Marketing partners produce a base video and provide the sales representatives with access to the base segment through the multimedia dashboard application. Brand ambassadors submit their base videos for approval through the multimedia dashboard application. |
US11308523B2 |
Validating a target audience using a combination of classification algorithms
This disclosure generally covers systems and methods that determine demographic labels for a user or a group of users by using digital inputs within a predictive model for demographic classification. In particular, the disclosed systems and methods use a unique combination of classification algorithms to determine demographic labels for users as a potential audience of digital content items. When applying the combination of classification algorithms, the disclosed systems and methods use a first classification algorithm to determine user-level-latent features for each user within a group of users based on demographic-label statistics associated with particular digital content items. The disclosed systems and methods then use the user-level-latent features and session-level features (from sessions of each user consuming the digital content items) as inputs in a second classification algorithm to determine a demographic label for each user within the group of users. |
US11308520B2 |
Vehicle advertisement display system
A vehicle advertisement display system to be mounted on a vehicle includes a display unit, a detection unit, and a control unit. The display unit performs display at least toward an interior of the vehicle. The detection unit detects at least one of a state of an occupant riding the vehicle or a motion of the occupant as a target. The control unit causes the display unit to display the advertisement image having an advertising content corresponding to the target detected by the detection unit based on correspondence information that defines the advertising content corresponding to each candidate of the target. |
US11308519B2 |
Apparatus and method for moving advertisement
A housing provided with an advertisement display is mounted on a vehicle or a user's article or a user's body; a local communication unit or the like is provided in the housing; and the local communication unit, the mobile terminal are wirelessly connected to each other and the GPS is activated, and the mobile terminal transmits transmission and reception information and location and speed information to the server when the mobile terminal in possession of the user approaches the housing. |
US11308517B1 |
Automatic data integration for performance measurement of multiple separate digital transmissions with continuous optimization
In one embodiment, a method includes obtaining, from a demand-side platform (DSP), impression data specifying service providers and consumer tokens representing consumers who have received digital impressions of a set of advertising campaigns. A set of tokenized claims data records related to a prescription of a product is then received from a database server. A result set of integrated measurement records specifying measured campaigns linking the tokenized claims data records with impression data associated with consumer tokens and/or service provider identifiers is further received from the database server. Aggregated analytics reports based on the integrated measurement records are generated and presented. A machine learning model may be trained using a training dataset comprising features selected from the impression data and tokenized claims data records, to predict bid values or other parameters for use in updating, optimizing or modifying operation of the DSP for the original campaign or for other campaigns. |
US11308509B2 |
System and method for determining the value of channels
A system configured to determine the value of channels responsive to users requesting installation of a client application through the channels. The client application may provide access to an online game. A given channel may be characterized by a promotional information item, a platform through which the promotional information item is presented to potential users, and/or other information. Predicted economic values for the users that requested installation of the client application through one or more channels may be determined based parameter values for the users. Effectiveness metrics for the channels may be determined based on the predicted economic values of the users. Subsequent consideration expenditures for one or more of the channels may be recommended and/or executed based on a comparison effectiveness metrics determined. |
US11308506B2 |
Apparatus and method for enhanced message targeting
A method, apparatus, and computer program product are disclosed for improved promotion targeting. An example apparatus includes a processor configured to cause retrieval of historical information regarding transactions associated with a plurality of identifier entities. The example apparatus further includes modeling circuitry configured to train a statistical model using the retrieved historical information, and estimate, using the statistical model, values for expected identifier entity transaction requests associated with each of the plurality of identifier entities. The processor of the example apparatus may further be configured to select, based on the estimated values, a subset of identifier entities to receive impressions of the promotion, and the apparatus may further include communications circuitry configured to transmit an impression of the promotion to each identifier entity in the subset. |
US11308501B2 |
Dynamic contact management systems and methods
For micro, small and medium enterprises issues relating to cost, manpower, IT infrastructure, etc. absorb a major portion of the enterprise's focus. However, today they are also marketing and engaging their customers and potential customers on more parallel channels than ever today across traditional media, electronic media and evolving trends such as social media, blogs, etc. Accordingly, micro, small and medium enterprises would benefit from a solution implementing lead management across these wide range of technologies and formats at a time where network capabilities and portable electronic device capabilities have led to expectations, especially within younger demographics such as “millennials” particularly, of immediate responsiveness. |
US11308498B2 |
Real-time risk based payment decision service for transit system
Information for a payment account of a user of a transit system may be received. A risk analysis may be performed using the information for the payment account based on one or more parameters to determine a risk score for the user. The risk score for the user may be provided to a transit payment system. Whether the user is a high risk based on the risk score may be determined. If the user is a high risk, payment or payment authorization from the user via the transit payment system may be required before the user exits the transit system. |
US11308494B2 |
Transaction execution method and system
A system for making a remittance between persons and making payments offline, and for securely being able to conduct these transactions is disclosed. A participant terminal stores verified TX information to which is added a verified TX object, which represents a transaction (TX) and has been verified by a verifier. Each participant terminal stores unverified TX information to which is added an unverified TX object, which represents a TX and has not been verified by a verifier. When a TX arises between a first participant and a second participant, the first participant terminal and the second participant terminal mutually retain the same unverified TX object group including the unverified TX object of that TX. When the first participant terminal is online, verification of the unverified TX object is requested, and, when the verification is successful, that object is added to the verified TX information as a verified TX object. |
US11308487B1 |
System, method and program product for obtaining digital assets
The present invention generally relates to the use of stable value digital assets and/or fiat-backed digital assets as cryptocurrencies that can be linked to other digital assets using blockchain technology and/or through a peer-to-peer network. In embodiments, the present invention relates to specific applications of non-fungible digital assets tied to a peer-to-peer network, such as a blockchain network. |
US11308484B2 |
System and method for secure storage of digital currencies and making transactions in a blockchain network
The claimed solution relates to a method of making transactions in the blockchain framework using a protected hardware and software complex to ensure secure storage of digital currencies (cryptocurrencies) and control the entire lifecycle of multiple wallets simultaneously to make transactions in the blockchain network. Basic features of the hardware and software complex include the effective control over the entire life cycle of cold wallets, generation of digital wallets and secure storage of their private keys in an isolated environment using the hardware security modules (HSM), as well as maintaining the multiple level authentication of blockchain transactions. It is possible to use all the features of the complex due to compatibility with the application programming interface (API), which enables to integrate the complex into the existing software solutions, for example, banking systems. |
US11308482B2 |
System, method, and computer-accessible medium for blocking malicious EMV transactions
An exemplary system, method, and computer-accessible medium can include, for example, storing on a first device an applet configured to generate a digital tag; receiving a request at the first device for information; configuring the digital tag to be associated with at least one of (i) an application or (ii) an input on a second device, such that receipt of the digital tag by a second device causes the application to launch on the second device; and emitting from the first device a digital tag. |
US11308481B1 |
Cardless ATM authentication
Systems and methods for cardless authentication of a user at an automated teller machine are described. A method includes receiving, by a mobile device, a proximity notification from an automated teller machine; receiving, by the mobile device, a request for authentication information regarding a user of the mobile device; and transmitting, by the mobile device, the authentication information to the automated teller machine for authentication to, in turn, enable a user to perform a financial transaction at the automated teller machine based upon the transmitted authentication information. |
US11308480B2 |
Anonymizing user identity via machine-readable codes
A machine-readable code is generated in response to a request from a first user. The request specifies a number of times or a time period during which the machine-readable code can be validly scanned electronically. The machine-readable code is displayed on a device of the first user. The machine-readable code is electronically scanned by a device of a second user. A determination is made as to whether a scan of the machine-readable code by the device of the second user occurred within the specified number of times or within the specified time period. An electronic interaction between the first user and the second user is performed response to the determination, while an identity of the first user or an identity of the second user is concealed from each other and from social media contacts of the first user and the second user. |
US11308477B2 |
Method of reducing fraud in on-line transactions
The invention provides a method for verifying the identity of an internet user, or for detecting the misuse of an identity, during an on-line transaction. The method involves comparing the geographic location of the transaction to the geographic location of the user's cell phone or other mobile device, and taking a geographically close location relationship between the two as a positive indication of identity. A reasonable travel time between the two locations can be taken into account so as to reduce the incidence of false negatives, and to improve the reliability of positive identifications. |
US11308472B2 |
Temporarily provisioning functionality in a multi-device point-of-sale system
Temporarily provisioning functionality to a personal device in a multi-device point-of-sale (POS) system is described. In an example, a personal device can be determined to be within a range of a POS system of a merchant. The POS system can include a merchant-facing device and a customer-facing device that is coupled to the merchant-facing device. Functionality can be provisioned to the personal device that (i) configures the personal device to present a customer user interface (UI) via a display of the personal device to enable a customer operating the personal device to interact with the merchant and (ii) enables the personal device to interact with at least one of the merchant-facing device or the customer-facing device. Responsive to determining an occurrence of an event, the functionality can be de-provisioned from the personal device. |
US11308468B2 |
Cryptographically managing telecommunications settlement
Described is cryptographically managed telecommunications settlement occurring in real time with generation and termination of a telecommunications channel. Upon the generation of a communications channel, a contract fund is established between two or more telecommunications services and recorded on a cryptographic ledger. Over the course of regular intervals of channel service, cryptocurrency is released from the contract fund. Upon termination of the communications channel, the released amount of the contract fund is transferred to the receiving provider telecommunications, the remainder back to the requesting telecommunications service. Transactions between cryptocurrency wallets are all published to the cryptographic ledger. |
US11308467B2 |
System and method for deriving a primary numeric value and a secondary numeric value from an authorized request
A computer server includes a processor that is configured to receive an incoming authorization request that includes an original numeric value and an identification number, and locate a profile that is associated with the identification number. The located profile includes at least one adjustment criterion. The processor is configured to determine a primary numeric value and a secondary numeric value from the original numeric value and the adjustment criterion, confirm that the secondary numeric value is not greater than a balance value in a loyalty points account associated with the identification number, and reduce the balance value in the loyalty points account by the secondary numeric value. The processor is configured to, after confirming the secondary numeric value, generate a revised authorization request and transmit the revised authorization request to an authorization server. The revised authorization request includes the identification number and the primary numeric value. |
US11308466B1 |
Systems and methods for completing transactions via lockable boxes
A method performed by a processor of a provider computing system includes allowing an account holder at the provider to initiate a transaction with the provider remotely (e.g., via smartphone, online banking, etc.), by submitting a request for a specified transaction to be picked up in a lockbox at a provider's lockbox location. The pickup and completion of the account holder's requested transaction occurs at a lockbox location that has a plurality of lockboxes. The lockbox allows the account holder to access the facility at the account holder's leisure, both in time and location. The lockbox pickup service alleviates the uncertainty, fluctuating time cost, and inconvenient operating hours by allowing the account holder to request transactions with an easy to use interface resulting in a lockbox to be accordingly prepped so that the account holder can provide the proper authentication information and access the lockbox. |
US11308464B2 |
Recording medium recorded with information processing program, information processing method, and information processing apparatus
A non-transitory computer-readable recording medium recorded with an information processing program executable by a processor of an information processing apparatus, the information processing program causing the processor to perform operations including configuring an operation area on a display unit of the information processing apparatus, the operation area being associated with a payment target candidate user, determining a payment amount, based on an extent of an action in a user operation performed in the operation area, and transmitting information about a payment of the payment amount with respect to the payment target candidate user. |
US11308456B2 |
Feedback based automated maintenance system
A system outputs data for performing an operation. The system confirms an identity of a device on which to perform the operation by receiving an input from the device and verifying that the input matches a known identifying information of the device. The system allows the operation to be performed on the device after confirming the identity of the device. The system receives feedback from a monitoring system that monitors states of a plurality of devices including the device, including a state of the device after the operation is performed on the device. The system determines whether the state of the device received in the feedback matches an expected state of the device after the operation is performed on the device. The system outputs data for performing a next operation after determining that the state of the device received in the feedback matches the expected state of the device. |
US11308455B2 |
Management, tracking, analysis of tasks and calendar events
A system and method enabling a user to manage tasks and events, and enabling a user to seamlessly manage and track their work and life tasks in a single application. In embodiments of the invention a mobile computing device is enabled using specialized software, remote storage, and computing systems to provide the task and event management functionality. |
US11308453B2 |
Method and system for scheduling pieces of materials based on real-time device status
The present disclosure provides a method and system for scheduling pieces of materials based on a real-time status of a device. Scheduling rules for scheduling the pieces of materials are obtained according to determined parameters. It is determined whether all designated transmission and process tasks of the pieces of materials are completed. If the designated transmission and processing tasks of the pieces of materials are completed, terminating the scheduling of the pieces of materials. If the designated transmission and processing tasks of the pieces of materials are not completed, each of the scheduling rules for scheduling the pieces of materials according to real-time status information of the device are traversed, and according to a traversing result, operation instructions corresponding to the scheduling rules for scheduling the pieces of materials are executed. The real-time status information of the device is updated according to a device status after executions of the operation instructions are completed. |
US11308452B2 |
User interface for time entry
Aspects of the present disclosure provide techniques for providing a graphical user interface. Embodiments include displaying text input fields corresponding to days of a week. Embodiments include receiving a selection of a first text input field of the text input fields corresponding to a day of the week. Embodiments include displaying, based on the selection of the first text input field, an additional text input field for entering text related to the day of the week. Embodiments include receiving a selection of a second text input field of the text input fields corresponding to another day of the week. Embodiments include displaying, based on the selection of the second text input field, an additional text input field for entering text related to the other day of the week in place of the additional text input field related to the day of the week. |
US11308451B2 |
Presenting daily task lists
A range of dates is selected. For each date of the range of dates, a daily task list is displayed listing at least a portion of tasks having a start date or a due date matching the date. A user selection determines whether the daily task list includes only tasks having the start date or the due date for each date in the range of dates, or includes any task completed on each date. Appointments for each date in the range of dates may be presented, and the daily task list for each date may be displayed beneath, above, or alongside the appointments, or as part of a to do list. The tasks each may be assigned a color code allowing a task to be visually associated with another task or other object to which the color code also has been assigned. |
US11308445B2 |
Systems and methods for electronic platform for transactions of wearable items
Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests. |
US11308440B2 |
Maintaining information facilitating deterministic network routing
A method of securing a container includes inserting, into a seal device at a container, an electronic bolt; reading, by the seal device, a serial number stored in the electronic bolt; communicating, from the seal device, to a user application, insertion of the bolt; scanning, by the user via a handheld device, a barcode on the seal device representative of an identification of the seal device; communicating, from the handheld device to the user application, the identification of the seal device; inputting, by a user at the container via the handheld device, information associated with the container; communicating, from the handheld device to the user application, the information associated with the container; associating, in a database by the user application, the information associated with the container with the bolt serial number and the identification of the seal device; communicating, by the user application, a confirmation to the seal device. |
US11308438B2 |
System and method for user to order items for delivery during travel event
A system and method allowing greatly improved flexibility to provide items for purchase to a traveler for a travel event while at the same time minimizing the estimations of items to be stocked by the carrier for the travel event. The system and method allow for adjustments of the items ordered and may prompt the user to select alternative items if an ordered item becomes unavailable prior to the travel event. |
US11308435B2 |
Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques
In various embodiments, a system may be configured to substantially automatically determine whether to take one or more actions in response to one or more identified risk triggers (e.g., data breaches, regulation change, etc.). The system may, for example: (1) compare the potential risk trigger to one or more previous risks triggers experienced by the particular entity at a previous time; (2) identify a similar previous risk trigger (e.g., one or more previous risk triggers related to a similar change in regulation, breach of data, type of issue identified, etc.); (3) determine the relevance of the current risk trigger based at least in part on a determined relevance of the previous risk trigger; and (4) determine whether to take one or more actions to the current risk trigger based at least in part on one or more determined actions to take in response to the previous, similar risk trigger. |
US11308431B2 |
Hierarchical optimization for processing objectives sequentially and/or iteratively
Certain aspects of the present disclosure provide techniques for hierarchical optimization including: receiving a request to optimize a primary objective; determining a set of stages to optimize the primary objective; for each respective stage of the set of stages: determining an objective function; when the respective stage is the first stage to be processed: determining values of a set of variable inputs to the respective stage and an output of the objective function; when the respective stage is not the first stage: updating a set of fixed inputs to the respective stage by including the variable inputs to one or more previously processed stages and their corresponding values to the set of fixed inputs to the respective stage; determining values of the set of variable inputs to the respective stage and output of the objective function for the respective stage; providing a final output for display on a display device. |
US11308430B2 |
Keeping track of important tasks
A data processing system including a processor and machine-readable media including instructions for the processor. When executed by the processor, the instructions cause the processor to monitor events in a plurality of communications channels associated with a user, identify monitored events that are determined to be pertinent to the user, sort the identified events by priority to create a prioritized list of events, monitor interactions with the data processing system by the user for a task initiation signal, and, in response to detecting the task initiation signal, cause display of the prioritized list of events to the user on a display device. |
US11308426B2 |
Sequence modeling for searches
The disclosed embodiments provide a system for performing sequence modeling for searches. During operation, the system obtains a sequence of jobs associated with activity by a member of an online system. Next, the system applies a word embedding model of a set of job histories to attributes of individual jobs in the sequence of jobs to produce embeddings for the individual jobs. The system then generates a set of power means from the embeddings. Finally, the system outputs the set of power means as an encoded representation of the sequence of jobs, wherein the set of power means is used in generating job recommendations related to the member. |
US11308425B2 |
Method and apparatus for providing fleet system using identity device
A method of providing a moving object sharing service using a plurality of identity devices includes controlling a moving object based on a first identity device, transferring control authority of the moving object to a second identity device when the second identity device is recognized in the moving object, and controlling the moving object based on the second identity device. The first identity device corresponds to a first user who provides sharing of the moving object, and the second identity device corresponds to a second user who uses the moving object shared by the first user. |
US11308422B2 |
Method of and system for determining physical transfer interchange nodes
A system for determining physical transfer interchange nodes using machine-learning simulation, the system comprising a computing device, wherein the computing device is configured to receive a plurality of alimentary combination identifiers and a plurality of physical transfer apparatus data. Computing device may select an interchange node for the plurality of physical transfer apparatuses, wherein selecting further comprises generating candidate interchange nodes, wherein generating further comprises using an interchange node machine-learning process to generate candidate interchange nodes, each candidate including a location and a time, calculating, using the candidate interchange nodes and the interchange node machine-learning process, a transfer path time for each physical transfer apparatus to each candidate interchange node, and selecting a candidate interchange node that minimizes the transfer time for each the plurality of physical transfer apparatuses. Computing device may display the selected interchange node to a plurality of physical transfer apparatuses. |
US11308421B2 |
Learning: learning design policies based on interactions
Systems, methods, and articles of manufacture for learning design policies based on user interactions. One example includes determining a first task for an environment, receiving data from a plurality of data sources, determining a first time step associated with the received data, determining a plurality of candidate actions for the determined first time step, computing a respective probability value of each candidate action achieving the first task at the first time step based on a first machine learning (ML) model, determining that a first candidate action has a greater probability value for achieving the first task at the first time step relative to the remaining plurality of candidate actions, determining that the first candidate action has not been implemented in the environment at the first time step, and generating an indication specifying to implement the first candidate action as part of a policy to achieve the first task. |
US11308416B2 |
Adaptive basis selection for encoded fusion measurements
A quantum computing system and methods for performing fusion based quantum computing on encoded qubits. A fusion controller sequentially performs a series of fusion measurements on respective physical qubits of first and second encoded qubits to obtain a respective series of classical measurement results. For respective fusion measurements of the series of fusion measurements, a basis for performing the respective fusion measurement is selected based on classical measurement results of previous fusion measurements. An encoded fusion measurement result is determined based on the classical measurement results, and the encoded fusion measurement result is stored in a memory medium. |
US11308415B2 |
Quantum analog-digital interconversion for encoding and decoding quantum signals
Methods, systems, and apparatus for quantum analog-digital conversion. In one aspect, a method includes obtaining a quantum analog signal; applying a hybrid analog-digital encoding operation to the quantum analog signal and a qudit in an initial state to obtain an evolved state of the qudit, wherein the hybrid analog-digital encoding operation is based on a swap operation comprising multiple adder operations; and providing the qudit in the evolved state as a quantum digital encoding of the quantum analog signal. |
US11308412B2 |
Estimation of similarity of items
Similarity of items can be estimated by using a method including generating a prediction model that predicts an indicator of a target based on one or more attributes for items, by estimating a weight set, among weight sets, for each of the items, and estimating a similarity among the items for the target based on the weight sets of the prediction model. |
US11308411B2 |
Systems methods and media for automatically identifying entrepreneurial individuals in a population using individual and population level data
In some embodiments, systems, methods, and media for automatically identifying entrepreneurial individuals in a population using individual and population level data are provided. In some embodiments, a system is provided, comprising: a database storing: grades and identifying information for classes; a hardware processor configured to: calculate, for each class, a difficulty value based on the grade for each individual; modify grades associated with the individual based on the difficulties; determine a variance using the modified grades; determine an average variance; determine that the variance for a first individual is larger average; determine that the first individual is more likely than average to be entrepreneurial; in response to determining that the first individual is more likely than average to be entrepreneurial, add identifying information of the first student to a second database of potential entrepreneurs. |
US11308406B2 |
Method of operating neural networks, corresponding network, apparatus and computer program product
A method of operating neural networks such as convolutional neural networks including, e.g., an input layer, an output layer and at least one intermediate layer between the input layer and the output layer, with the network layers including operating circuits performing arithmetic operations on input data to provide output data. The method includes: selecting a set of operating circuits in the network layers, performing arithmetic operations in operating circuits in the selected set of operating circuits by performing Residue Number System or RNS operations on RNS-converted input data by obtaining RNS output data in the Residue Number System, backward converting from the Residue Number System the RNS output data resulting from the RNS operations. |
US11308402B2 |
Low probability transitions and boundary crossing into disallowed states for a more optimal solution
Artificial intelligence (AI) techniques that map disallowed states and enable access to those states under certain conditions through a search algorithm are disclosed. In other words, scenario boundaries may be crossed by jumping from one scenario that is less desirable or even has no solution to another scenario that is more desirable. |
US11308401B2 |
Interactive reinforcement learning with dynamic reuse of prior knowledge
Systems, methods, and computer readable media directed to interactive reinforcement learning with dynamic reuse of prior knowledge are described in various embodiments. The interactive reinforcement learning is adapted for providing computer implemented systems for dynamic action selection based on confidence levels associated with demonstrator data or portions thereof. |
US11308398B2 |
Computation method
Aspects of data modification for neural networks are described herein. The aspects may include a connection value generator configured to receive one or more groups of input data and one or more weight values and generate one or more connection values based on the one or more weight values. The aspects may further include a pruning module configured to modify the one or more groups of input data and the one or more weight values based on the connection values. Further still, the aspects may include a computing unit configured to update the one or more weight values and/or calculate one or more input gradients. |
US11308394B2 |
Image classification using batch normalization layers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing images or features of images using an image classification system that includes a batch normalization layer. One of the systems includes a convolutional neural network configured to receive an input comprising an image or image features of the image and to generate a network output that includes respective scores for each object category in a set of object categories, the score for each object category representing a likelihood that that the image contains an image of an object belonging to the category, and the convolutional neural network comprising: a plurality of neural network layers, the plurality of neural network layers comprising a first convolutional neural network layer and a second neural network layer; and a batch normalization layer between the first convolutional neural network layer and the second neural network layer. |
US11308392B2 |
Fixed-point training method for deep neural networks based on static fixed-point conversion scheme
The present disclosure proposes a fixed-point training method and apparatus based on static fixed-point conversion scheme. More specifically, the present disclosure proposes a fixed-point training method for LSTM neural network. According to this method, during the fine-tuning process of the neural network, it uses fixed-point numbers to conduct forward calculation. Accordingly, within several training cycles, the network accuracy may returned to the desired accuracy level under floating point calculation. |
US11308391B2 |
Offline combination of convolutional/deconvolutional and batch-norm layers of convolutional neural network models for autonomous driving vehicles
In one embodiment, a system to accelerate batch-normalized convolutional neural network (CNN) models is disclosed. The system extracts a plurality of first groups of layers from a first CNN model, each group of the first groups having a first convolutional layer and a first batch-norm layer. For each group of the plurality of first groups, the system calculates a first scale vector and a first shift vector based on the first batch-norm layer, and generates a second convolutional layer representing the corresponding group of the plurality of first groups based on the first convolutional layer and the first scale and the first shift vectors. The system generates an accelerated CNN model based on the second convolutional layer corresponding to the plurality of the first groups, such that the accelerated CNN model is utilized subsequently to classify an object perceived by an autonomous driving vehicle (ADV). |
US11308387B2 |
STDP with synaptic fatigue for learning of spike-time-coded patterns in the presence of parallel rate-coding
A circuit implementing a spiking neural network that includes a learning component that can learn from temporal correlations in the spikes regardless of correlations in the rates. In some embodiments, the learning component comprises a rate-discounting component. In some embodiments, the learning rule computes a rate-normalized covariance (normcov) matrix, detects clusters in this matrix, and sets the synaptic weights according to these clusters. In some embodiments, a synapse with a long-term plasticity rule has an efficacy that is composed by a weight and a fatiguing component. In some embodiments, A Hebbian plasticity component modifies the weight component and a short-term fatigue plasticity component modifies the fatiguing component. The fatigue component increases with increases in the presynaptic spike rate. In some embodiments, the fatigue component increases are implemented in a spike-based manner. In some embodiments, the Hebbian plasticity is a spike-timing-dependent plasticity (STDP), resulting in a fatiguing STDP (FSTDP) synapse. |
US11308386B2 |
Signal processing method and apparatus based on spiking neural network
A signal processing method and apparatus includes determining a first signal F1(t) output by a first neuron, processing the first signal F1(t) using q orders of synapse weight parameters wq(t), wq−1(t), . . . , w1(t) to obtain a second signal F2(t), and inputting the second signal F2(t) to a second neuron, where the second neuron is in a layer immediately subsequent to that of the first neuron. |
US11308381B2 |
Method for producing a radiofrequency device passive wire antenna
A method for producing a radiofrequency device having a first antenna circuit connected to a radiofrequency chip and a second antenna circuit associated with, or coupled to, the first circuit, the method including the following steps: formation of the first antenna circuit in the form of a conductive wire deposited in a guided manner on a first substrate; and formation of the second antenna circuit in the form of a conductive wire deposited on the same first substrate in a guided manner and at a calibrated distance from the first antenna circuit. |
US11308380B1 |
Removable non-volatile storage card
Systems and apparatus are provided for a removable non-volatile storage device. An exemplary embodiment may provide an apparatus that may comprise a package that may have a first and a second sets of contact pins. The package may have a dimension and the first set of contact pins may be arranged according to a specification of a first type of storage device. The second set of contact pins may be configured to conduct a subset of electrical signals for a second type of storage device. The package may further comprise a controller inside the package and configured to function as the first type of storage device when the first set of contact pins are electrically connected to a host and as the second type of storage device when both the first set and the second set of contact pins are electrically connected to the host. |
US11308378B2 |
Optical articles and systems interacting with the same
Optical articles including a spatially defined arrangement of a plurality of data rich retroreflective elements, wherein the plurality of retroreflective elements comprise retroreflective elements having at least two different retroreflective properties and at least two different optical contrasts with respect to a background substrate when observed within an ultraviolet spectrum, a visible spectrum, a near-infrared spectrum, or a combination thereof. |
US11308373B2 |
Modifying color planes
In examples, a method includes receiving print image data representing an image to be printed and selectively modifying at least one of an initial background print agent color plane and an initial image print agent color plane to determine a modified color plane. |
US11308365B2 |
Image classification system
An image classification system is provided for determining a likely classification of an image using multiple machine learning models that share a base machine learning model. The image classification system may be a browser-based system on a user computing device that obtains multiple machine learning models over a network from a remote system once, stores the models locally in the image classification system, and uses the models multiple times without needing to subsequently request the machine learning models again from the remote system. The image classification system may therefore determine likely a classification associated with an image by running the machine learning models on a user computing device. |
US11308364B1 |
Automatic benchmarking of labeling tasks
One embodiment of the present invention sets forth a technique for evaluating labeled data. The technique includes selecting, from a set of labels for a data sample, a subset of the labels representing non-outliers in a distribution of values in the set of labels. The technique also includes aggregating the subset of the labels into a benchmark for the data sample. The technique further includes generating, based on a comparison between the benchmark and an additional label, a benchmark score associated with the data sample, and generating a set of performance metrics for labeling the data sample based on the benchmark score. |
US11308352B2 |
Apparatus for processing labeled data to be used in learning of discriminator, method of controlling the apparatus, and non-transitory computer-readable recording medium
An apparatus comprising: an obtaining unit configured to obtain target data as a result of discrimination of each portion of input data performed by a discriminator having learned in advance by using existing labeled data; a setting unit configured to set each portion of the target data, which is effective for additional learning of the discriminator, as local data; a determining unit configured to determine not less than one partial region of the target data, which accepts labeling by a user, based on a distribution of the set local data in the target data; and a display control unit configured to cause a display unit to display the determined not less than one partial region. |
US11308349B1 |
Method to modify adaptive filter weights in a decentralized wireless sensor network
A method and a system of distributed estimation using q-diffusion least mean squares (qDiff-LMS) to modify adaptive filter weights in a decentralized wireless sensor network of N nodes is described. The method includes receiving, at each node, k, a local estimate of a previous time instance weight, wk(i−1), of an adaptive filter of each neighboring node, l, where l=1, 2, . . . , M, combining the local estimates of the previous time instance weights to generate a linear combination of global diffused weights, Øk(i−1), measuring, for each node k, an output, yk(i), of the adaptive filter of the node k, calculating, for each node k, a desired response, dk(i); generating, for each node k, an estimation error, ekCTA(i) by subtracting the output, yk(i) from the desired response, dk(i), and updating the global diffused weights by adding a portion of the estimated error to the global diffused weights. |
US11308346B2 |
Sensor information integration system, sensor information integration method, and program
A system includes a first analysis apparatus, a second analysis apparatus, and a sensor fusion apparatus. The individual analysis apparatuses analyze outputs of their respective sensors and generate preciseness information about preciseness of the positions of their respective objects. The sensor fusion apparatus calculates the distance between a determination target object and an association candidate object per directional axis that is determined from a position of a sensor corresponding to the determination target object. The sensor fusion apparatus normalizes the distance calculated per directional axis by using the preciseness information corresponding to the determination target object. The sensor fusion apparatus calculates the distance between the determination target object and the association candidate object by using the distance normalized per directional axis as a post-normalization distance. The sensor fusion apparatus determines whether the association candidate object matches the determination target object by using the post-normalization distance. |
US11308344B2 |
Image processing apparatus, image forming apparatus, display apparatus, image processing method, and storage medium
An image processing apparatus is provided, which includes: an input unit that receives input of a first image and a second image; a high-frequency image extractor that extracts a high-frequency image from the first image; a low-frequency image extractor that extracts a low-frequency image from the second image; an edge portion extractor that extracts an edge image of the second image; a determination unit that determines a composite position of the high-frequency image and the low-frequency image so that a degree of overlap between the first image and an edge portion is small, and a combiner that combines the high-frequency image and the low-frequency image at the composite position determined by the determination unit. |
US11308342B2 |
Information processing apparatus, control method, and storage medium
When a subject in a captured image is detected by using a whole search and a local search, a computation cost is reduced by reducing an area on which the whole search is to be performed within the captured image, and degradation in accuracy of counting the number of subjects having passed a line in the captured image is prevented. |
US11308341B2 |
Verification method, verification device, and non-transitory tangible storage medium
In a verification method for verifying a verification target camera, an original image in which optical characteristics of an original image camera different from the verification target camera are corrected to a captured image of a real scene captured by the original image camera is prepared, a verification image in which an influence of optical characteristics of the verification target camera is applied to the original image is prepared, image recognition of the verification image is performed by executing a verification target algorithm applied for image recognition of an image captured by the verification target camera, and an image recognition result of the verification image is evaluated. |
US11308339B2 |
Methods and systems for identifying and profiling biological tissue
Biological organs and tissues can be identified using imaging or other data representing the organs and tissues. Example imaging modalities include 3D x-rays (including CT scans), MRI imaging, and millimeter wavelength scanning commonly used for airport security. Biomarkers may be identified as part of daily activities, such as airport travel, applying for government identifications (licenses and passports), medical appointments, and fitness monitoring. These imaging approaches may create static and dynamic data sets for comparison against existing data sets in a database. Biomarkers may identify (and predict) normal, morphological or morbidity changes over time. Such imaging biomarkers may securely identify individuals at critical checkpoints such as airports and border crossings. This approach is also applicable to plant identification and can provide a secure chain of custody for virtually any object. |
US11308338B2 |
Distance to obstacle detection in autonomous machine applications
In various examples, a deep neural network (DNN) is trained to accurately predict, in deployment, distances to objects and obstacles using image data alone. The DNN may be trained with ground truth data that is generated and encoded using sensor data from any number of depth predicting sensors, such as, without limitation, RADAR sensors, LIDAR sensors, and/or SONAR sensors. Camera adaptation algorithms may be used in various embodiments to adapt the DNN for use with image data generated by cameras with varying parameters—such as varying fields of view. In some examples, a post-processing safety bounds operation may be executed on the predictions of the DNN to ensure that the predictions fall within a safety-permissible range. |
US11308337B2 |
Image capturing device
An image capturing device that detects a change in lane width for a vehicle without using information on an adjacent lane is mounted in the vehicle and includes a first camera which captures a first image and a control device which recognizes, in the first image, first and second compartment line L1 and L2 that regulate lanes. The control device determines the presence or absence of a change in lane width on the basis of relationships among the widths of the first compartment line L1 at two points PV1, PV2 at which the distances from a vehicle on the first image are different, the widths of the second compartment line L2 at the two points PV1, PV2 on the first image, and the distances between the first compartment line L1 and the second compartment line L2 at the two points PV1, PV2 on the first image. |
US11308334B2 |
Method and apparatus for integration of detected object identifiers and semantic scene graph networks for captured visual scene behavior estimation
A computer system executing code instructions of a visual scene feature extractor and classifier system comprising a processor executing object recognition on a captured image of a visual scene of interest including a plurality of objects in the visual scene of interest to identify a first object from the plurality of objects with a set of feature attributes wherein the feature attributes include an image view of the first object where the processor executing code instructions for the visual scene feature extractor and classifier to generate a first feature vector value for a first feature attribute of the first object. The processor to generate a first feature space including a neighborhood of labeled, previously-observed first feature vector values around the first feature vector value and to generate a second feature vector value for a second feature attribute of the first object, wherein the second feature vector value is within a second feature space including a neighborhood of labeled, previously-observed second feature vector values and the processor to generate association edges between the first and second feature vector values and the first object and between labeled, previously-observed first and second feature vector values and candidate objects corresponding to previous observations to establish a multiple feature graph for the first object for determining weighted likelihood that the first object may be identified as at least one previously observed candidate object. |
US11308333B1 |
Outdoor camera and neighborhood watch techniques
Techniques are described for security and automation system. One method includes receiving, from an exterior camera located outside a structure, data associated with an occurrence of a security event associated with the structure, activating a light of the camera based at least in part on determining the received data is associated with the security event, and initiating an action at the first location based at least in part on determining that the received data is associated with the security event. |
US11308332B1 |
Intelligent content rating determination using multi-tiered machine learning
Systems, methods, and computer-readable media are disclosed for systems and methods for intelligent content rating determination. Example methods include determining presence of a first feature in a first frame of a video using an object recognition algorithm, determining presence of a second feature in an audio file associated with the video using an audio processing algorithm, and determining presence of a third feature in a text file associated with the video using a natural language processing algorithm. Certain embodiments may include generating a predicted content rating for the video using a machine learning model, where the predicted content rating is based at least in part on the first feature, the second feature, and the third feature, and using feedback data for the predicted content rating to retrain the machine learning model. |
US11308329B2 |
Representation learning from video with spatial audio
A computer system is trained to understand audio-visual spatial correspondence using audio-visual clips having multi-channel audio. The computer system includes an audio subnetwork, video subnetwork, and pretext subnetwork. The audio subnetwork receives the two channels of audio from the audio-visual clips, and the video subnetwork receives the video frames from the audio-visual clips. In a subset of the audio-visual clips the audio-visual spatial relationship is misaligned, causing the audio-visual spatial cues for the audio and video to be incorrect. The audio subnetwork outputs an audio feature vector for each audio-visual clip, and the video subnetwork outputs a video feature vector for each audio-visual clip. The audio and video feature vectors for each audio-visual clip are merged and provided to the pretext subnetwork, which is configured to classify the merged vector as either having a misaligned audio-visual spatial relationship or not. The subnetworks are trained based on the loss calculated from the classification. |
US11308325B2 |
Systems and methods for predicting real-time behavioral risks using everyday images
A system includes a camera configured to generate image data and a computing device in electronic communication with the camera. The computing device includes at least one processor and is configured to receive, from the camera, one or more images representative of a location. The computing device is further configured to apply a trained classifier to the one or more images to classify the location into one of at least two risk categories, wherein the classification is based on a likelihood of a subject performing a target behavior based on presence of the subject in the location. The computing device is additionally configured to issue a risk alert responsive to the trained classifier classifying the location into a high-risk category. |
US11308315B2 |
Information processing apparatus, control method, and program
An information processing apparatus (2000) includes a detection unit (2020), a state estimation unit (2040), and a height estimation unit (2080). The detection unit (2020) detects a target person from a video frame. The state estimation unit (2040) estimates a state of the detected target person. The height estimation unit (2080) estimates a height of the person on the basis of a height of the target person in the video frame in a case where the estimated state satisfies a predetermined condition. |
US11308313B2 |
Hybrid deep learning method for recognizing facial expressions
A computer implemented method for recognizing facial expressions by applying feature learning and feature engineering to face images. The method includes conducting feature learning on a face image comprising feeding the face image into a first convolution neural network to obtain a first decision, conducting feature engineering on a face image, comprising the steps of automatically detecting facial landmarks in the face image, transforming the facial features into a two-dimensional matrix, and feeding the two-dimensional matrix into a second convolution neural network to obtain a second decision, computing a hybrid decision based on the first decision and the second decision, and recognizing a facial expression in the face image in accordance to the hybrid decision. |
US11308309B2 |
Fingerprint sensor having an increased sensing area
A fingerprint sensing device having an image sensing device and configured to detecting fingerprint data of an input object. The image sensing device includes a plurality of lenses, and a plurality of sensing elements. The plurality of sensing elements includes a first sensing element has a field of view associated with a first lens of the plurality of lenses and laterally offset from a center of the first lens, and a second sensing element has a field of view associated with a second lens of the plurality of lens and laterally offset from a center of the second lens. Further, a processing system may be coupled to the image sensing device and operate the image sensing device to acquire fingerprint image to authenticate a user. |
US11308308B2 |
Fingerprint recognition device, recognition device and display device
A fingerprint recognition device, a recognition device and a display device are provided to include: a light guiding layer and a plurality of recognizer units, on a side of a light transmission substrate. Each recognizer unit includes: a first optical grating which is between the light guiding layer and the light transmission substrate and is configured to diffractively couple a fingerprint light ray having an incident angle within a preset angle range to the light guiding layer; a second optical grating on a side of the light guiding layer; and a detector module on a side of the second optical grating away from the light guiding layer. The second optical grating is configured to extract the fingerprint light ray in the light guiding layer to the detector module, and the detector module is configured to detect a light intensity of the fingerprint light ray. |
US11308307B2 |
Fingerprint sensing module
A fingerprint sensing module including a substrate, a plurality of photosensitive devices, a collimation structure layer, a light-shielding layer, an interposer and a plurality of micro lenses is provided. The photosensitive devices are disposed on the substrate. The collimation structure layer is disposed on the photosensitive devices. The light-shielding layer is disposed on the collimation structure layer and has a surface and a plurality of first openings recessed from the surface. The first openings respectively overlap the photosensitive devices. The interposer is disposed on the collimation structure layer and positioned in a part of the first openings of the light-shielding layer. The micro lenses are disposed on the interposer and respectively overlap the first openings. |
US11308303B2 |
Using barcodes to determine item dimensions
Methods and systems for using barcodes to determine item dimensions are disclosed herein. An example method includes a scanner identifying a barcode in an image of an object, and determining a datum associated with the barcode. A physical feature of the object located outside of the barcode is identified. A comparison of the datum associated with the barcode to the physical feature is made; and, in response, at least one dimension of the object is determined. |
US11308301B2 |
Optical reading device
Even if a size of a read image is large, a code search process can be speeded up to enable immediate output of a decoding result. Each time a predetermined number of lines of image data is taken, a pre-processing circuit executes pre-processing on the image data and calculates a characteristic amount indicating the likelihood of the code for each area in the image data. A processor determines a code candidate area based on the acquired characteristic amount and executes a decoding process of the determined area to generate a decoding result. |
US11308300B2 |
Colour correction
Methods are provided for generating a barcode with embedded colour palette for colour correction of a captured image in digital format. These methods comprise: generating an initial barcode according to a barcode standard and formed by light colour and dark colour encoding units jointly encoding a reference to storage location; splitting a predefined set of reference colours into reference dark and reference light colours depending on contrast threshold; modifying the initial barcode by replacing dark colour encoding units by reference dark colours and light colour encoding units by reference light colours; and updating the storage location with data representing the reference colours included in the modified barcode and positions of said reference colours in the modified barcode. Methods are provided for colour correction based on a barcode determined by said methods. Computer programs and systems are provided which are suitable for performing said barcode generation methods and colour correction methods. |
US11308295B2 |
Handheld optical information reading device
A handheld optical information reading device is provided which comprises a housing, a grip arranged on the housing, an image capture device, an illuminator, an illumination controller, an imaging controller, an image processor, and a reader. The image capture device captures an image including a symbol. The illuminator includes lighting devices around the periphery of an optical axis of the image capture device. The illumination controller controls the illuminator to selectively successively light up the lighting devices based on a predetermined order whereby irradiating a symbol with light in different illumination directions with respect to the optical axis. The imaging controller controls the image capture device to capture images of the symbol every when the lighting devices are selectively successively lighted up. The image processor creates an outline image of the symbol based on the captured images. The reader reads the symbol based on the created outline image. |
US11308293B1 |
Optical polling platform methods, apparatuses and media
An image associated with a poll may be acquired via a camera. One or more symbols indicating responses may be found by analyzing the image. The responses specified by the symbols may be determined and saved. The responses may also be displayed to the operator and/or to the respondents. |
US11308292B2 |
Scanning device assemblies including scanning devices and associated bases
Scanning device assemblies including scanning devices and associated bases. An example scanning device assembly includes a scanning device including a housing, an optical imaging assembly disposed in the housing, and a base. The optical imaging assembly having an imaging field of view (FOV). The optical imaging assembly configured to capture one or more images of an environment appearing within the FOV. The base includes a base coupling portion to mate with a housing portion of the scanning device for supporting the scanning device during operation. The scanning device assembly includes a magnetic-rotational coupling formed between the scanning device and the base and allowing the scanning device to rotate relative to the base, while the base maintains support of the scanning device. |
US11308291B2 |
Methods and apparatus for radio frequency sensing in diverse environments
A system may sense the contents of a closed container, by analyzing a wireless signal that reflects from an RFID tag on the outside of the container. The frequency response of the tag's antenna may be affected by the relative permittivity of the contents and by the tag's environment. The frequency response may be measured in a line-of-sight environment and in a multipath environment. Channel estimates may be calculated, based on the measurements. Channel ratios may be calculated by dividing line-of-sight channel estimates by multipath channel estimates. The resulting channel ratios may be fed into a variational autoencoder, which in turn generates synthetic data that contains information about multipath environments but not the contents. The output of the variational autoencoder may be converted into synthetic channel estimates, which may in turn be employed for anomaly detection, or to train a classifier to classify contents of the container. |
US11308290B2 |
Mixed signal computer architecture
The present disclosure describes a computer using a combination of analogue and digital components/elements used in a cohesive manner. Depending on the signals and data the computer manipulates, the analog processing elements and digital processing elements can be used separately, independently or in combination to optimize the computational results and the performance of the computer. |
US11308287B1 |
Background conversation analysis for providing a real-time feedback
A computing device that receives a real-time chat discourse. The computing device analyses the real-time chat discourse by consecutively applying a topic analysis technique, a corpus linguistics technique and a cosine similarity technique. The computing device derives a discourse decision forking component (DDFC) based on comparing the analyzed real-time chat discourse to a similarity threshold value and determines one or more discourse forks using the DDFC. |
US11308277B2 |
Memory preserving parse tree based compression with entropy coding
A method, computer program product, and system includes a processor obtaining data including values and generating a value conversion dictionary by applying a parse tree based compression algorithm to the data, where the value conversion dictionary includes dictionary entries that represent the values. The processor obtains a distribution of the values and estimates a likelihood for each based on the distribution. The processor generates a code word to represent each value, a size of each code word is inversely proportional to the likelihood of the word. The processor assigns a rank to each code word, the rank for each represents the likelihood of the value represented by the code word; and based on the rank associated with each code word, the processor reorders each dictionary entry in the value conversion dictionary to associate each dictionary entry with an equivalent rank, the reordered value conversion dictionary comprises an architected dictionary. |
US11308269B1 |
Systems, devices, and methods for software coding
Provided methods and systems allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. Some methods comprise receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second computer; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to be displayed on the graphical user interface based on the logic of the first row. |
US11308267B1 |
Artifacts reference creation and dependency tracking
A computing device includes a processor and a memory configured to create one or more forms for an application in an environment. The processor and the memory are further configured to create one or more environment variables related to the one or more forms. The processor is further configured to utilize one or more paths to track a dependency reference between the one or more environment variables, wherein a data model includes the one or more paths and the one or more environment variables. The processor is further configured to execute the data model to recreate the dependency reference, between the one or more environment variables, for the application in a target environment. |
US11308265B1 |
Digitally aware neural dictation interface
Systems and methods for populating the fields of an electronic form are disclosed. A method includes receiving a speech input from a user corresponding to a first field of a plurality of fields of an electronic form provided on a display screen of the user device; converting the speech input from an audible value into text; displaying, on the display screen of the user device, the text in the first field of the electronic form to allow a visual verification by the user; prompting, via a speaker of the user device, the user for information for a second field and a subsequent field in the plurality of fields upon each preceding field being populated with text from converted speech inputs; determining the form is complete based on a set of populated fields in the plurality of fields; and enabling a submission of the completed form. |
US11308256B2 |
Method of post optical proximity correction (OPC) printing verification by machine learning
Implementations of the disclosure provide a method of fabricating an integrated circuit (IC). The method includes receiving an IC design layout; performing optical proximity correction (OPC) process to the IC design layout to produce a corrected IC design layout; and verifying the corrected IC design layout using a machine learning algorithm. The post OPC verification includes using the machine learning algorithm to identify one or more features of the corrected IC design layout; comparing the one or more identified features to a database comprising a plurality of features; and verifying the corrected IC design layout based on labels in the database associated with the plurality of features. |
US11308254B2 |
Method and system for reducing layout distortion due to exposure non-uniformity
A method, a non-transitory computer-readable storage medium and a system for adjusting a design layout are provided. The method includes: receiving a design layout including a feature in a peripheral region of the design layout; determining a first compensation value associated with the peripheral region according to an exposure distribution in an exposure field of a workpiece; and adjusting the design layout by modifying a shape of the feature according to the compensation value. |
US11308252B1 |
Fault-tolerant T-gates via quasiprobability decomposition
Techniques that combine quantum error correction and quantum error mitigation are used to simulate a fault-tolerant T-gate with low sampling overhead using the quasiprobability decomposition method. In some embodiments, the T-gate can be simulated using two logical bits and a magic state preparation that mitigates the need for magic state distillation and consequently has a low sampling overhead. Alternatively, the T-gate can be simulated based on code deformation performed on the surface code. Noise is removed from the T-gate using quasiprobability decomposition based on a learned logical error rate. |
US11308251B2 |
Method and system for minimizing earthwork volumes
A method and system provide the ability to design a surface. An existing triangular surface mesh representative of an existing surface is obtained. A modification to the mesh in compliance with design constraints is received. A volume level set or a volume minimization set, for the modified mesh, is obtained in Euclidean space. A volume subgradient set based on the volume level set, is obtained. A scalar is determined and used to scale heights between vertices of a triangle. A projection is computed and may be scaled. The projection may then be removed from the triangle's vertices. The removing changes the triangular surface mesh into a converged triangular surface mesh that minimizes an objective function. The objective function computes an absolute earthwork volume and/or an absolute value of a net volume representing the difference between a fill and cut of earthwork material. |
US11308240B2 |
Cryptographic circuit and data processing
A method for cryptographic data processing by means of a circuit comprises using a first circuit section to perform a first cryptographic operation in order to obtain first cryptographic data. The method further includes transmitting the first cryptographic data to a second circuit section via a transmission area of the circuit that physically separates the second circuit section from the first circuit section and whose resistance to attacks is at most as high as the resistance of the first circuit section. The method includes using the second circuit section to perform a second cryptographic operation using the first cryptographic data in order to obtain second cryptographic data. |
US11308238B2 |
Server and method for identifying integrity of application
A server is provided. The server according to an embodiment includes a memory, a communicator, and a processor configured to transmit an application check module for identifying integrity of an application stored in an electronic apparatus to the electronic apparatus through the communicator, and, based on identification information corresponding to the application being received from the electronic apparatus, identify integrity of the application based on the received identification information, wherein the processor is further configured to identify integrity of the application based on whether the received identification information is signed by a signature key included in the application check module, and whether the received identification information matches identification information that is pre-stored in the memory. |
US11308237B2 |
Computer-implemented method for improving a social network site computer network, and terminal, system and computer readable medium for the same
A method, at a terminal in a digital communications network, comprising: establishing direct or indirect communication access and linkage between the user-operated terminal and at least one remote computer(s) on which are stored, or by which access is available to prevent legible display of, stored user account object data; displaying indicia, or broadcasting data, representative of or indicating one or more predetermined criteria for selecting a subset of the stored user account object data; collecting data, representative of, or indicating, only the subset of the stored user account object data; and transmitting instructions to prevent legible display of the subset of the stored user account object data, according to the collected data representative of, or indicating, the one or more predetermined criteria for selecting the subset of the stored user account object data, from the terminal to the at least one remote computer(s). A terminal, system, and computer readable medium are also disclosed. |
US11308234B1 |
Methods for protecting data
Systems and methods utilized to protect data. One method includes maintaining, by one or more processing circuits in a production environment, encrypted data associated with a cryptographic function. The method further includes decrypting, by the one or more processing circuits in the production environment, the encrypted data to generate cleartext data. The method further includes encrypting, by the one or more processing circuits, the cleartext data using a homomorphic encryption function to generate ciphertext data. The method further includes masking, by the one or more processing circuits, the ciphertext data using a masking function to generate alternate ciphertext data. The method further includes decrypting, by the one or more processing circuits, the alternate ciphertext data to generate masked cleartext data and storing, by the one or more processing circuits in a lower environment, the masked cleartext data. |
US11308232B2 |
Assessing data leakage risks
Systems, devices, methods and other techniques for assessing data leakage risks in a computing environment. A computing system receives interaction data and query data for a party. The system determines dimension combinations represented in the interaction data and identifies, for each query described in the query data, each dimension combination that appears in a result to the query. The system generates, for each dimension combination, a query membership tag that identifies each query for which the dimension combination appears in a result to the query. The system determines, for each unique query membership tag, a count of a number of entities that are associated in the interaction data with any interaction having a dimension combination that corresponds to the query membership tag. The system assesses a data leakage risk for the party based on the counts for one or more unique query membership tags. |
US11308227B2 |
Secure dynamic page content and layouts apparatuses, methods and systems
The SECURE DYNAMIC PAGE CONTENT AND LAYOUTS APPARATUSES, METHODS AND SYSTEMS (“DPCL”) transform dynamic layout template requests, device, user, and surroundings security profiles, and layout usage monitor packages using DPCL components into customized secure dynamic layouts. In some implementations, the disclosure provides a processor-implemented method of transforming the content of an electronically generated user facing page for displaying on a user display. |
US11308223B2 |
Blockchain-based file handling
Blockchain-based file handling is provided by receiving a data file from a user device, storing the data file to local storage of the blockchain peer, generating a file identifier of the data file, providing the file identifier to the user device, storing the file identifier to a synchronized ledger of the blockchain network, where the synchronized ledger tracks access to the data file, and distributing data of the data file to one or more other blockchain peers of the blockchain network. |
US11308222B2 |
Neural-network training using secure data processing
Computer instructions corresponding to a neural-network model are received and encrypted using an encryption technique. Training data encrypted using the encryption technique is received from a data source. The model is trained using the training data using, for example, a gradient descent technique. If the model performs in accordance with a quality metric, it is sent to a device of a model user. |
US11308221B2 |
Testing cloud application integrations, data, and protocols
Provided are systems, methods, and computer-readable medium for a simulation platform that can generate simulated activity data for testing a security monitoring and control system. In various examples, the simulation platform can parse the activity data from a cloud service to generate a template, where each entry in the template describes an action and the fields associated with the action. The simulation platform can further generate a configuration that describes a test scenario. The simulation platform can use the configuration and the template to generate the particular action, including randomizing some or all of the fields of the action. When input into the security monitoring and control system, the system can operate on the simulated activity data in the same way as when the system ingests live activity data. |
US11308219B2 |
System and method for multi-source vulnerability management
A method for multi-source cloud-infrastructure vulnerability management includes receiving cloud-element information related to a cloud-based element in a cloud environment. The method also includes receiving first vulnerability information from a first vulnerability source and receiving second vulnerability information from a second vulnerability source. Cloud-element context information is also received about the cloud-based element from the cloud environment. A multiple-source vulnerability database is then generated from both the first vulnerability information and from the second vulnerability information. The cloud-element information and the cloud-element context information are then evaluated using the multiple-source vulnerability database to generate a vulnerability assessment. |
US11308214B2 |
Binary translation for hardened software security
Processors in computerized systems can be targeted by hostile actors seeking to bypass security policies and may employ published or otherwise known vulnerabilities. Embodiments may include security subsystems and methods of operation that identify known vulnerabilities during execution and implement countermeasures or enforce security policies. |
US11308212B1 |
Adjudicating files by classifying directories based on collected telemetry data
Telemetry data from client file reputation queries is collected over time. Directories/sub-directories under which files of queries are located are identified. The files including the reputations for the files under a given directory/sub-directory are identified and used to calculate the reputation score for the directory/sub-directory. The directory/sub-directory is then classified based on the calculated score for the directory/sub-directory. After the classification of directories/sub-directories, reputation for a file with unknown reputation is then determined based on the classification of the directory/sub-directory under which the file is located. |
US11308209B2 |
Data protection automatic optimization system and method
A system includes a memory and at least one processor to disable automatic prioritization of at least one data protection operation in a computer network, begin the at least one data protection operation in the computer network, continually monitor the computer network and determine that a condition has occurred in the computer network, activate automatic prioritization of the at least one data protection operation in the computer network, and instruct backup server tooling software to direct backup data for the at least one data protection operation to move from a first target storage repository to a second target storage repository. |
US11308208B2 |
Classifying ransom notes in received files for ransomware process detection and prevention
The present invention analyzes the text of a received file to determine if the file likely is a forensic artifact of a ransomware attack on a computer system. If the computer system concludes that the file is likely an artifact of a ransomware attack, the system terminates or ignores all related processes, thereby minimizing the harm caused to the computer system. |
US11308204B2 |
Agentless security
There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a closed operating system including instructions within the memory to sandbox userspace applications; and a sandboxed userspace application, including: instructions to provide a user interface and user application code; and an agentless security library within the sandboxed userspace application, the agentless security library including instructions to provide security or privacy services to the sandboxed userspace application with minimal direct interaction from the user interface and user application code. |
US11308203B2 |
Side-channel protection
In various examples there is a computing device in communication with at least one other computing device via a communications network. The computing device has a memory and a central processing unit having a trusted execution environment comprising trusted regions of the memory. The computing device has an operating system configured to create a memory mapping between a virtual address space of the memory and a memory of the at least one other computing device and to provide details of the memory mapping to the trusted execution environment. The trusted execution environment is configured to execute an application which is able to communicate with the other computing device directly using the memory mapping provided by the operating system. |
US11308202B2 |
Intrusion detection systems
An intrusion detection system, comprising a monitor to receive messages from a target over a low-latency communication link comprising a controlled access memory structure logically positioned between the target and the monitor using point-to-point interconnects, the controlled access memory structure to receive a message from the target indicating that the target has entered a controlled mode of operation. |
US11308201B2 |
MDM-based persistent security monitoring
A method of establishing security monitoring functionality on a device on retail display includes obtaining, by a processor of a server computer, a mobile device management (MDM) startup message from the device, determining, by the processor, whether the device is enrolled for MDM supervision, and if the device is enrolled for the MDM supervision, downloading, by the processor to the device, configuration data to support the MDM supervision and implementation of the security monitoring functionality. |
US11308198B1 |
Blockchain-based credential vault system (CVS)
Methods and systems are provided for blockchain-based credential vault system (CVS). In one novel aspect, the CVS identifies a set of credential of a trustor, verifies each credential, and stores the verified credentials to a CVS blockchain database such that the authorized beneficiary can obtain the trustor credentials from the CVS. In one embodiment, the CVS authenticates a trustor request from a trustor, wherein a trustor record in the CVS is uniquely identified by a trustor identification in a blockchain-based database of the CVS, processes submission from the authenticated trustor to generate a set of canonical credentials using a recurrent neural network (RNN) model, performs credential verification for each generated canonical credential in the authenticated trustor submission, and appends each verified canonical credential to the trustor record in the blockchain-based database of the CVS. |
US11308197B2 |
Intelligent device recognition using prompt frequency information
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for intelligent device recognition. The method may be applied to a terminal device. The terminal device may recognize prompt frequency information of a prompt circuit of an intelligent device. The terminal device may also determine a unique identification code of the intelligent device based on the prompt frequency information. The terminal device may further determine relevant information of the intelligent device based on the unique identification code. |
US11308196B2 |
Authentication of a device
Pairing data associated with a second device may be received at a first device. The pairing data may be received from a server. A first authentication proof may be generated based on the pairing data received from the server. A second authentication proof may be received from the second device. Furthermore, an authentication status of the second device may be updated based on a comparison of the first authentication proof that is based on the pairing data received from the server and the second authentication proof that is received from the second device. |
US11308193B2 |
System and method for translating custom entitlements
An embodiment of the present invention is directed to a translation layer that intercepts a token and converts new group names into old entitlement verbiage based on data loaded at start-up (e.g., hash map, etc.) from a configuration file. The old entitlement verbiage may be loaded into the User Session just as it would have been if the entitlements had come from within the old application authorization structure. The remainder of the application is unaware that the authorization source has changed. |
US11308191B2 |
Short-distance network electronic authentication
Methods of short-distance network electronic authentication are described. In one embodiment, a method includes storing encrypted authentication data for a user and a corresponding encryption key on a mobile device; establishing electronic communication between the mobile device and a computer via a short distance network; detecting a request for user-specific authentication data from a third-party application running on the computer; requesting, via an authentication client on the computer, authentication credentials from an authentication service running on the mobile device; accessing, via the authentication service, in response to the requesting step, the encrypted authentication data and encryption key; decrypting the authentication data using the encryption key via the authentication service; transmitting the decrypted authentication data to the authentication client on the client computer; passing the decrypted authentication data from the authentication client to the third-party application; and authenticating the user in the third-party application. |
US11308190B2 |
Biometric template handling
A method for handling biometric templates is disclosed for an authenticating device applying biometric authentication. The method comprises acquiring a set of biometric data associated with a prospect user, and acquiring a decryption key (associated with an encrypted biometric template associated with an enrolled user of the authenticating device) from a key carrying device external to the authenticating device responsive to the key carrying device being in a vicinity of the authenticating device. The method also comprises retrieving, from a storage medium, at least a part of the encrypted biometric template associated with the enrolled user, decrypting the retrieved part of the biometric template using the acquired decryption key and performing an attempt to authenticate the prospect user as the enrolled user based on a comparison between the acquired set of biometric data and the decrypted part of the biometric template. |
US11308189B2 |
Remote usage of locally stored biometric authentication data
A method for biometric authentication is disclosed. Reference biometric data established at a first device can be stored at a backend server computer. The server computer can then provide the reference biometric data with a second device when needed for biometric authentication at the second device. |
US11308187B2 |
User authentication
Examples associated with user authentication are described. One example system includes a set of authentication modules. A data store stores data describing disruption ratings of members of the set of authentication modules. A user confidence module maintains a confidence rating that a current user of a device is an authenticated user of the device. The confidence module controls execution of the authentication modules based on the confidence rating and on the disruption ratings of the authentication modules. The user confidence module controls execution of relatively less disruptive authentication modules when the user confidence module is confident that the current user of the device is the authenticated user of the device. The user confidence module maintains the confidence rating based on feedback received from authentication modules. |
US11308185B1 |
System and method for determining modifications of media files
System and methods are provided for determining whether a media file in a private network has been suspiciously modified. In embodiments, a server controlled by a service provider, for example, can generate a digital provenance for a media file from a trusted device and immutably store a hash value representing the digital provenance of the media file. Subsequent instances of the media file that are detected within the private network, in embodiments, are evaluated by the server using the digital provenance of the media file in order to identify changes to the content of the media file. In further embodiments, the server can modify the content of a suspiciously modified media file to include a marker that disclaims the content and/or otherwise indicates that the media file has been modified. |
US11308184B2 |
Video game integration of cryptographically secured digital assets
A method of integrating a cryptographically secured digital asset into a digital video game application includes receiving a digital asset identification (ID) code representative of cryptographically secure digital asset. The digital asset ID code exists together with a unique owner ID code on a distributed blockchain ledger, and includes a code string segmented into a series of code subsets. A first plurality of the code subsets includes data indicative of a plurality of attributes of the digital asset. The digital asset ID code is provided to a virtual object generator, which returns a virtual object constructed from the first plurality of the code subsets of the unique owner ID code, and where the virtual object further including a plurality of object attributes. At least one of the character attributes is then modified according to at least one of the object attributes. |
US11308181B2 |
Determination method and determination apparatus
A first time-series data set indicating first measured values obtained by a first device and a second time-series data set indicating second measured values obtained by a second device are obtained. First alignment is performed to convert the positions in the time domain of the first measured values belonging to a second period, based on the first measured values belonging to a first period. Second alignment is performed to convert the positions in the time domain of the second measured values belonging to the second period, based on a relationship between positions before and after the conversion. Correlation analysis is performed between third and fourth time-series data sets respectively obtained by the first and second alignment. The existence or absence of an inclusion relationship in which the second measured values contain a component of the first measured values is determined based on the correlation analysis result. |
US11308180B1 |
Fractional order dynamic inversion controller for non-linear systems
A device, method, and non-transitory computer readable medium for fractional order dynamic inversion control of nonlinear systems under the influence of a disturbance. The method for fractional order dynamic inversion control includes receiving a mathematical model of a controlled device, the mathematical model including a set of movement trajectories, wherein the movement trajectories include control objectives, formulating a first set of linear, time-varying, fractional order differential equations from the mathematical model, the first set including dynamic constraints on the control objectives, transforming the first set into linear equations by differentiating a norm measure function along the movement trajectories, thus generating a second set of fractional order differential equations, and determining a control signal for controlling the movement trajectories in the presence of disturbances by dynamically inverting the second set of fractional order differential equations. |
US11308177B2 |
System and method for accessing and managing cognitive knowledge
A method programmed for execution in a computing environment for accessing help content from a plurality of help content data sources is provided, wherein the plurality of help content data sources includes a first group of help content data sources and a second group of help content data sources. Using a processor, the method comprises the steps of: locating help data by searching the first group of help content data sources over a network, and searching the second group of help content data sources stored in a memory; sorting the located help data so that the located help data is searchable, and allowing the sorted help data to be searched so that a list of relevant search results is displayed on a computing device, wherein each search result within the list of relevant search results includes access to the help data. |
US11308175B2 |
Method and apparatus for enhancing a geolocation database
While current voice assistants can respond to voice requests, creating smarter assistants that leverage location, past requests, and user data to enhance responses to future requests and to provide robust data about locations is desirable. A method for enhancing a geolocation database (“database”) associates a user-initiated triggering event with a location in a database by sensing user position and orientation within the vehicle and a position and orientation of the vehicle. The triggering event is detected by sensors arranged within a vehicle with respect to the user. The method determines a point of interest (“POI”) near the location based on the user-initiated triggering event. The method, responsive to the user-initiated triggering event, updates the database based on information related to the user-initiated triggering event at an entry of the database associated with the POI. The database and voice assistants can leverage the enhanced data about the POI for future requests. |
US11308172B2 |
Biological system information retrieval system and method thereof
Biological System information retrieval system and method thereof disclosed. The biological system information retrieval system may include a query inputting unit, configured for inputting a retrieval query being described to have at least one of a current state and an expected result, a query parsing unit, configured for extracting a token for the current state and the expected result from the retrieval query, and generating at least one of a first corpus data set for the current state and a second corpus data set for the expected result by using the token, and a retrieval requesting unit, configured for inputting at least one of the first corpus data set and the second corpus data set and an option value being generated according to a predetermined syntax to an information management device in order to retrieve a biological system information having similarity. |
US11308171B2 |
Apparatus and method for searching linked lists
The invention introduces an apparatus for searching linked lists at least including: a memory arranged to operably store a linked list; a linked-list search engine arranged to operably search content of the linked list until a search success or fail and generate a search result; and a processing unit arranged to operably write the content of the linked list into the memory, drive the linked-list search engine to start a search on the linked list and obtain the search result from the linked-list search engine. |
US11308167B2 |
Dynamically rendering very large multi-format documents
A device may request an electronic document having a first size that fails to satisfy a memory constraint associated with a document viewer application executing on the device. The device may receive, from a document rendering platform, information related to a current segment of the electronic document and a set of additional segments of the electronic document, which may collectively have a second size that satisfies the memory constraint associated with the document viewer application. The device may render a first set of pages in the current segment of the electronic document using the document viewer application and store the set of additional segments in a cache associated with the document viewer application. The device may render a second set of pages contained in the cached set of additional segments based on a user navigating to a boundary of the current segment using the document viewer application. |
US11308165B2 |
Methods and systems for merging point-of-interest datasets
An exemplary point-of-interest merging system accesses point-of-interest data records. Each point-of-interest data record includes data representative of a distinct set of features for a distinct point-of-interest. The merging system generates, based on the distinct sets of features of the point-of-interest data records, a graph data structure that includes the point-of-interest data records and weighted feature relationships interconnecting the point-of-interest data records. The merging system clusters, based on the graph data structure, the point-of-interest data records into subset groups of point-of-interest data records. The merging system generates one or more merged point-of-interest data records based on the clustered subset groups of point-of-interest data records. |
US11308163B1 |
Monitoring system control interface for asset tree determination
An asset monitoring and reporting system (AMRS) implements an interface to establish an asset hierarchy to be monitored and reported against. The interface employs a search query of extant asset data from which definitional aspects of the asset hierarchy can be identified, and therefrom the interface automatically determines control information reflective of the asset hierarchy to direct the ongoing operation of the AMRS. |
US11308161B2 |
Querying a data source on a network
Among other things, we describe a computer-implemented method, performed by a data processing system, of executing a computer program based on a query that is expressed in accordance with a query language applicable to a relational database, the computer program executed based at least in part on data stored in a tangible, non-transitory computer-readable medium, the executing including receiving a SQL query, where the SQL query includes an identifier associated with a resource that is external to the data processing system, generating a computer program based on the SQL query, and executing the computer program, causing transmitting one or more instructions to the resource, the instructions defining operations other than operations of the SQL query, and receiving data from the resource in response to the instructions. |
US11308158B2 |
Information processing system, method for controlling information processing system, and storage medium
Provided is an information processing system, including a processor, a storage device and a display device. The storage device stores images captured by imaging devices. If an image of a moving object is selected as a search query, then the processor executes a similarity search on the images stored in the storage device, with the selected image as the search query. The display device displays images attained as results of the similarity search. If an image of a moving object is added as a search query, then the processor executes a similarity search with all selected images as search queries. The display device updates images to be displayed such that images attained as results of the similarity search performed with all the selected images as the search queries are displayed. |
US11308150B2 |
Mobile device event control with topographical analysis of digital images inventors
A server system for mobile device event control with digital images comprising: a processor configured to execute instructions; a memory containing instructions when executed on the processor, causes the processor to perform operations that: receive a digital image from a mobile device; identify a first element of the digital image and a second element of the digital image, wherein the first element of the digital image comprises a user-selected content, and wherein the second element comprises a depiction of a user action; determine an event trigger identified by the first element and the second element, wherein the event trigger comprises a mobile device operating system command, and wherein the mobile device operating system command comprises a command, to execute an image search with an online image search engine accessed by a web browser operating in the mobile device. |
US11308143B2 |
Discrepancy curator for documents in a corpus of a cognitive computing system
Curation of a corpus of a cognitive computing system is performed by reporting to a user a cluster model of a parse tree structure of discrepancies and corresponding assigned confidence factors detected between at least a portion of a first electronic document and a second or more electronic documents in the information corpus. Responsive to a selection by the user of a discrepancy cluster model, drill-down details regarding the discrepancy are returned to the user, for subsequent user selection of an administrative action option for handling the detected discrepancy to curate the information corpus. |
US11308139B2 |
Finding a resource in response to a query including unknown words
A computer receives a search query from a user for finding a resource. The computer obtains a description on a page on a net on which an unknown word extracted from the search query is found. The computer extracts one or more second words from the description using morphological analysis. The computer assigns at least one second category to the one or more second words extracted from the description. The computer finds, among the one or more second words, a particular word to which a predetermined category is assigned, extracts a correlation word having a high correlation with the particular word, and finds, in a dictionary, a search word from among one or more first words extracted from the search query and assigned a first category that is the same as the predetermined category. The computer finds, from a repository, resource data using the correlation word and the search word. |
US11308138B2 |
Danger warning method for vehicle, danger warning device for vehicle, and medium
Embodiments of the present disclosure provide a danger warning method for a vehicle, a danger warning device for a vehicle, and medium. The method includes: receiving a plurality of sensing data sets from a plurality of environmental monitoring devices that monitor a plurality of geographical ranges; determining a danger degree of respective object in the plurality of geographical ranges with respect to the vehicle based on the plurality of sensing data sets; and providing a danger warning instruction to the vehicle in response to determining that the danger degree is greater than a degree threshold. Each of the plurality of sensing data sets includes relevant information about objects in the corresponding geographical range, and the plurality of environmental monitoring devices are arranged away from the vehicle. The danger degree is configured to indicate a possibility that the object will endanger safe driving of the vehicle. |
US11308132B2 |
Reference attributes for related stored objects in a multi-tenant cloud service
A system stores and uses object relationships in a multi-tenant cloud-based identity and access management (IAM) system by: defining a schema for storing related objects, where the schema includes reference attributes indicative of relationships between the related objects in a database, and the schema defines a relationship type and a persistence scope for each reference attribute; constructing an in-memory representation of the related objects and their relationships based on the schema, where the in-memory representation indicates the relationship type and the persistence scope for each reference attribute; and using the in-memory representation of the related objects to perform an IAM service for a client of the multi-tenant cloud-based IAM system. |
US11308131B2 |
Combining visualizations in a business analytic application
In an approach to combining visualizations in a business analytic application, responsive to receiving a plurality of original visualizations from a user, one or more visualization groups are created. A strength score is calculated for each visualization group of the one or more visualization groups. Responsive to the strength score for each visualization group of the one or more visualization groups meeting a minimum threshold score, one or more recommended visualizations are generated, wherein the one or more recommended visualizations are combinations of the plurality of original visualizations. The one or more recommended visualizations are sent to the user. |
US11308130B1 |
Constructing ground truth when classifying data
The present disclosure relates to evaluating whether two data records reflect the same entity using a classifier in the absence of ground truth. Without ground truth, it is difficult to determine the precision or recall of a classifier. The present disclosure generates a list comprising a series of unique feature signatures and a set of sample record pairs for each unique feature signature. In some embodiments, users may provide labels for the set of sample record pairs for each unique feature signature. |
US11308128B2 |
Refining classification results based on glossary relationships
A method, system and computer program product for classifying a data collection of data of a predefined domain. A hierarchical representation scheme describing terms of the domain and one or more relationships between the terms is provided. At least one classifier may be applied on the data collection, resulting in a set of term assignments. Each term assignment of the term assignments associates a term candidate with a respective confidence value to the collection or to one or more data items of the collection. At least one of the term assignments may be refined based on the representation scheme and the set of term assignments. |
US11308126B2 |
Different hierarchies of resource data objects for managing system resources
Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management. |
US11308124B2 |
Providing an aggregate display of contact data from internal and external sources
An aggregate display of contact data from internal and external sources is provided. Contact data associated with at least one contact is obtained from a plurality of sources, including at least an internal source and an external source. The obtained contact data is processed to generate an aggregated collection of contact data. The aggregated collection of contact data is stored. A display of the aggregated collection of contact data is displayed in a single, interactive interface. |
US11308123B2 |
Selectively replicating changes to hierarchial data structures
Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments. |
US11308122B2 |
Remote copy system
A first storage system of a remote copy system includes a data volume, a journal volume, and a storage controller. When an operation is received from a first server system, based on the operation, the storage controller executes any of a work of storing the update content by the operation in the journal volume or a work of executing the operation when the operation is received. |
US11308119B2 |
Replicating large statements with low latency
A method, system and computer program product is provided. The method includes identifying a large statement, writing the rows that are changed by the large statement into a set of files outside a database management system recovery log, and writing log records for the set of files to the database management system recovery log, such that the log records provide ordering of row changes made by the large statement. The log records include a log sequence number corresponding to a first row changed and a format and encoding used for the row changes. The method further includes streaming, by the one or more processors of the computer system, the set of files out-of-band by a replication capture process to a target database management system. |
US11308117B2 |
Relationship analysis and mapping for interrelated multi-layered datasets
A system stores original datasets in a datastore. The system generates first derivative datasets from the original datasets, and generates second derivative datasets from at least the first derivative datasets. The system determines relationships among the original datasets, the first derivative datasets, and the second derivative datasets, based on an analytical relationship between two datasets, a similarity relationship between two datasets, a modification relationship between two datasets, and a user-interaction relationship between two datasets. Then, the system generates a node map including at least part of the original datasets, the first derivative datasets, and the second derivative datasets as a node, and at least part of the determined analytical, similarity, modification, and user-interaction relationships between two nodes as a link. |
US11308116B2 |
Accessing listings in a data exchange
A data warehouse storing databases for a plurality of users, including service providers hosting data for other users of the data warehouse may implement a data exchange. The data warehouse to verify identity of users and execute instructions with respect to databases of the data warehouse. |
US11308115B2 |
Method and system for persisting data
A method and system for persisting data are provided. Batch data is periodically extracted via a computer system from at least one primary data source. Batch data is transformed via the computer system. The batch data is loaded, via the computer system, into a database. Real-time data is continuously received from at least one secondary data source. The received real-time data is indexed in an index. Business intelligence reports are generated from both the real-time data in the index and the batch data in the database. |
US11308114B1 |
Platform for provisioning a data analytics environment
A services platform acts as an intermediary between an existing enterprise analytic environment, and one or more underlying cloud service providers. The platform provides enterprise “big data-as-a-service,” by which an enterprise can seamlessly and easily provision new capacity for processing its analytic workload, and migrate data sources (e.g., data warehouse marts, enterprise data warehouses, analytic sandboxes, and the like) to the cloud for processing. The platform provides end-to-end enterprise class manageability of enterprise data assets, from data collection, aggregation, movement, staging and processing, all while providing service levels, security, access and governance. The platform integrates directly but seamlessly into the enterprise analytic stack, and existing analytics applications work as normal. The lifecycle of data analytics from movement to warehousing, however, is provided by the platform. The platform provides a way for the enterprise to translate its workloads into clusters of compute resources that meet its service level requirements. |
US11308113B1 |
System and method for managing cognate specifications of goods
A cognate specification system manages and enforces digital, canonical representations of entities that are added to and in the system by creating a composite entity key (“EntityKey”) that uniquely and immutably identifies each entity within the system, and that is created based upon the attributes of the entity rather than being arbitrarily assigned. Entities may be organized into various types or cognates, each associated with distinct sets of attributes. A physical or digital referent may be added to the system as an entity by specifying attributes. In such a system, any entity, whether a physical or digital referent, a process, or other type, is uniquely and verifiably identifiable, and may be linked to or associated with other entities, allowing users of the system to produce and access specification granularity beyond traditional approaches focused on systems interoperability. |
US11308112B2 |
Interactive library system and method of interactive, real-time creation and customization
An interactive library system comprised of a Processing Engine phase, a Presentation Engine phase, a Content Management phase, and a Content Editing/Reading pages phase, which work together in real time. The system, by providing a set of structures within an overarching database, provides the flexibility to build any data set (library) within an overarching data schema. The system proactively presents information to a user in real time as the system constantly scans to finds library matches to user text, saving the user from having to actively search and confirm information and greatly enhancing data handling capability. Further, each user has the flexibility to create a library most relevant to a user's particular position and needs, and select information for retrieval most useful to them. |
US11308109B2 |
Transfer between different combinations of source and destination nodes
According to a present invention embodiment, items are transferred between source and destination nodes. A search is performed for one or more source nodes and one or more destination nodes based on search criteria. Graphical representations of the source and destination nodes resulting from the search are generated and presented on a user interface. A graphical connector is manipulated to connect a first quantity of source nodes to a second quantity of destination nodes on the user interface, wherein at least one from a group of the first quantity and the second quantity represent a plurality of nodes from the user interface. One or more items are transferred from the first quantity of source nodes to the second quantity of destination nodes based on connections indicated by the graphical connector. |
US11308107B1 |
Method, apparatus, and computer program product for network data linking and transmission thereof
Methods, apparatuses, and computer program products for improving network database functionalities are discussed therein, such as a computer-implemented method including generating, in a network database, a first dataset associated with a client account, wherein the first dataset indicates a restricted value; receiving, from a client device associated with the client account, a first data linking query to associate the first dataset with an instrument identifier; generating, in the network database, a dataset pointer mapping the first dataset with the instrument identifier, wherein the instrument identifier is associated with a physical instrument; receiving a transmission indication associated with the physical instrument, wherein the transmission indication indicates the instrument identifier and a partial amount associated with the first dataset; updating, in the network database, the first dataset based on the transmission indication; and outputting, to the client device, a transmission notification indicating the updated first dataset. |
US11308100B2 |
Dynamically assigning queries to secondary query processing resources
A primary query engine may receive a query and determine whether the query is eligible for performance at a secondary query engine. If eligible, the primary query engine may evaluate the availability of the first query engine to perform the query. The first query engine may determine whether to assign the query to the primary query engine or to the secondary query according to availability evaluation. For queries assigned to the secondary query engine, the primary query engine may send a request to the secondary query engine to being processing of the query. |
US11308099B2 |
Method of and system for ranking digital objects based on objective characteristic associated therewith
A method and system for ranking digital object based on an objective characteristic associated therewith are provided. The method comprising: generating a set of digital objects based on a user request, the set of digital objects being rankable according to an objective characteristic thereof; receiving a filter request from the user, the filter request being based on a secondary characteristic of digital objects in the set of digital objects; determining object parameters for the digital objects in the set of digital objects, a given object parameter being indicative of a likelihood that an inclusion of a respective digital object in a re-ranked set of digital objects will increase a quality metric of the re-ranked set of digital objects; selecting digital objects based on object parameters; ranking digital objects based on respective values of the secondary characteristic, thereby generating the re-ranked set of digital objects. |
US11308092B2 |
Stream processing diagnostics
The disclosed embodiments provide a system for processing data. During operation, the system receives records of activity within a stream-processing system over a set of event streams, wherein each event stream in the set of event streams contains events related to a corresponding job in the stream-processing system. Next, the system indexes data in the records under a set of keys that include a first key related to jobs in the stream-processing system and a second key related to errors in the stream-processing system. The system then outputs the indexed data for use in analyzing the execution of the stream-processing system. |
US11308088B2 |
Associating comments with tags in a managed historian system
Associating comments with tags in a managed historian system in accordance with a flexible, platform-independent data structure. A worker role instance automatically associates received comments with a process tag at a particular time in response to receiving the comments. The worker role instance stores the comments in the flexible, platform-independent data structure such that the comment is provided in association with the tag at the particular time in response to a display or search request for the tag. |
US11308084B2 |
Optimized search service
A method for an optimized search service comprising a search engine, two search indexes and a search term suggestion service may be provided. The method comprises collecting search queries, search results and search term suggestions, determining an acceptance rate value for each search term suggestion for the two search indexes, determining a first search configuration of a first index having an acceptance rate value below a first threshold value, determining a second search configuration of a second index including parameters for controlling search term suggestions for at least one search index having an acceptance rate value above a second threshold value, and having a search configuration that is compatible according to a compatibility value to the first search configuration, wherein the first index and the second index have similar content, and copying a selected set of parameters of the configuration of the second search index into the first index. |
US11308080B2 |
Function management method and memory device
A function management method applied to a memory device includes obtaining a plurality of functions through a map file of a compiler, and parsing at least one source code of the memory device with the map file. The functions include at least one normal function and at least one API function. The parsing includes developing a mapping relationship between the at least one API function and the at least one normal function, and developing a calling relationship between the at least one normal function. |
US11308079B2 |
Maintaining data stream history for generating materialized views
Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view. |
US11308077B2 |
Identifying source datasets that fit a transfer learning process for a target domain
A method for quantifying a similarity between a target dataset and multiple source datasets and identifying one or more source datasets that are most similar to the target dataset is provided. The method includes receiving, at a computing system, source datasets relating to a source domain and a target dataset relating to a target domain of interest. Each dataset is arranged in a tabular format including columns and rows, and the source datasets and the target dataset include a same feature space. The method also includes pre-processing, via a processor of the computing system, each source-target dataset pair to remove non-intersecting columns. The method further includes calculating at least two of a dataset similarity score, a row similarity score, and a column similarity score for each source-target dataset pair, and summarizing the calculated similarity scores to identify one or more source datasets that are most similar to the target dataset. |
US11308076B2 |
Dynamic scoring in data confidence fabrics
A data confidence fabric (DCF) is disclosed. The DCF may include a static configuration layer, a dynamic trust insertion layer, and a programmable scoring layer. The DCF may also include edge devices and applications that use the ingested data in some instances. The operation of the DCF allows data to be ingested and associated with a confidence or trustworthiness score. The confidence score can be used by applications that desire access to and use of the ingested data. |
US11308074B1 |
Contributions and parts data pipeline framework
Techniques for managing a parts catalog of part objects corresponding to media content items are provided. Upon receiving a request to build a new part object for a part provider management system for a new content item, one embodiment collects a plurality of contribution references corresponding to a plurality of contributions relating to the new content item. A new part object is built based on the plurality of contributions and using a part creation graph corresponding to a type of the new content item. The new part object is published to a parts catalog for the part provider management system, for consumption by one or more downstream systems. |
US11308071B2 |
Update and query of a large collection of files that represent a single dataset stored on a blob store
A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2. |
US11308068B2 |
Control systems for draft lifecycle
A system includes identification of editing of an active document by a user, and, in response to the identified editing, setting of enqueue locks on the active document, creating a draft document corresponding to the active document and an enqueue context associated with the draft document, storing the enqueue context with the draft document and attaching the enqueue context to a request session, determining an eTag of the active document and storing the eTag with the draft document, and associating the user with the draft document as its exclusive user. |
US11308065B2 |
Condenser framework
In entity transition from legacy systems to a big data distributed data platform, numerous system-based architectural gaps have surfaced. There exists a need for a bridge component for each of the architectural gaps in order to support the entity transition to the big data distributed data platform. These bridge components include a variety of frameworks that are configured to automate certain processes that are needed for the transition. These processes have only become necessary as a result of the Hadoop platform. The automated processes include a snapshot load platform. The snapshot load platform enables the addition of a new view to the historical tables. The platform includes replacing the entire table in a truncated scenario. The platform includes replacing cases in a refresh or update scenario. |
US11308064B2 |
System and method for supporting similar thermal devices
Methods and systems for supporting similar thermal devices may involve collecting, by a thermal module on a management controller of an information handling system, device information about an add-in card, determining whether the add-in card was previously defined by matching the device against a table, searching the table based on the determination that the add-in card was not previously defined, determining whether the add-in card is supported by finding a match in the table, and applying a thermal tier associated with the match in the table based on the determination that the add-in card is supported. The device information collected may involve at least two of a reseller part number, description, device identifier, sub device identifier, vendor identifier, sub vendor identifier, slot identifier, lane width, and auxiliary power indicator. The search of the table may involve at least one of the description, lane width, and sub vendor identifier. |
US11308062B2 |
Index update method and system, and related apparatus
An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed. |
US11308060B2 |
Method, apparatus, device and storage medium for managing index
Embodiments of the present disclosure relate to a method, apparatus, device and computer readable storage medium for managing an index are provided. The method for managing an index may include: determining a target index for target data stored in a database, the target index having a corresponding index tag for identifying a stored version of the target index. The method may further include acquiring, based on the target index, the target data stored in the database, the target data having a corresponding data tag for identifying a stored version of the target data. The method may further include determining, in response to the index tag not matching the data tag, an operation associated with the target index. |
US11308057B2 |
System and method for multiplexer tree indexing
Described herein is a system and method for multiplexer tree (muxtree) indexing. Muxtree indexing performs hashing and row reduction in parallel by use of each select bit only once in a particular path of the muxtree. The muxtree indexing generates a different final index as compared to conventional hashed indexing but still results in a fair hash, where all table entries get used with equal distribution with uniformly random selects. |
US11308054B2 |
Efficient large column values storage in columnar databases
Efficient large column values storage in columnar databases is disclosed, including: providing a database comprising a write storage, a read storage, and an auxiliary storage, and wherein the auxiliary storage is used to store a large column value of a row that is associated with either the write storage or the read storage, wherein the large column value comprises a column value that meets a set of large column value criteria; and operating the database using the write storage, the read storage, and the auxiliary storage. |
US11308053B2 |
Buffered data-loading in column-partitioned database tables
A system and method for loading data into column-partitioned database tables. The system and method incorporate a mechanism for buffering data extracted from the rows of a source table in column-oriented fashion within an in-buffer memory, enabling an efficient bulk-write of large arrays of values from the buffer into column-partitioned database tables. The system and method may also include optimizations for grouping columns according to data types and altering the order in which columns are inserted into the database tables. |
US11308051B1 |
Touchless harvesting system and method
A system and method for collecting information related to harvesting, or processing, of cannabis plants. A mobile device scans a tag associated with a plant and determines a unique code from the scan. A scale weighs the plant and transmits the weight to the mobile device. The mobile device stores the weight in association with the unique code in a database. The system automatically advances to a next plant for processing without user intervention. |
US11308050B2 |
Conversion mechanism for complex cohabitation databases
Embodiments of the invention are directed to systems, methods, and computer program products for streamlining the processes involved with the cohabitation of relational database management system component versions. The system is further configured to automate the performance of edition downgrades of relational database management system services as well as automate edition downgrades for relational database management system server reporting services, server integration services, and server analysis services. Furthermore, the system is configured to launch command line interface on a user device, connect to target relational database components, retrieve necessary information, and automatically detect relational database management software versions. During the system processes, the system is designed to automatically performs pre-validation tasks and generate backup script files in chronological order. |
US11308049B2 |
Method and system for adaptively removing outliers from data used in training of predictive models
Described is an improved approach to remove data outliers by filtering out data correlated to detrimental events within a system. One or more detrimental even conditions are defined to identify and handle abnormal transient states from collected data for a monitored system. |
US11308048B2 |
Database migration method, apparatus, device, and computer-readable medium
The present specification discloses a database migration method, including: copying metadata from a first server of a database, the metadata including identification information of synthetic data; receiving a service instruction sent by a client after the copying the metadata from the first server of the database; determining, based on the service instruction, whether the synthetic data needs to be retrieved from the first server of the database; and in response to it is determined that the synthetic data needs to be retrieved from the first server of the database, copying the synthetic data from the first server of the database based on the identification information of the synthetic data. According to the present disclosure, the service instruction sent by the client is received in advance, and the synthetic data is copied from the first server of the database based on the identification information of the synthetic data, thereby reducing time taken for database migration. |
US11308047B2 |
Data access and recommendation system
System, method, and various embodiments for providing a data access and recommendation system are described herein. An embodiment operates by identifying a column access of one or more data values of a first column of a plurality of columns of a table of a database during a sampling period. A count of how many of the one or more data values are accessed during the column access are recorded. A first counter, corresponding to the first column and stored in a distributed hash table, is incremented by the count. The sampling period is determined to have expired. A load recommendation on how to load data values into the first column based on the first counter is computed. The load recommendation for implementation into the database for one or more subsequent column accesses is provided. |
US11308044B2 |
Rule based decisioning on metadata layers
The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data set to generate a first layer of metadata that comprises at least one of a key, a type indicator, a categorical indicator, and/or a continuous indicator. The first layer of metadata may be descriptive of the data set. The processor may further apply a second rule based decisioning to the first layer to generate a second layer that includes at least one of the key, the type indicator, the categorical indicator, or the continuous indicator. The second layer may be descriptive of the first layer. The process may also include generating an output file from at least one of the first layer or the second layer. |
US11308043B2 |
Distributed database replication
A request may be received to relocate source data within a distributed database system arranged in a hierarchy composed of a plurality of levels. The plurality of levels may include a local level that includes a plurality of pods, which may be end points in the hierarchy. The data may be stored at a source pod. The request may identify a designated level in the hierarchy at which to relocate the source data. A target pod within the distributed database system may be selected. The source pod and the target pod may be located remotely from one another. The data may be replicated to the target pod via a local change bus in communication with the source pod. The local change bus may capture changes made to data stored in the source pod and transmit the captured changes to the target pod via the hierarchy. |
US11308040B2 |
Distributed secure edge storage network utilizing cost function to allocate heterogeneous storage
A set of N network-coupled edge storage nodes are selected to store a file of size |F|. The N edge storage nodes have heterogeneous storage availability and are ordered from a largest storage availability at the first edge storage node to a smallest availability at the Nth edge storage node. A value Z |
US11308038B2 |
Copying container images
Container images can be copied. For example, a computing device can segment a container image into at least two data chunks. The computing device can determine a reference count for a data chunk among the at least two data chunks. The computing device can determine that the reference count for the data chunk is below a threshold value. In response to determining that the reference count for the data chunk is below the threshold value, the computing device can prevent a destination device from being queried about the data chunk prior to transmitting the data chunk to the destination device. |
US11308035B2 |
Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites
Data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, are performed within a cloud environment. The systems support a variety of clients and cloud storage sites that may connect to the system in a cloud environment that requires data transfer over wide area networks, such as the Internet, which may have appreciable latency and/or packet loss, using various network protocols, including HTTP and FTP. Methods are disclosed for content indexing data stored within a cloud environment to facilitate later searching, including collaborative searching. Methods are also disclosed for performing containerized deduplication to reduce the strain on a system namespace, effectuate cost savings, etc. Methods are disclosed for identifying suitable storage locations, including suitable cloud storage sites, for data files subject to a storage policy. Further, systems and methods for providing a cloud gateway and a scalable data object store within a cloud environment are disclosed, along with other features. |
US11308034B2 |
Continuously run log backup with minimal configuration and resource usage from the source machine
A system for performing continuous transaction log backups with minimal resource usage of the client computing devices that are processing the transactions is disclosed. The system detects at least one input/output (I/O) activity at a client computing device. The I/O activity can be associated with at least one database operation performed via the client computing device. The system then executes one or more native commands to backup transactions log data associated with the detected I/O activity to a virtualized location. Backing-up the transactions log data comprises dynamically identifying a mount path location corresponding to the virtualized location, and transferring the transactions log data to the dynamically identified mount path using the one or more native commands. The system can then perform data processing operations (for example, data chunking and deduplicating) on the transactions log data after it is received at the dynamically identified mount path location. |
US11308033B2 |
File system hierarchy mirroring across cloud data stores
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage. |
US11308028B2 |
Predicting and deleting idle remote sessions in a distributed file system
Techniques are provided for predicting and deleting idle remote sessions in a distributed file system. In an example, a server that serves a plurality of server message block (SMB) sessions analyzes with linear regression techniques those sessions to determine which sessions will become idle. In some examples, the server can then proactively close a SMB session that it predicts that an administrator would choose to close after a given idle period of time, or recommend to an administrator that the SMB session can be closed. |
US11308027B1 |
Multiple accumulate busses in a systolic array
Systems and methods are provided to enable parallelized multiply-accumulate operations in a systolic array. Each column of the systolic array can include multiple busses enabling independent transmission of input partial sums along the respective bus. Each processing element of a given columnar bus can receive an input partial sum from a prior element of the given columnar bus, and perform arithmetic operations on the input partial sum. Each processing element can generate an output partial sum based on the arithmetic operations, provide the output partial sum to a next processing element of the given columnar bus, without the output partial sum being processed by a processing element of the column located between the two processing elements that uses a different columnar bus. Use of columnar busses can enable parallelization to increase speed or enable increased latency at individual processing elements. |
US11308026B1 |
Multiple busses interleaved in a systolic array
Systems and methods are provided to enable parallelized multiply-accumulate operations in a systolic array. Each row of the systolic array can include multiple busses enabling independent transmission of inputs along the respective bus. Each processing element of a given row-oriented bus can receive an input from a prior element of the given row-oriented bus, and perform arithmetic operations on the input. Each processing element can generate an output partial sum based on the arithmetic operations, provide the input to a next processing element of the given row-oriented bus, without the input being processed by a processing element of the row located between the two processing elements that uses a different row-oriented bus. Use of row-oriented busses can enable parallelization to increase speed or enable increased latency at individual processing elements. |
US11308024B2 |
Multi-path RDMA transmission
In accordance with implementations of the subject matter described herein, there provides a solution for multi-path RDMA transmission. In the solution, at least one packet is generated based on an RDMA message to be transmitted from a first device to a second device. The first device has an RDMA connection with the second device via a plurality of paths. A first packet in the at least one packet includes a plurality of fields, which include information for transmitting the first packet over a first path of the plurality of paths. The at least one packet is transmitted to the second device over the plurality of paths via an RDMA protocol. The first packet is transmitted over the first path. The multi-path RDMA transmission solution according to the subject matter described herein can efficiently utilize rich network paths while maintaining a low memory footprint in a network interface card. |
US11308021B2 |
Methods and apparatus for using an addressable serial peripheral interface
Devices in an array of devices, coupled to a common SPI bus, are automatically assigned identifiers by an enumeration process. In some embodiments, the devices are coupled together in an enumeration daisy chain. The enumeration function is initiated, e.g., by a controller, with a single SPI transaction. |
US11308019B2 |
Systems and methods for door and dock equipment servicing
A method for monitoring automatic mechanical devices selected from at least one of automatic doors and automatic dock equipment located at a commercial site. The method may include installing, at the commercial site, a plurality of internet-of-things (IoT) monitoring devices. Each of the IoT monitoring devices may include a plurality of connectors corresponding to respective data communication standards, and a wireless transceiver configured to transmit operational information. Electronic communication between each automatic mechanical device and one of the IoT monitoring devices may be established via one of the connectors. A device profile may be assigned for each of the automatic mechanical devices. Each device profiles defines a respective connector and combination of manufacturer and device model. Data reflecting operational events and states of the automatic mechanical devices is received over the connectors, and corresponding operational information relating to the automatic mechanical devices is transmitted for analysis. |