Document Document Title
US11024779B2 LED device
A LED device includes LED chips mounted on a substrate, a first fluorescent layer, a second fluorescent layer and a package housing. The LED chips emit a blue light. The first fluorescent layer has a first side facing to the LED chips for converting the blue light to a red light. The second fluorescent layer has a first side attached to a second side of the first fluorescent layer for converting the blue light to a red light emitted from a second side of the second fluorescent layer. The package housing holds the substrate and the first fluorescent layer.
US11024777B2 Light source device
A light source device includes a mounted substrate which is a multi-layered substrate, a semiconductor light-emitting device which emits a laser beam, a wavelength-converting member which radiates fluorescence by being irradiated with the laser beam emitted from the semiconductor light-emitting device as an excitation light, a state detection circuit, an electric field effect type transistor which adjusts an electric current amount applied to the semiconductor light-emitting device upon receipt of an output from the state detection circuit, and an external connecting member, and the semiconductor light-emitting device, the state detection circuit, the transistor, and the external connecting member are mounted on the single mounted substrate.
US11024775B2 LED emitters with integrated nano-photonic structures to enhance EQE
A device, system and method for producing enhanced external quantum efficiency (EQE) LED emission are disclosed. The device, system and method include a patterned layer configured to transform surface modes into directional radiation, a semiconductor layer formed as a III/V direct bandgap semiconductor to produce radiation, and a metal back reflector layer configured to reflect incident radiation. The patterned layer may be one-dimensional, two-dimensional or three-dimensional. The patterned layer may be submerged within the semiconductor layer or within the dielectric layer. The semiconductor layer is p-type gallium nitride (GaN). The patterned layer may be a hyperbolic metamaterials (HMM) layer and may include Photonic Hypercrystal (PhHc), or may be a low or high refractive index material or may be a metal.
US11024773B2 Micro-LED with vertical structure, display device, electronics apparatus and manufacturing method
The present invention discloses a micro-LED with vertical structure, display device, electronics apparatus and manufacturing method. The micro-LED with vertical structure comprises: a bottom electrode bonded on a display substrate; a first type doped region provided above the bottom electrode; a second type doped region provided above the first type doped region; and a side-contact electrode covering at least one part of a peripheral of the second type doped region.
US11024771B2 Method for manufacturing light emitting device
A method for manufacturing a light emitting device includes: providing a substrate defining a mounting region having a wiring pattern on an upper face thereof; forming a plurality of bumps arranged in a plurality of columns extending parallel to each other with a distance between adjacent ones of the bumps in one of the columns arranged closest to an outer edge of the mounting region is larger than a distance between adjacent ones of the bumps arranged on an inner side in a plan view, and the bumps include first bumps and second bumps with the first bumps including first large bumps and first small bumps, with all the bumps in the one of the columns arranged closest to the outer edge are the same size; mounting the light emitting element onto the bumps in a flip-chip manner; and forming a cover member.
US11024765B2 Quantum dot light-emitting device
A quantum dot light-emitting device includes: a first electrode; a second electrode opposite to the first electrode; an emission layer between the first electrode and the second electrode, the emission layer including quantum dots; and an inorganic layer between the emission layer and the second electrode, the inorganic layer including a metal halide.
US11024763B2 Semiconductor device and method for manufacturing the same
An object is to provide a semiconductor device including a thin film transistor with excellent electrical characteristics and high reliability and a method for manufacturing the semiconductor device with high mass productivity. A main point is to form a low-resistance oxide semiconductor layer as a source or drain region after forming a drain or source electrode layer over a gate insulating layer and to form an oxide semiconductor film thereover as a semiconductor layer. It is preferable that an oxygen-excess oxide semiconductor layer be used as a semiconductor layer and an oxygen-deficient oxide semiconductor layer be used as a source region and a drain region.
US11024762B2 Substrate processing system, substrate conveying device and conveying method
A conveying device for conveying at least a first row of substrates and a second row of substrates, includes: a conveying fork having a main body and a plurality of branches, a first end of each of the branches is connected to the main body, and a second end of each of the branches is a free end; wherein a first branch of the plurality branches has a first plurality of grooves, and a second branch of the plurality of branches has a second plurality of grooves; and wherein one of the first plurality of grooves and one of the second plurality of grooves are configured to support one of the substrates in the first row.
US11024761B2 Mechanically stacked, lateral multi-junction photovoltaic cells
Lateral multi-junction photovoltaic cells, devices, and methods of fabrication are provided. The photovoltaic cells include a plurality of photovoltaic subcells mechanically stacked together in a stack. Each photovoltaic subcell includes a subcell substrate, and a light absorption structure associated with the substrate. Each light absorption structure is optimized for a respective defined spectral range of incoming radiation, with the light absorption structures of multiple subcells of the plurality of photovoltaic subcells being optimized for different spectral ranges, and being offset in the stack relative to an optical axis to avoid overlap. The photovoltaic cell further includes a spectrally-dispersive optical element, with the photovoltaic subcells in the stack being respectively located and aligned relative to the optical element based, at least in part, on the respective spectral ranges of the subcells' light absorption structures.
US11024759B2 Electronic device using two dimensional semiconductor material
Provided is an electronic device containing: a two-dimensional semiconductor material; and another heterogeneous material adjacent to the two-dimensional semiconductor material, wherein the heterogeneous material is doped with an impurity of a type different from the two-dimensional semiconductor material or has a band gap different from the two-dimensional semiconductor material.
US11024757B2 Semiconductor device and imaging apparatus
In the semiconductor device, a first package is provided with a first substrate under which a semiconductor chip configured to output a signal and a first wiring electrically connected to the semiconductor chip are arranged. A second package is provided with a second substrate above which a processing circuit configured to process the output signal, a second wiring electrically connected to the processing circuit, and an encapsulant configured to seal the processing circuit are arranged, the semiconductor chip and the encapsulant being arranged to face each other in a non-contact manner. A connection portion electrically connects the first wiring and the second wiring.
US11024754B2 Focused energy photovoltaic cell
A photovoltaic device that includes a p-n junction of first type III-V semiconductor material layers, and a window layer of a second type III-V semiconductor material on the light receiving end of the p-n junction, wherein the second type III-V semiconductor material has a greater band gap than the first type III-V semiconductor material, and the window layer of the photovoltaic device has a cross-sectional area of microscale.
US11024748B2 Nonvolatile memory device including two-dimensional material and apparatus including the nonvolatile memory device
Provided are nonvolatile memory devices including 2-dimensional (2D) material and apparatuses including the nonvolatile memory devices. A nonvolatile memory device may include a storage stack including a plurality of charge storage layers between a channel element and a gate electrode facing the channel element. The plurality of charge storage layers may include a 2D material. An interlayer barrier layer may be further provided between the plurality of charge storage layers. The nonvolatile memory device may have a multi-bit or multi-level memory characteristic due to the plurality of charge storage layers.
US11024747B2 Light-emitting device and method for manufacturing the same
An object is to improve reliability of a light-emitting device. A light-emitting device has a driver circuit portion including a transistor for a driver circuit and a pixel portion including a transistor for a pixel over one substrate. The transistor for the driver circuit and the transistor for the pixel are inverted staggered transistors each including an oxide semiconductor layer in contact with part of an oxide insulating layer. In the pixel portion, a color filter layer and a light-emitting element are provided over the oxide insulating layer. In the transistor for the driver circuit, a conductive layer overlapping with a gate electrode layer and the oxide semiconductor layer is provided over the oxide insulating layer. The gate electrode layer, a source electrode layer, and a drain electrode layer are formed using metal conductive films.
US11024746B2 Gate all-around device
Gate all-around devices are disclosed in which an angled channel comprising a semiconducting nanostructure is located between a source and a drain. The angled channel has an axis that is oriented at an angle to the top surface of the substrate at an angle in a range of about 1° to less than about 90°. The gate all-around device is intended to meet design and performance criteria for the 7 nm technology generation.
US11024743B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a first oxide insulating layer over a first insulating layer, an oxide semiconductor layer over the first oxide insulating layer, a source electrode layer and a drain electrode layer over the oxide semiconductor layer, a second insulating layer over the source electrode layer and the drain electrode layer, a second oxide insulating layer over the oxide semiconductor layer, a gate insulating layer over the second oxide insulating layer, a gate electrode layer over the gate insulating layer, and a third insulating layer over the second insulating layer, the second oxide insulating layer, the gate insulating layer, and the gate electrode layer. A side surface portion of the second insulating layer is in contact with the second oxide insulating layer. The gate electrode layer includes a first region and a second region. The first region has a width larger than that of the second region.
US11024741B2 Integrated circuits and methods of manufacturing the same
An integrated circuit includes a fin active region protruding from a substrate, a plurality of semiconductor patterns on an upper surface of the fin active region, a gate electrode that surrounds the plurality of semiconductor patterns and includes a main gate part on an uppermost one of the plurality of semiconductor patterns and sub gate parts between the plurality of semiconductor patterns, a spacer structure on a sidewall of the main gate part, and a source/drain region at a side of the gate electrode. The source/drain region is connected to the plurality of semiconductor patterns and contacts a bottom surface of the spacer structure. A top portion of the uppermost semiconductor pattern has a first width. A bottom portion of the uppermost semiconductor pattern has a second width smaller than the first width.
US11024738B2 Measurement of top contact resistance in vertical field-effect transistor devices
Semiconductor device structures and techniques are provided for measuring contact resistance. A semiconductor device is disclosed including a first source/drain region and a contact disposed on the first source/drain region and configured to supply energy to the semiconductor device. A fin extends between the first source/drain region and a second source/drain region of the semiconductor device. A first contact material layer is disposed on the second source/drain region and a first active drain contact is disposed on the first contact material layer. A first sensor drain contact is also disposed on the first contact material layer. A second contact material layer is disposed on the second source/drain region and a second active drain contact is disposed on the second contact material layer. A third contact material layer is disposed on the second source/drain region and a second sensor drain contact is disposed on the third contact material layer.
US11024737B2 Etching fin core to provide fin doubling
A replacement fin layer is deposited on a sub-fin layer in trenches isolated by an insulating layer on a substrate. The replacement fin layer has first component rich side portions and a second component rich core portion. The second component rich core portion is etched to generate a double fin structure comprising the first component rich fins.
US11024736B2 Transistor and methods of forming integrated circuitry
A transistor comprises a top source/drain region, a bottom source/drain region, a channel region vertically between the top and bottom source/drain regions, and a gate operatively laterally-adjacent the channel region. At least one of the top source/drain region, the bottom source/drain region, and the channel region are crystalline. All crystal grains within the at least one of the top source/drain region, the bottom source/drain region, and the channel region have average crystal sizes within 0.064 μm3 of one another. Other embodiments, including methods, are disclosed.
US11024735B2 Methods of forming integrated circuitry
Some embodiments include an assembly having pillars of semiconductor material arranged in rows extending along a first direction. The rows include spacing regions between the pillars. The rows are spaced from one another by gap regions. Two conductive structures are within each of the gap regions and are spaced apart from one another by a separating region. The separating region has a floor section with an undulating surface that extends across semiconductor segments and insulative segments. The semiconductor segments have upper surfaces which are above upper surfaces of the insulative segments; Transistors include channel regions within the pillars of semiconductor material, and include gates within the conductive structures. Some embodiments include methods for forming integrated circuitry.
US11024734B2 Three dimensional vertically structured electronic devices
In one embodiment, a method of forming a vertical transistor includes forming a layer comprising a semiconductor material above a substrate, defining three dimensional (3D) structures in the layer, forming a second region in at least one vertical sidewall of each 3D structure, and forming an isolation region between the 3D structures. In another embodiment, an apparatus includes at least one vertical transistor, where the at least one vertical transistor includes: a substrate comprising a semiconductor material, an array of 3D structures above the substrate, and an isolation region positioned between the 3D structures. Each 3D structure includes the semiconductor material. Each 3D structure also includes a first region having a first conductivity type and a second region having a second conductivity type, the second region including a portion of at least one vertical sidewall of the 3D structure.
US11024730B2 Nitride semiconductor device and manufacturing method for the same
A nitride semiconductor device includes a first nitride semiconductor layer; a back-barrier layer that contains InGaN provided on the first nitride semiconductor layer; and a second nitride semiconductor layer that is provided on the back-barrier layer, wherein, in the back-barrier layer, in a thickness direction, an In composition increases at a first interface with the first nitride semiconductor layer, and the In composition is continuously reduced toward a second interface with the second nitride semiconductor layer.
US11024729B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes forming a first source/drain region in a substrate. A core channel region is formed on the first source/drain region. A barrier layer is formed on the core channel region. A shell is formed lining sidewalls of the core channel region and sidewalls and top surface of the barrier layer. The shell includes a channel portion in contact with the core channel region and a barrier portion in contact with the barrier layer. A second source/drain region is formed above the shell. A first gate electrode is formed to surround the channel portion of the shell. A conduction energy band of the channel portion of the shell is aligned with a conduction energy band of the barrier portion of the shell.
US11024725B2 Semiconductor device including metal oxide film
In a transistor including an oxide semiconductor, a change in electrical characteristics is suppressed and reliability is improved. The transistor includes an oxide semiconductor film over a first insulating film; a second insulating film over the oxide semiconductor film; a metal oxide film over the second insulating film; a gate electrode over the metal oxide film; and a third insulating film over the oxide semiconductor film and the gate electrode. The oxide semiconductor film includes a channel region overlapping with the gate electrode, a source region in contact with the third insulating film, and a drain region in contact with the third insulating film. The source region and the drain region contain one or more of hydrogen, boron, carbon, nitrogen, fluorine, phosphorus, sulfur, chlorine, titanium, and a rare gas.
US11024717B2 Semiconductor device and method of manufacturing semiconductor device
In one embodiment, a semiconductor device is provided with a substrate, a first nitride semiconductor layer above the substrate, a second nitride semiconductor layer which is provided on the first nitride semiconductor layer and is in contact with the first nitride semiconductor layer, a source electrode provided between the substrate and the first nitride semiconductor layer and electrically connected to the first nitride semiconductor layer, a drain electrode provided on the second nitride semiconductor layer and electrically connected to the second nitride semiconductor layer, a gate insulating layer provided at least between the substrate and the first nitride semiconductor layer, a gate electrode between the substrate and the gate insulating layer, and a first insulating layer between the substrate and the gate insulating layer to cover the gate electrode and the source electrode.
US11024711B2 Nanosheet FET bottom isolation
A technique relates to a semiconductor device. A rare earth material is formed on a substrate. An isolation layer is formed at an interface of the rare earth material and the substrate. Channel layers are formed over the isolation layer. Source or drain (S/D) regions are formed on the isolation layer.
US11024708B1 Semiconductor device and method for manufacturing the same
A semiconductor device, including: a silicon substrate; multiple fin structures, formed on the silicon substrate, where each extends along a first direction; a shallow trench insulator, located among the multiple fin structures; a gate stack, intersecting with the multiple fin structures and extending along a second direction, where first spacers are formed on two sidewalls in the first direction of the gate stack; source-or-drain regions, formed on the multiple fin structures, and located at two sides of the gate stack along the first direction; and a channel region, including a portion of the multiple fin structures located between the first spacers. and notch structures. A notch structure recessed inward is located between each of the multiple fin structures and the silicon substrate. The notch structure includes an isolator that isolates each of the multiple fin structures from the silicon substrate.
US11024703B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a substrate having a first conductivity type, a first well formed in the substrate and having a second conductivity type, a first diffusion region formed in the first well and having the first conductivity type, a first interlayer dielectric layer disposed over the first well and the first diffusion region, and a resistor wire formed of a conductive material and embedded in the first interlayer dielectric layer. The resistor wire overlaps the first diffusion region and at least partially overlaps the first well in plan view.
US11024702B2 Stacked electronic structure
A stacked electronic structure comprises: a substrate and a magnetic device, wherein electronic devices and conductive pillars are disposed on and electrically connected to the substrate, wherein a molding body encapsulates the electronic devices, and the magnetic device is disposed over and electrically connected to the conductive pillars, wherein at least one recess or groove can be formed on the bottom surface of the conductive pillar, such as copper pillar, to help the venting of the soldering material as well as to increase the soldering area.
US11024698B2 Display device including driving circuit with first and second capacitors
A display device of the present disclosure includes: a circuit unit including a semiconductor substrate and a capacitative element, in which the capacitative element includes, a dielectric layer which is formed in the semiconductor substrate, and extends in a substrate depth direction, a first electrode formed on one surface side of the dielectric layer to face the dielectric layer, and a second electrode formed on the other surface side of the dielectric layer to face the dielectric layer. An electronic device of the present disclosure includes the display device having the configuration described above.
US11024695B2 Display panel and display apparatus including the same
A display panel and a display apparatus are provided. The display panel includes a display region and a non-display region surrounding the display region. The non-display region includes a step region, a left border and a right border that are adjacent to the step region, and an upper border arranged opposite to the step region. The left border, the right border, the upper border, and the step region surround the display region. The left border and the right border each include an encapsulation region. The encapsulation region includes a sealant and a reflective metal layer that are at least partially overlapped with each other. The step region includes a ground metal line, and the ground metal line is connected to the reflective metal layer through an electrostatic consumption resistance portion.
US11024692B2 Display panel and method for driving the same
Provided is a novel display panel that is highly convenient or reliable or a display panel with a high pixel aperture ratio. The display panel includes the first display element, the first conductive film electrically connected to the first display element, the second conductive film having a region overlapping with the first conductive film, the second insulating film having a region sandwiched between the second conductive film and the first conductive film, a pixel circuit electrically connected to the second conductive film, and the second display element electrically connected to the pixel circuit. The second insulating film includes an opening, and the second conductive film is electrically connected to the first conductive film in the opening.
US11024691B2 Electroluminescent display device
Discussed is an electroluminescent display device, wherein a first electrode of a first sub pixel includes a first lower electrode and a first upper electrode, a first electrode of a second sub pixel includes a second lower electrode and a second upper electrode, a first electrode of a third sub pixel includes a third lower electrode and a third upper electrode, a distance between the first lower electrode and the first upper electrode, a distance between the second lower electrode and the second upper electrode, and a distance between the third lower electrode and the third upper electrode are different from one another, the third upper electrode includes a third lower layer and a third upper layer, and the third lower layer is formed in the same pattern as that of the third lower electrode in an upper surface of the third lower electrode.
US11024688B2 Pixel structure, display panel and driving method of pixel structure
A pixel structure is disclosed. The pixel structure includes a plurality of sub-pixel groups arranged in an array, wherein each sub-pixel group is constituted by 6 sub-pixels of different colors arranged in two rows and three columns respectively. In each row of the sub-pixels, a square pixel unit is constituted by at most two adjacent sub-pixels. The present application further discloses a display panel and a driving method of said pixel structure.
US11024684B2 Display device
A display device can include a substrate including first and second pixel regions; a first electrode in each of the first and second pixel regions; and a bank disposed at a boundary of each of the first and second pixel regions on the first electrode defining a first opening exposing a portion of the first electrode and a second opening within the bank defining a formation area of an emitting layer, the second opening is larger than the first opening, in which an area of the first opening in the first pixel region is smaller than an area of the first opening in the second pixel region, and an area of the second opening in the first pixel region is substantially same as an area of the second opening in the second pixel region.
US11024681B2 Parallax optics for top emitting electroluminescent displays
A multimode display device is configured for enhanced performance of a non-directional (public) viewing mode and one or more directional (narrow) viewing modes. The display device includes a switchable optical assembly disposed on a viewing side of a top emitting electroluminescent display. The switchable optical assembly includes one of a switchable parallax layer that includes an electro optic material, or a non-switchable parallax layer in combination with a switchable scattering device that includes the electro-optic material and is disposed on the viewing side of the non-switchable parallax layer. The switchable optical assembly is switched so as to re-configure the display device between the non-directional and directional viewing modes.
US11024680B2 OLED display panel and fabrication method of the same
The present disclosure relates to a display panel and a method of fabricating the same. An organic light emitting diode (OLED) display panel, comprising: a plurality of touch electrodes configured to sense a touch; touch electrode leads electrically connected to the plurality of touch electrodes; and OLED devices each comprising a cathode and a functional layer having a via-hole; wherein, the plurality of touch electrodes function as cathodes of the OLED devices, and are electrically connected to the touch electrode leads through the via-holes.
US11024679B2 Color filter substrate having a filter layer disposed on quantum dot layer
The present invention teaches a CF substrate, its manufacturing method, and a WOLED display device. The CF substrate includes a substrate, a pixel definition layer, and multiple filter patterns. The pixel definition layer has multiple openings, each corresponding to a sub-pixel area of the substrate. Each filter pattern is disposed on the substrate inside an opening of the pixel definition layer, and includes a quantum dot layer and a filter layer sequentially formed on the substrate. The CF substrate requires a single lithographic process to form the openings. The quantum dot layers and filter layers of the filter patterns are then formed by solution film formation in the openings, effectively simplifying the manufacturing process and enhancing the production efficiency. Applying the CF substrate to a WOLED display device also enhances the lighting efficiency, color gamut, and product quality of the WOLED display device.
US11024678B2 Organic electroluminescent display apparatus including continuous protection layer having different respective thicknesses formed among a plurality of sub-pixels
The present disclosure provides an electroluminescent display apparatus including a substrate including a first subpixel, a second subpixel, and a third subpixel, a first electrode in each of the first subpixel, the second subpixel, and the third subpixel on the substrate, a bank provided in a boundary between any two of the first subpixel, the second subpixel, and the third subpixel to cover an edge of the first electrode, a protection layer on the first electrode and the bank, a light emitting layer on the protection layer, and a second electrode on the light emitting layer.
US11024676B2 Organic light-emitting diode display panel and manufacturing method thereof, and display device
Provided are an organic light-emitting diode display panel and a manufacturing method thereof, and a display device, in the field of display technology. The OLED display panel includes: a base substrate and plurality of light-emitting units. Each light-emitting unit includes a first electrode, a second electrode, and a light-emitting layer between the first electrode and the second electrode, and a ratio of areas of light-emitting layers in the plurality of light-emitting units is within a threshold range.
US11024675B2 Organic photoelectronic device and image sensor
An organic photoelectronic device includes a first electrode and a second electrode facing each other and a light-absorption layer between the first electrode and the second electrode and including a first region closest to the first electrode, the first region having a first composition ratio (p1/n1) of a p-type semiconductor relative to an n-type semiconductor, a second region closest to the second electrode, the second region having a second composition ratio (p2/n2) of the p-type semiconductor relative to the n-type semiconductor, and a third region between the first region and the second region in a thickness direction, the third region having a third composition ratio (p3/n3) of the p-type semiconductor relative to the n-type semiconductor that is greater or less than the first composition ratio (p1/n1) and the second composition ratio (p2/n2).
US11024674B2 Metal-insulator-semiconductor-insulator-metal (MISIM) device, method of operation, and memory device including the same
A metal-insulator-semiconductor-insulator-metal (MISIM) device includes a semiconductor layer, an insulating layer disposed over an upper surface of the semiconductor layer, a back electrode disposed over a lower surface of the semiconductor layer opposing the upper surface, and first and second electrodes disposed over the insulating layer and spaced-apart from each other.
US11024663B2 Solid-state imaging element, electronic apparatus, and semiconductor device
The present technology relates a solid-state imaging element, an electronic apparatus, and a semiconductor device each of which enables deterioration of electrical characteristics in a well region of a semiconductor element formed in a thinned semiconductor substrate to be restrained. A solid-state imaging element as a first aspect of the present technology is a solid-state imaging element constituted by laminating semiconductor substrates in three or more layers, in which of the laminated semiconductor substrates, at least one sheet of the semiconductor substrate is thinned, and an impurity region whose carrier type is the same as that of the thinned semiconductor substrate is formed between a well region and a thinned surface portion in the thinned semiconductor substrate. The present technology can, for example, be applied to a CMOS image sensor.
US11024661B2 Solid-state image pickup device having pixel separation wall
The present disclosure relates to a solid-state image pickup device and an electronic apparatus that are capable of preventing leakage of charges between adjacent pixels.A plurality of pixels perform photoelectric conversion on light incident from a back surface via different on-chip lenses for each pixel. A pixel separation wall is formed between pixels adjacent to each other, and includes a front-side trench formed from a front surface and a backside trench formed from the back surface. A wiring layer is provided on the front surface. The present disclosure is applicable to, for example, a backside illuminated CMOS image sensor.
US11024655B2 Liquid crystal display device and method for manufacturing the same
Provided is a method to manufacture a liquid crystal display device in which a contact hole for the electrical connection of the pixel electrode and one of the source and drain electrode of a transistor and a contact hole for the processing of a semiconductor layer are formed simultaneously. The method contributes to the reduction of a photography step. The transistor includes an oxide semiconductor layer where a channel formation region is formed.
US11024652B2 Flexible display device and method of manufacturing the same
A flexible display device is discussed. The flexible display device includes a substrate having multiple signal lines arranged on the substrate; a transistor disposed on the substrate, the transistor including a gate electrode, a source electrode, and a drain electrode; and a second electrode disposed to correspond to a first electrode connected to the source electrode or the drain electrode of the transistor, wherein at least one of the multiple signal lines, the gate electrode, the source electrode, the drain electrode, and the second electrode is formed of a conductor having a metal nanowire structure and a polymer substance, the metal nonwire structure being disposed in the polymer substance. Also discussed is a method of manufacturing the flexible display device.
US11024650B2 FinFET device and a method for fabricating the same
A finFET device that includes a substrate and at least one semiconductor fin extending from the substrate. The fin may include a plurality of wide portions comprising a first semiconductor material and one or more narrow portions. The one or more narrow portions have a second width less than the first width of the wide portions. Each of the one or more narrow portions separates two of the plurality of wide portions from one another such that the plurality of wide portions and the one or more narrow portions are arranged alternatingly in a substantially vertical direction that is substantially perpendicular with a surface of the substrate. The fin may also include a channel layer covering sidewalls of the plurality of wide portions and a sidewall of the one or more narrow portions.
US11024647B2 Semiconductor device and manufacturing method of the semiconductor device
A semiconductor device includes: a first stack structure; a second stack structure adjacent to the first stack structure in a first direction; a first insulating layer including protrusion parts protruding in a second direction intersecting the first direction and including a concave part defined between the protrusion parts; and a second insulating layer located between the first stack structure and the second stack structure, the second insulating layer inserted into the concave part and the second insulating layer in contact with at least one protrusion part among the protrusion parts.
US11024633B2 SRAM cell word line structure with reduced RC effects
A device is disclosed that includes a memory bit cell coupled to a bit line, a word line, a pair of metal islands and a pair of connection metal lines. The word line is electrically coupled to the memory bit cell and is elongated in a first direction. The pair of metal islands are disposed at opposite sides of the word line and are electrically coupled to a power supply. The pair of connection metal lines are elongated in a second direction, and are configured to electrically couple the pair of metal islands to the memory bit cell, respectively. The pair of connection metal lines are separated from the bit line in a layout view. A method of fabricating the device is also provided.
US11024632B2 Semiconductor structure for SRAM cell
A semiconductor structure is provided. The semiconductor structure includes a substrate and a plurality of memory cells arranged in a cell array over the substrate. Each of the memory cells includes a latch circuit, a pass-gate transistor, and an isolation transistor. The latch circuit is formed by two cross-coupled inverters. The pass-gate transistor is coupled between an output terminal of the latch circuit and a bit line. The isolation transistor includes a drain and a gate, both coupled to the output terminal of the latch circuit, and a source that is floating. A first gate length of the isolation transistor is greater than a second gate length of the pass-gate transistor and a plurality of transistors within the latch circuit.
US11024630B2 Memory cells, methods of forming an array of two transistor-one capacitor memory cells, and methods used in fabricating integrated circuitry
A memory cell comprises first and second transistors laterally displaced relative one another. A capacitor is above the first and second transistors. The capacitor comprises a container-shape conductive first capacitor node electrically coupled with a first current node of the first transistor, a conductive second capacitor node electrically coupled with a first current node of the second transistor, and a capacitor dielectric material between the first capacitor node and the second capacitor node. The capacitor dielectric material extends across a top of the container-shape first capacitor node. Additional embodiments and aspects, including method, are disclosed.
US11024627B2 High-K metal gate transistor structure and fabrication method thereof
The present disclosure provides HKMG transistor structures and fabrication methods thereof. An exemplary method includes providing a base substrate having a first region and a second region; forming a dielectric layer having a first opening in the first region and a second opening in the second region over; forming a gate dielectric layer on a side surface of the first opening and a portion of the base substrate in the first opening and on a side surface of the second opening and a portion of the base substrate in the second opening; filling a sacrificial layer in the first opening; forming a second work function layer in the second opening and a second gate electrode layer on the second work function layer; removing the sacrificial layer; and forming a first work function layer in the first opening and a first gate electrode layer on the first work function layer.
US11024626B2 Apparatus and circuits including transistors with different threshold voltages and methods of fabricating the same
Apparatus and circuits including transistors with different threshold voltages and methods of fabricating the same are disclosed. In one example, a semiconductor structure is disclosed. The semiconductor structure includes: a substrate; an active layer that is formed over the substrate and comprises a plurality of active portions; a polarization modulation layer comprising a plurality of polarization modulation portions each of which is disposed on a corresponding one of the plurality of active portions; and a plurality of transistors each of which comprises a source region, a drain region, and a gate structure formed on a corresponding one of the plurality of polarization modulation portions. The transistors have at least three different threshold voltages.
US11024624B2 Devices and methods to control clamping devices
In a particular implementation, an apparatus to control clamping devices includes a first control circuit and a second control circuit. The first control circuit is responsive to a detection signal and generates a first drive signal to control a body diode of a clamping device. The second control circuit is responsive to the detection signal and generates a second drive signal to control the gate terminal of the clamping device.
US11024622B2 Integrated circuit having angled conductive feature
An integrated circuit includes a plurality of gate electrode structures extending along a first direction and having a predetermined spatial resolution measurable along a second direction orthogonal to the first direction. The plurality of gate electrode structures includes a first gate electrode structure having a first portion and a second portion separated in the first direction, and a second gate electrode structure having a third portion and a fourth portion separated in the first direction. The integrated circuit further includes a conductive feature including a first section electrically connected to the second portion, wherein the first section extends in the second direction, a second section electrically connected to the third portion, wherein the second section extends in the second direction, and a third section electrically connecting the first section and the second section, the third section extends in a third direction angled with respect to the first and second directions.
US11024617B2 Semiconductor packages having photon integrated circuit (PIC) chips
Memory devices having optical I/O interfaces are described herein. In one embodiment, a memory device includes a plurality of memories coupled to a substrate, each memory including one or more photon integrated (PIC) chips for converting electrical signals to/from optical signals. The memory device can further include a plurality of optical fibers, wherein individual ones of the memories are optically coupled to at least one of the optical fibers. The memories can receive/transmit the optical signals over the optical fibers and can be electrically coupled to a power supply/ground via the substrate.
US11024616B2 Package structure and method of manufacturing the same
Provided is a package structure including at least two chips, an interposer, a first encapsulant, and a second encapsulant. The at least two chips are disposed side by side and bonded to the interposer by a plurality of connectors. The first encapsulant is disposed on the interposer and filling in a gap between the at least two chips. The second encapsulant encapsulates the plurality of connectors and surrounding the at least two chips, wherein the second encapsulant is in contact with the first encapsulant sandwiched between the at least two chips, and a material of the second encapsulant has a coefficient of thermal expansion (CTE) larger than a CTE of a material of the first encapsulant. A method of manufacturing a package structure is also provided.
US11024613B2 Lumiphoric material region arrangements for light emitting diode packages
Lumiphoric material region arrangements are provided for light-emitting diode (LED) packages. Certain aspects relate to arrangements of light-altering materials and lumiphoric material regions for LED packages. Lumiphoric material regions over corresponding LED chips may include increased sizes relative to overall LED package dimensions. Lumiphoric material regions may be arranged to extend to certain peripheral edges of an LED package. Multiple lumiphoric material regions and corresponding LED chips may be arranged in close proximity to one another to provide LED packages with multiple and selectable illumination characteristics. Light-altering materials may be arranged that at least partially define certain peripheral edges of lumiphoric material regions. The light-altering materials may form one or more nonintersecting segments arranged about the lumiphoric material regions. Certain aspects relate to LED packages having one or more of reduced sizes, increased light output, and reduced fabrication steps.
US11024610B2 Module for a video wall, and method of producing same
A module for a video wall includes a plurality of light-emitting components; and a carrier including conduction regions, wherein the light-emitting components each include a top side including a top-side contact and an underside including an underside contact, the light-emitting components are configured to emit electromagnetic radiation via the top side, the underside contacts of the light-emitting components electrically conductively connect to the conduction regions, the top-side contacts electrically contact a conductive layer, the light-emitting components each include at least four light-emitting semiconductor chips, the light-emitting semiconductor chips within a light-emitting component interconnect in parallel with one another, the light-emitting semiconductor chips within a light-emitting component each electrically conductively connect to the top-side contacts and the underside contacts of the light-emitting component, a plurality of adjacent light-emitting components constitute a cluster, and the light-emitting semiconductor chips of the light-emitting components of a cluster includes an identical nominal wavelength.
US11024607B2 Method for interconnecting stacked semiconductor devices
A method for making a semiconductor device includes forming rims on first and second dice. The rims extend laterally away from the first and second dice. The second die is stacked over the first die, and one or more vias are drilled through the rims after stacking. The semiconductor device includes redistribution layers extending over at least one of the respective first and second dice and the corresponding rims. The one or more vias extend through the corresponding rims, and the one or more vias are in communication with the first and second dice through the rims.
US11024606B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes n semiconductor chips stacked via electrical contacting means in the silicon substrate thickness direction, n being an integer larger than 2, a side face of the stacked semiconductor device in the substrate thickness direction being covered by a non-conductive layer. The shape of the side face with respect to a plan view of the stacked semiconductor device may be one of curved, convex, concave or circular.
US11024604B2 Semiconductor devices and methods of manufacturing semiconductor devices
A packaged semiconductor device includes a substrate with first and second opposing major surfaces. A stacked semiconductor device structure is connected to the first major surface and includes a plurality of semiconductor die having terminals. Conductive interconnect structures electrically connect the terminals of the semiconductor dies together. The semiconductor dies are stacked together so that the terminals are exposed, and the stacked semiconductor device structure comprises a stepped profile. The conductive interconnect structures comprise a conformal layer that substantially follows the stepped profile.
US11024598B2 Metallic sintered bonding body and die bonding method
A metal sintered bonding body bonds a substrate and a die. In the metal sintered bonding body, at least a center part and corner part of a rectangular region where the metal sintered bonding body faces the die have a low-porosity region whose porosity is lower than an average porosity of the rectangular region. The low-porosity region is located within a strip-shaped region whose central lines are diagonal lines of the rectangular region.
US11024597B1 Connecting conductive pads with post-transition metal and nanoporous metal
A first conductive pad is connected to a second conductive pad by using a post-transition metal and a nanoporous metal. An example of the post-transition metal is indium. An example of the nanoporous metal is nanoporous gold. A block of the post-transition metal is formed on the first conductive pad. The block of the post-transition metal is coated with a layer of anti-corrosion material. A block of the nanoporous metal is formed on the second conductive pad. The block of the post-transition metal and the block of the nanoporous metal are thermal compressed to form an alloy between the first conductive pad and the second conductive pad.
US11024596B2 Bonding apparatus and bonding method
[Problem] To bond an electronic component on a substrate via an adhesive material satisfactorily.[Solution] A bonding device 10 for thermally bonding an electronic component 100 to a substrate 110 or to another electronic component via an adhesive material 112, the bonding device being provided with: a bonding tool 40 comprising a bonding distal-end portion 42 which includes a bonding surface 44 and tapered side surfaces 46 formed in a tapering shape becoming narrower toward the bonding surface 44, the bonding surface 44 having a first suction hole 50 for suction-attaching the electronic component 100 via an individual piece of a porous sheet 130, the tapered side surfaces 46 having second suction holes 52, 54 for suction-attaching the porous sheet 130; and a bonding control unit 30 which controls the first suction hole 50 and the second suction holes 52, 54 independently from each other.
US11024595B2 Thermocompression bond tips and related apparatus and methods
A bond tip for thermocompression bonding a bottom surface includes a die contact area and a low surface energy material covering at least a portion of the bottom surface. The low surface energy material may cover substantially all of the bottom surface, or only a peripheral portion surrounding the die contact area. The die contact area may be recessed with respect to the peripheral portion a depth at least as great as a thickness of a semiconductor die to be received in the recessed die contact area. A method of thermocompression bonding is also disclosed.
US11024593B2 Metal bumps and method forming same
A method of forming an integrated circuit structure includes forming a patterned passivation layer over a metal pad, with a top surface of the metal pad revealed through a first opening in the patterned passivation layer, and applying a polymer layer over the patterned passivation layer. The polymer layer is substantially free from N-Methyl-2-pyrrolidone (NMP), and comprises aliphatic amide as a solvent. The method further includes performing a light-exposure process on the polymer layer, performing a development process on the polymer layer to form a second opening in the polymer layer, wherein the top surface of the metal pad is revealed to the second opening, baking the polymer, and forming a conductive region having a via portion extending into the second opening.
US11024586B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a semiconductor die, a first conductive element, a second conductive element, a metal layer, and a first redistribution layer (RDL). The semiconductor die includes a first surface and a second surface opposite to the first surface. The first conductive element is disposed on the second surface of the semiconductor die. The second conductive element is disposed next to the semiconductor die. The metal layer is disposed on the second conductive element and electrically connected to the second conductive element. The first RDL is disposed on the metal layer and electrically connected to the metal layer.
US11024585B2 Integrated circuit packaging system with shielding and method of manufacture thereof
An integrated circuit packaging system and method of manufacture thereof includes: a substrate with internal circuitry between a substrate top side, a substrate bottom side, and vertical sides; an integrated circuit coupled to the internal circuitry; a molded package body formed directly on the integrated circuit and the substrate top side of the substrate; and a conductive conformal shield structure applied directly on the molded package body, the vertical sides, and to extend below the substrate bottom side coupled to the internal circuitry.
US11024582B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a carbon-containing diffusion barrier, a phosphorus-containing source/drain feature, a gate structure, and a gate spacer. The substrate has a channel region. The carbon-containing diffusion barrier is present in the substrate. The phosphorus-containing source/drain feature is present in the substrate, and the carbon-containing diffusion barrier is between the channel region and the phosphorus-containing source/drain feature. The gate is present over the channel region of the substrate. The gate spacer abuts the gate structure and is present over a portion of the phosphorus-containing source/drain feature.
US11024579B2 Dual power structure with connection pins
The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method includes forming a plurality of gate structures extending in a first direction over a substrate between a plurality of source/drain regions. A lower power rail is formed extending in a second direction perpendicular to the first direction. A first connection pin is formed to be electrically coupled to one of the plurality of source/drain regions and to the lower power rail. The first connection pin is formed according to a cut mask having cut regions that define opposing ends of the first connection pin. An upper power rail is formed directly over the lower power rail and extending in the second direction. The upper power rail is electrically coupled to the first connection pin.
US11024578B1 Conductive component and display device
The present invention provides a conductive component and a display device. The conductive component includes a first conductive line, wherein an end of the first conductive line includes a first narrow portion; and a second conductive line, wherein at least one end of the second conductive line includes a second narrow portion, the end of the second conductive line including the second narrow portion extends to the end of the first conductive line including the first narrow portion, and the first narrow portion and the second narrow portion engage with one another. The first narrow portion is bridged to the second narrow portion through a conductive block.
US11024577B1 Embedded anti-fuses for small scale applications
A method for manufacturing a semiconductor device includes forming first and second interconnect structures on an etch stop layer, wherein the second interconnect structure is spaced apart from the first interconnect structure. The etch stop layer extends between the first and second interconnect structures. In the method, part of the etch stop layer between the first and second interconnect structures is removed. The removing forms a first portion of the etch stop layer extending from under the first interconnect structure toward the second interconnect structure, and a second portion of the etch stop layer extending from under the second interconnect structure toward the first interconnect structure. The first and second portions are spaced apart from each other. A dielectric layer is formed which fills in the spaces between the first and second portions of the etch stop layer and between the first and second interconnect structures.
US11024576B1 Semiconductor package with underfill between a sensor coil and a semiconductor die
A semiconductor package includes a leadframe including a sensor coil between sensor coil leads and further including a plurality of die leads physically and electrically separated from the sensor coil, and a semiconductor die over the leadframe with die contacts electrically connected to the die leads. The semiconductor die includes a sensor operable to detect magnetic fields created by electrical current through the sensor coil, the semiconductor die operable to output a signal representative of the detected magnetic fields via the die leads. The semiconductor package further includes a dielectric underfill filling a gap between the sensor coil and the semiconductor die, and a dielectric mold compound covering the sensor coil and the dielectric underfill and at least partially covering the semiconductor die and the die leads.
US11024573B2 Substrate structure with high-density wiring and manufacturing method thereof
A substrate structure, for connecting a semiconductor chip, including a high-density redistribution layer (RDL), a low-density RDL, and a middle-density RDL. The high-density RDL includes a fine conductive pattern. The semiconductor chip is disposed on the high-density RDL. The low-density RDL includes a coarse conductive pattern, and is disposed below the high-density RDL and away from the semiconductor chip. A layout density of the fine conductive pattern is denser than that of the coarse conductive pattern. The middle-density RDL is interposed between and electrically connected between the high-density and low-density RDLs. The middle-density RDL includes a middle dielectric layer, a middle conductive pattern disposed on the middle dielectric layer and close to the high-density RDL, and a middle conductive via penetrating the middle dielectric layer and including a top end connected to the middle conductive pattern and a bottom end protruding from a bottom surface of the middle dielectric layer.
US11024571B2 Coil built-in multilayer substrate and power supply module
A coil built-in multilayer substrate includes a multilayer substrate, a coil, interlayer connection conductors, and gaps. The multilayer substrate includes a magnetic layer, a component-mounting land conductor provided on a first principal surface, and a terminal conductor provided on a second principal surface. The coil is provided in the magnetic layer and includes an axis extending in a direction perpendicular or substantially perpendicular to the first and second principal surfaces. The interlayer connection conductors are provided in the magnetic layer in a region inside the spiral coil. Gaps penetrate lateral surfaces of the interlayer connection conductors.
US11024570B2 Semiconductor package device and method of manufacturing the same
A semiconductor device package includes a carrier provided with a first conductive element, a second conductive element arranged on a semiconductor disposed on the carrier, and a second semiconductor device disposed on and across the first conductive element and the first semiconductor device, wherein the first conductive element having a surface that is substantially coplanar with a surface of the second conductive element.
US11024568B2 Semiconductor package
A semiconductor package is provided. The semiconductor package includes a first substrate, a first semiconductor chip arranged on the first substrate, a first group of at least one solder ball arranged on a side surface of the first semiconductor chip, an interposer arranged on the first semiconductor chip and the first substrate and being in contact with the first group of at least one solder ball, and an adhesive layer arranged between the first semiconductor chip and the interposer and configured to expose at least a portion of un upper surface of the first semiconductor chip, wherein a first height from an upper surface of the first substrate to the upper surface of the first semiconductor chip is greater than a second height of the first group of at least one solder ball.
US11024567B2 SMD diode taking a runner as body and manufacturing method thereof
A surface mount (SMD) diode taking a runner as the body and a manufacturing method thereof are described. An elongated runner groove is adopted to cure and package groups of diode chips arranged side by side and corresponding copper pins thereon, with the utilization rate of epoxy resin up to 90% or more. The use cost of epoxy resin is thus reduced, and environmental pollution is also reduced.
US11024564B2 Packaged electronic device with film isolated power stack
A packaged electronic device includes a stacked configuration of a first semiconductor die in a first recess in a first side of a first conductive plate, a second semiconductor die in a second recess in a first side of a second conductive plate, a third conductive plate electrically coupled to a second side of the second semiconductor die, and a package structure that encloses the first semiconductor die, and the second semiconductor die, where the package structure includes a side that exposes a portion of a second side of the first conductive plate.
US11024561B2 Semiconductor device and method of forming a fan-out PoP device with PWB vertical interconnect units
A semiconductor device has a semiconductor package and an interposer disposed over the semiconductor package. The semiconductor package has a first semiconductor die and a modular interconnect unit disposed in a peripheral region around the first semiconductor die. A second semiconductor die is disposed over the interposer opposite the semiconductor package. An interconnect structure is formed between the interposer and the modular interconnect unit. The interconnect structure is a conductive pillar or stud bump. The modular interconnect unit has a core substrate and a plurality of vertical interconnects formed through the core substrate. A build-up interconnect structure is formed over the first semiconductor die and modular interconnect unit. The vertical interconnects of the modular interconnect unit are exposed by laser direct ablation. An underfill is deposited between the interposer and semiconductor package. A total thickness of the semiconductor package and build-up interconnect structure is less than 0.4 millimeters.
US11024560B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure including a substrate, a dielectric layer, a conductive via, and a landing pad is provided. The dielectric layer is positioned on the substrate. The conductive via penetrates from a lower surface of the substrate to an upper surface of the dielectric layer. The landing pad is embedded in the conductive via.
US11024556B2 Semiconductor package
A semiconductor package includes a semiconductor chip having an active surface on which a connection pad is disposed and an inactive surface opposing the active surface; a heat dissipation member disposed on the inactive surface of the semiconductor chip and including a graphite material; an adhesive member disposed between the semiconductor chip and the heat dissipation member; an encapsulant covering at least a portion of each of the semiconductor chip and the heat dissipation member; and an interconnect structure disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pad. The encapsulant covers at least a portion of aside surface of the adhesive member.
US11024553B2 Semiconductor structure and manufacturing method thereof
A method includes forming a transistor over a substrate; forming a conductive structure over the substrate, such that a first end of the conductive structure is electrically coupled to a gate of the transistor, and a second end of the conductive structure is electrically coupled to the substrate; applying biases to the gate of the transistor and source/drain structures of the transistor; determining whether the first end and the second end of the conductive structure are electrically connected; generating, based on the determination, a first result indicating that the first end and the second end of the conductive structure are electrically connected; and qualifiying the conductive structure as an antenna in response to the first result.
US11024552B2 Device arrangement structure assembly having adhesive tape layer
An assembly includes a wafer having a top wafer surface and a wafer circumference. The assembly further includes a device arrangement structure. The device arrangement structure includes a first surface having a perimeter, the perimeter being encircled by the wafer circumference in a plan view; and an array of devices, each device of the array of devices having an electrical contact on the first surface. The assembly further includes an adhesive element configured to affix the device arrangement structure in a stationary position relative to the wafer, wherein the adhesive element includes a tape layer having an adhesive surface attached to the top surface of the device arrangement structure and attached to a surface of the wafer.
US11024551B1 Metal replacement vertical interconnections for buried capacitance
A method is presented for forming a multi-level of interconnects underneath a complementary metal oxide semiconductor (CMOS) device. The method includes forming a stack including alternating layers of a semiconductor material and a first conductive material, patterning vias in the stack to define multiple stacks, depositing a first block material within each of the vias, forming a series of first block materials within a first via, forming a series of second block materials within a second via, the first and second vias being on opposed ends of a stack of the multiple stacks, and performing vertical metallization between the first block material and the series of first block materials in the first via, and between the first block material and the series of second block materials in the second via.
US11024550B2 Semiconductor device and method
An embodiment is a device including a first fin extending from a substrate, a first gate stack over and along sidewalls of the first fin, a first gate spacer disposed along a sidewall of the first gate stack, a first epitaxial source/drain region in the first fin and adjacent the first gate spacer, the first epitaxial source/drain region, and a protection layer between the first epitaxial source/drain region and the first gate spacer and between the first gate spacer and the first gate stack.
US11024549B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a dielectric fin, a gate, and a high-k dielectric layer. The dielectric fin is above the substrate and extending along a first direction. The gate is above the substrate and extends in a second direction that intersects the first direction. The high-k dielectric layer is vertically above the dielectric fin. The gate is over a sidewall and a bottom surface of the high-k dielectric layer.
US11024547B2 Method and structure for forming vertical transistors with shared gates and separate gates
A method for manufacturing a semiconductor device includes forming a fin on a substrate, removing one or more portions of the fin prior to forming a gate structure on the fin, forming the gate structure on the fin, and simultaneously removing one or more additional portions of the fin and one or more portions of the gate structure aligned with the one or more additional portions of the fin to create a fin edge portion aligned with a gate structure edge portion.
US11024544B2 Assembly for 3D circuit with superposed transistor levels
Fabrication of a circuit with superposed transistors includes assembly of a structure having transistors formed from a first semiconducting layer with a support provided with a second semiconducting layer in which transistors are provided on a higher level. The second semiconducting layer is coated with a thin layer of silicon oxide. The assembly of said structure and the support is made by direct bonding in which the thin silicon oxide layer is bonded to oxidised portions of getter material.
US11024543B2 Wafer processing method including applying a polyester sheet to a wafer
A wafer processing method includes a polyester sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyester sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyester sheet as applying a pressure to the polyester sheet to thereby unite the wafer and the ring frame through the polyester sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form modified layers in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of blowing out air to push up each device chip and picking up each device chip from the polyester sheet.
US11024542B2 Manufacturing method of device chip
A manufacturing method of a device chip includes a die bonding resin providing step of supplying a die bonding resin in a liquid state to a back surface side of a wafer with device chips formed on a front surface thereof and solidifying the die bonding resin, a water-soluble resin providing step of covering the die bonding resin with a water-soluble resin, a laser processing step of applying a laser beam from the back surface side of the wafer to remove the die bonding resin and the water-soluble resin, an etching step of etching an exposed portion on the back surface side of the wafer to divide the wafer, and a water-soluble resin removing step of supplying water on the back surface side of the wafer to remove the water-soluble resin.
US11024541B2 Process for molding a back side wafer singulation guide
A process for molding a back side wafer singulation guide is disclosed. Structures for heat mitigation include an overmold formed over a contact surface of a device layer of a wafer, covering bump structures. The overmold and bump structures are thinned and planarized, and the overmold provides an underfill to increase interconnect reliability of a semiconductor die in a flip chip bonded package. However, visibility of singulation guides on the contact surface is obstructed. A channel is formed extending through the device layer and into the handle layer, and is filled with the overmold. The handle layer is replaced with a thermally-conductive molding layer formed on the back side for dissipating heat generated by semiconductor devices. The thermally-conductive handle is thinned until the overmold in the channel beneath the device layer is exposed. The exposed overmold provides a visible back side singulation guide for singulating the wafer.
US11024540B2 Fin field-effect transistor device and method of forming the same
A method includes forming a first gate structure over a substrate, where the first gate structure is surrounded by a first dielectric layer; and forming a mask structure over the first gate structure and over the first dielectric layer, where forming the mask structure includes selectively forming a first capping layer over an upper surface of the first gate structure; and forming a second dielectric layer around the first capping layer. The method further includes forming a patterned dielectric layer over the mask structure, the patterned dielectric layer exposing a portion of the mask structure; removing the exposed portion of the mask structure and a portion of the first dielectric layer underlying the exposed portion of the mask structure, thereby forming a recess exposing a source/drain region adjacent to the first gate structure; and filling the recess with a conductive material.
US11024539B2 Self-aligned cut process for self-aligned via process window
A method for fabricating a semiconductor device includes forming at least one sacrificial via within at least one self-aligned via hole of a base structure, forming a region having a misalignment relative to the at least one sacrificial via by cut patterning, and forming a cut cavity having a geometry for minimizing effects of the misalignment by protecting at least one self-aligned via due to the misalignment.
US11024538B2 Hardened plug for improved shorting margin
In an example, there is disclosed an integrated circuit, having: a first layer having a dielectric, a first conductive interconnect and a second conductive interconnect; a second layer having a third conductive interconnect; a conductive via between the first layer and the second layer to electrically couple the second conductive interconnect to the third conductive interconnect; and an etch-resistant plug disposed vertically between the first layer and second layer and disposed to prevent the via from electrically shorting to the first conductive interconnect.
US11024536B2 Contact interlayer dielectric replacement with improved SAC cap retention
Embodiments of the present invention are directed to reducing the effective capacitance between active devices at the contact level. In a non-limiting embodiment of the invention, an interlayer dielectric is replaced with a low-k material without damaging a self-aligned contact (SAC) cap. A gate can be formed over a channel region of a fin. The gate can include a gate spacer and a SAC cap. Source and drain regions can be formed adjacent to the channel region. A contact is formed on the SAC cap and on surfaces of the source and drain regions. A first dielectric layer can be recessed to expose a sidewall of the contact and a sidewall of the gate spacer. A second dielectric layer can be formed on the recessed surface of the first dielectric layer. The second dielectric layer can include a dielectric material having a dielectric constant less than the first dielectric layer.
US11024522B2 Virtual sensor for spatially resolved wafer temperature control
The present disclosure relate to methods and apparatus for temperature sensing and control during substrate processing. Substrate temperatures during processing, which are difficult to measure directly, may be determined by examination of deposited film properties or by measuring changes in power output over time of the substrate heating apparatus. Temperatures are determined for many substrates during processing, showing how substrate temperatures change over time, and the temperature changes are then used to build models via machine learning techniques. The models are used to adjust heating apparatus setpoints for future processing operations.
US11024521B2 Heat treatment method for managing dummy wafer
Dummy running is carried out which performs preheating treatment using halogen lamps and flash heating treatment using flash lamps on a dummy wafer to control the temperature of in-chamber structures including a susceptor and the like. In this process, a wear-and-tear value is calculated by adding up the amounts of electric power inputted to the halogen lamps or the like each time the preheating treatment or the flash heating treatment is performed. The wear-and-tear value is an indicator indicating the degree of deterioration of the dummy wafer. If the wear-and-tear value of the dummy wafer is not less than a predetermined threshold value, an alarm is issued. This allows an operator of a heat treatment apparatus to recognize that the deterioration of the dummy wafer reaches a limit value and to reliably grasp the dummy wafer suffering advanced deterioration.
US11024517B2 Apparatus and transfer unit which measures weight remaining on a substrate
Disclosed are an apparatus and a method for liquid-treating a substrate. An apparatus for treating a substrate includes a liquid treatment chamber that supplies a liquid onto the substrate to liquid-treat the substrate, a drying chamber that removes the remained liquid on the substrate, and a transfer unit that transfers the substrate between the liquid treatment chamber and the drying chamber, wherein the transfer unit includes a hand that supports the substrate, and a weight measuring unit that measures a weight of the remained liquid on the substrate. A weight of a remained liquid on a substrate may be measured by measuring a weight of the substrate while the substrate is transferred.
US11024513B2 Methods for minimizing sidewall damage during low k etch processes
Methods for minimizing sidewall damage during low k etch processes are disclosed. The methods etch the low k layers f using the plasma activated vapor of an organofluorine compound having a formula selected from the group consisting of N≡C—R; (N@C—)—(R)—(—C≡N); Rx[-C═N(Rz)]y; and R(3-a)-N—Ha, wherein a=1-2, x=1-2, y=1-2, z=0-1, x+z=1-3, and each R independently has the formula HaFbCc with a=0-11, b=0-11, and c=0-5.
US11024509B2 Method of fabricating semiconductor device
A method of fabricating a semiconductor device is provided. The method includes: forming mask patterns on a substrate, the mask patterns including a first mask fin pattern, a second mask fin pattern and a dummy mask pattern between the first mask fin pattern and the second mask fin pattern; forming a first fin pattern, a second fin pattern and a dummy fin pattern by etching the substrate using the mask patterns; and removing the dummy fin pattern, wherein the dummy mask pattern is wider than each of the first mask fin pattern and the second mask fin pattern.
US11024506B2 Semiconductor structure and fabrication method thereof
A fabrication method for a semiconductor structure is provided. The method includes: forming a base substrate; forming gate structures on the base substrate where each gate structure includes a first gate portion with first doping ions on the base substrate and a second gate portion on the first gate portion; forming a metal layer on the second gate portions; and forming a metal silicide layer by reacting a portion of the metal layer with each second gate portion through an annealing process. When forming the metal silicide layers, a reaction between the metal layer and the second gate portions has a first reacting rate and a reaction between the metal layer and the first gate portions has a second reacting rate; and the second reacting rate is smaller than the first reacting rate.
US11024500B2 Low-pressure discharge lamp
A low-pressure discharge lamp having a discharge vessel and a coating structure. The coating structure is formed on an inner side of the discharge vessel. The coating structure has nanoscale phosphate particles and/or nanoscale functional oxide. Alternatively or in addition, the phosphate particles are free or at least approximately free of rare earth metals. The nanoscale phosphate particles range in size from 5 nm to 800 nm.
US11024494B2 Assessing MRM peak purity with isotope selective MSMS
An interference in a first MRM transition measurement for a compound of interest is determined by using a second MRM transition that includes an isotope of the precursor ion in the first MRM transition. Both transitions include the same product ion. A first intensity is measured for the first MRM transition and a second intensity is measured for the second MRM transition. A ratio of the first intensity to the second intensity is calculated. A theoretical ratio of the quantity of first precursor ion to the second precursor ion is calculated according to their isotopic relationship. A difference between the ratio and the theoretical ratio is calculated and compared to a threshold value. If the difference is less than the threshold value, the first intensity of the first MRM transition is identified as including an interference for the compound of interest.
US11024489B2 Method and apparatus for deposition cleaning in a pumping line
A method is provided for cleaning a pumping line having a plurality of inline plasma sources coupled thereto. The method includes supplying a cleaning gas to the pumping line from a wafer processing chamber connected to the pumping line. The method also includes generating a localized plasma at one or more of the plurality of inline plasma sources using the cleaning gas flowing in the pumping line. Each localized plasma is adapted to clean at least a portion of the pumping line. The method further includes determining one or more impedances of the localized plasma at the one or more inline plasma sources and monitoring the one or more impendences to detect an endpoint of the cleaning.
US11024485B2 Multi-charged-particle-beam writing apparatus and beam evaluating method for the same
In one embodiment, a multi-charged-particle-beam writing apparatus includes a shaping aperture array plate including a plurality of first apertures through which a charged particle beam passes to form multiple beams, a movable stage on which a writing target substrate is placed, an inspection aperture plate disposed on the stage, the inspection aperture plate including a second aperture through which one of the multiple beams passes, a current detector detecting a current of the beam that has passed through the second aperture of the inspection aperture plate, a deflector deflecting the multiple beams, the deflector controlling deflection of one of the multiple beams such that the one beam is located at a predetermined position in a region including the second aperture and a surrounding region of the second aperture, and a calculator obtaining a beam position based on the beam current detected by the current detector.
US11024483B2 Transmission charged particle microscope with adjustable beam energy spread
A transmission charged particle microscope includes a specimen holder for holding a specimen; a source for producing a charged particle beam; an illuminator for directing said beam to irradiate the specimen, wherein the illuminator comprising a monochromator and a condenser lens assembly; and an imaging system for receiving a flux of charged particles transmitted through the specimen. The microscope is controlled to produce a first energy spread of an emerging beam exiting said aperture by selecting at least one of parameters (a) an excitation of a first lens of said condenser lens assembly and (b) a width of a condenser aperture downstream of said first lens.
US11024481B2 Scanning electron microscope
A scanning electron microscope. The scanning electron microscope may include a sliding vacuum seal between the electron optical imaging system and the sample carrier with a first plate having a first aperture associated with the electron optical imaging system and resting against a second plate having a second aperture associated with the sample carrier. The first plate and/or the second plate includes a groove circumscribing the first and/or second aperture. The scanning electron microscope may include a detector movable relative to the electron beam. The scanning electron microscope may include a motion control unit for moving a sample carrier along a collision free path.
US11024477B2 Current interrupter for high voltage switches
A vacuum interrupter for interrupting a voltage. The vacuum interrupter including a vacuum bottle housing and at least one vacuum bottle positioned within the vacuum bottle housing. The vacuum interrupter further including a seal between the vacuum bottle housing and an operating mechanism. The seal sealing the operating mechanism from an interior of the vacuum bottle. Wherein the seal includes an end coupled to the vacuum bottle housing. The vacuum interrupter further including a gasket positioned between the seal and the vacuum bottle housing. The gasket having an inner diameter configured to receive the end of the seal and extend radially outward from end of the seal.
US11024476B2 Push-button switch
A push-button switch may include a housing, an operation unit, a lock lever unit, a transmission mechanism, a movement regulating portion, a contact mechanism, and a first biasing portion. The movement regulating portion enables movement of a lever body to a second position when an end of the operation unit on a housing portion side is positioned at an initial position, and disables movement of the lever body to the second position when the end of the operation unit on the housing portion side is positioned closer to an operation surface than the initial position in a movable direction. The first biasing portion biases the plunger from an operating position toward a return position.
US11024473B2 Extended protection surge arrester device
An add on device assembly for surge arresters used in substation, distribution and transmission applications that provides a means to electrically and mechanically disconnect a surge arrester at the end of life, such that it leaves a physical dimension between electrodes that is able to withstand normal system voltage and at the same time continue to provide surge protection until the arrester is replaced. The assembly contains a spring locking assembly that will lock a line spacing buss in an open position post isolator operation. The resultant gap is set to provide sufficient air insulation for system voltage and at the same sufficient surge protection for the system Basic Insulation Level.
US11024472B2 Switch device
An operation element is disposed in a recess provided in a lower surface of a controller attached to a vehicle ceiling part, and the operation element comprises an inclined portion inclined at an upward gradient from a vehicle front toward a vehicle rear, a protruding portion formed by the inclined portion, and provided on a vehicle front side of a point, on the operation element, that has an equal distance from opposite ends of the operation element in a front-back direction, and an operating rotary shaft disposed on a side of the protruding portion.
US11024471B2 Push switch
A push switch includes a stationary contact and a movable contact. The stationary contact includes a base material and a conductive layer that covers the base material. The movable contact is disposed opposite a contact surface of the stationary contact. The movable contact is movable between a first position where the movable contact is in contact with the contact surface and a second position where the movable contact is apart from the contact surface. The stationary contact has a groove that divides the contact surface into a plurality of areas. Connection surfaces connect respective opening edges of the groove with a bottom of the groove. Each of the connection surfaces has a slope that is inclined at acute angle relative to the contact surface.
US11024465B2 Mixed three-dimensional and two-dimensional perovskites and methods of making the same
An aspect of the present disclosure is a perovskite that includes A(n−1−nw+w)A′(wn−w)A″2BnX(3n−3zn+3z−4e+1)X′(3zn−3z)X″4e, where each of A, A′, A″ are monovalent cations, B is a divalent cation, each of X, X′, and X″ are monovalent anions, 0
US11024459B2 Method of manufacturing coil component
A method of manufacturing a coil component including a step of welding a wire to a metal terminal by laser welding capable of making positional displacement of the wire only minimally occur. As a metal terminal, a metal terminal having a connecting portion on which a positioning groove for receiving and positioning a portion of the wire is formed is prepared. The wire is temporarily fixed to the connecting portion in a state where the wire is positioned by being fitted in the positioning groove, and the wire and the metal terminal are welded to each other by irradiating a laser beam. The positioning groove is preferably formed into a V shape in cross section.
US11024455B2 Coil component
One object of the present invention is to provide a compact coil component with superior characteristics. An electronic component according one embodiment includes an insulator and a coil portion. The insulator is formed of a non-magnetic material. The insulator includes a width direction in a first axial direction, a length direction in a second axial direction, and a height direction in a third axial direction. The coil portion includes a circumference section. The circumference section is wound around the first axial direction. The coil portion is arranged inside the insulator. The first ratio of a height to a length of the insulator is 1.5 times or less of a second ratio of a height between first inner peripheral portions of the circumference section along the third axial direction with respect to a length between second inner peripheral portions of the circumference section along the second axial direction.
US11024454B2 High performance inductors
Disclosed is an inductor device including a first curved metal plate, a second curved metal plate below and substantially vertically aligned with the first curved metal plate, and a first elongated via vertically aligned between the first curved metal plate and the second curved metal plate, the first elongated via configured to conductively couple the first curved metal plate to the second curved metal plate and having an aspect ratio of a width to a height of the first elongated via of at least approximately 2 to 1.
US11024452B2 Apparatus, system and method of producing planar coils
The disclosure provides at least an apparatus, system and method for providing a flexible planar inductive coil, such as may be embedded in a product. The apparatus, system and method may include at least one conformable substrate, and a matched function ink set, printed onto at least one substantially planar face of the at least one substrate. This printing may form at least one layer of additive conductive traces capable of receiving current flow from at least one source and layered into successive ones of the conductive traces about a center axis within a plane of the at least one conformable substrate.
US11024450B2 Controllable magnetorheological fluid temperature control device
Method for controlling heat transfer between two objects. In one embodiment, the method includes providing a first current through a first electromagnet disposed about a container holding magnetorheological fluid to generate a first magnetic field such that particles in the magnetorheological fluid align with the first magnetic field to conductively couple a first conductive element to a second conductive element; and providing a second current through a second electromagnet disposed perpendicular to the first electromagnet to generate a second magnetic field perpendicular to the first magnetic field such that the particles in the magnetorheological fluid align with the second magnetic field to conductively uncouple the first conductive member from the second conductive member.
US11024441B2 Insulated wire
The present invention aims to provide and insulated wire having an insulation layer which is excellent in insulation properties and has a low dielectric constant. The insulated wire of the present invention includes a conductor (A) and an insulation layer (B) formed around the periphery of the conductor (A). The insulation layer (B) is formed from a resin composition containing an aromatic polyether ketone resin (I) and a fluororesin (II). The fluororesin (II) is a copolymer of tetrafluoroethylene and a perfluoroethylenic unsaturated compound represented by the following formula (1): CF2═CF—Rf1  (1) wherein Rf1 represents —CF3 or —ORf2, and Rf2 is a C1-C5 perfluoroalkyl group. The aromatic polyether ketone resin (I) and the fluororesin (II) satisfy a melt viscosity ratio (I)/(II) of 0.3 to 5.0.
US11024440B2 Conductive thermoplastic elastomer composition
A conductive thermoplastic elastomer composition includes: a specific elastomer component; a clay; a paraffin oil; and a carbon-based filler having a BET specific surface area of 50 m2/g or more, wherein a content ratio of the clay is 20 parts by mass or less relative to 100 parts by mass of the elastomer component, and a content ratio of the paraffin oil is 1 to 65% by mass relative to a total amount of the composition.
US11024434B2 Nuclear power generation system
The nuclear power generation system of the present invention comprises a reactor vessel. It further comprises a first crane gantry defining a fuel rod path along which nuclear fuel rods can be moved to/from the reactor vessel and a second crane gantry defining a component path along which reactor vessel components can be moved to/from the reactor vessel. The the first and second crane gantries both have a fixed radial orientation relative to the reactor vessel.
US11024429B2 Method, system and computer readable medium for adaptive and advisory control of diabetes
An Adaptive Advisory Control (AA Control) interactive process involving algorithm-based assessment and communication of physiologic and behavioral parameters and patterns assists patients with diabetes with the optimization of their glycemic control. The method and system may uses all available sources of information about the patient; (i) EO Data (e.g. self-monitoring of blood glucose (SMBG) and CMG), (ii) Insulin Data (e.g. insulin pump log files or patient treatment records), and (iii) Patient Self Reporting Data (e.g. self treatment behaviors, meals, and exercise) to: retroactively assess the risk of hypoglycemia, retroactively assess risk-based reduction of insulin delivery, and then report to the patient how a risk-based insulin reduction system would have acted consistently to prevent hypoglycemia.
US11024426B2 Machine learning system for assessing heart valves and surrounding cardiovascular tracts
A machine learning system for evaluating at least one characteristic of a heart valve, an inflow tract, an outflow tract or a combination thereof may include a training mode and a production mode. The training mode may be configured to train a computer and construct a transformation function to predict an unknown anatomical characteristic and/or an unknown physiological characteristic of a heart valve, inflow tract and/or outflow tract, using a known anatomical characteristic and/or a known physiological characteristic the heart valve, inflow tract and/or outflow tract. The production mode may be configured to use the transformation function to predict the unknown anatomical characteristic and/or the unknown physiological characteristic of the heart valve, inflow tract and/or outflow tract, based on the known anatomical characteristic and/or the known physiological characteristic of the heart valve, inflow tract and/or outflow tract.
US11024422B2 Enhancing diagnosis of disorder through artificial intelligence and mobile health technologies without compromising accuracy
A computer system for generating a diagnostic tool by applying artificial intelligence to an instrument for diagnosis of a disorder, such as autism. For autism, the instrument can be a caregiver-directed set of questions designed for an autism classification tool or an observation of the subject in a video, video conference, or in person and associated set of questions about behavior that are designed for use in a separate autism classification tool. The computer system can have one or more processors and memory to store one or more computer programs having instructions for generating a highly statistically accurate set of diagnostic items selected from the instrument, which are tested against a first test using a technique using artificial intelligence and a second test against an independent source. Also, a computer implemented method and a non-transitory computer-readable storage medium are disclosed.
US11024416B2 Tomographic image processing device, ophthalmic device comprising the same and non-transitory computer-readable recording medium storing computer-readable instructions for tomographic image processing device
A tomographic image processing device that includes an input unit configured to input a tomographic image of a subject eye; a processor; and a memory storing computer-readable instructions therein. The computer-readable instructions, when executed by the processor, may cause the processor to execute: acquiring a tomographic image of a normal eye; acquiring a tomographic image of an eye having an abnormal portion; extracting a feature amount of the abnormal portion by using machine learning from the tomographic image of the normal eye and the tomographic image of the eye having the abnormal portion; acquiring a tomographic image of the subject eye inputted to the input unit; and determining whether the tomographic image of the subject eye includes an abnormal portion based on the feature amount.
US11024415B2 Automated worklist prioritization of patient care based on cognitive classification of medical images
Methods and systems for automatically triaging an image study of a patient generated as part of a medical imaging procedure. One system includes a computing device including an electronic processor. The electronic processor is configured to receive, from a cognitive system applying a model developed using computer vision and machine learning techniques based on deep learning methodology to classify image studies, a classification assigned to the image study using the model, and automatically generating a worklist based on the classification assigned to the image study using the model, the worklist prioritizing a plurality of tasks for treating the patient.
US11024413B1 Method and device for providing a coach with training data of an athlete as the athlete is performing a swimming workout
An athlete tracking system and method for tracking an athlete during training sessions. The system includes a mobile tracking device wearable around a portion of the athlete's head, and a training log server for maintaining an athlete profile that includes a training record updatable by the athlete and a training plan supplied by a coach.
US11024412B2 Method for preparing a customized exercise strategy
A method in the field of health related fitness is disclosed for preparing and monitoring a customized exercise prescription based on scientific and concrete data and by activating all of the fitness components, and includes the process steps of dividing the strength component value into three separate sub components as lower extremity strength, upper extremity strength and trunk strength, creating an image of fitness map on the display (screen) which shows the ratios of fitness component values according to the age- and gender-related norms, determining exercise strategy by putting the fitness components of a person in order with respect to their priority of effect to health in accordance with the measurements of fitness components of a person, and preparing an exercise prescription which will provide simultaneous improvement of fitness components of a person.
US11024410B2 Muscle condition change determination apparatus, muscle condition change determination method, and recording medium
A muscle condition change determination apparatus includes a circuit. The circuit configures: a change information acquisition unit; and a type determination unit. The change information acquisition unit acquires change information indicating changes in a plurality of muscle indicators. The type determination unit determines the type of change in a muscle condition according to the change information.
US11024403B2 Method for analyzing and optimizing metabolic networks
A method for analyzing a bipartite graph data structure to condense reaction pathways of a metabolic network is described herein. A cell's metabolic network is structured as a bipartite graph, with molecule nodes representing the molecules within metabolism and edges connecting molecule nodes representing chemical reactions or processes. Molecule nodes within the bipartite graph are categorized according to the number of edges leading into and out of each node. If the structure of the bipartite graph indicates that the molecule node does not contribute to flux value solutions of a mathematical model of the metabolic network, then the node and its connected reaction pathway is blocked or removed from the bipartite graph. Thus the complexity of the bipartite graph may be reduced, and crucial nodes and pathways identified.
US11024402B2 Memory system and operation method thereof
A memory system may include: an error correction code (ECC) generation circuit suitable for generating an M-bit error correction code using N-bit data, where N and M are positive integers; a memory core suitable for storing the N-bit data and the M-bit error correction code; and an ECC circuit suitable for correcting an error of the N-bit data read from the memory core, using the M-bit error correction code read from the memory core, wherein the ECC generation circuit generates the M-bit error correction code using an M×(N+M) check matrix, wherein one column vector among M column vectors corresponding to the M-bit error correction code in the M×(N+M) check matrix has an odd weight, and the other M column vectors have even weights.
US11024399B2 Shift register unit, gate drive circuit, display device and driving method
A shift register unit, a gate drive circuit, a display device and a driving method are disclosed. A shift register unit includes an input circuit, a first node reset circuit, an output circuit and a touch noise reduction circuit. The input circuit is configured to control a level of a first node in response to an input signal; the first node reset circuit is configured to reset the first node in response to a reset signal; the output circuit is configured to output a driving signal to an output terminal under control of the level of the first node; and the touch noise reduction circuit is configured to reset the first node in response to a touch start signal.
US11024394B2 Implementing sticky read using error control success rate associated with a memory sub-system
A memory sub-system can be determined to be operating within a target operating characteristic based on a threshold success rate associated with error control operations using a particular parameter. Upon determining that the memory sub-system is operating within the target operating characteristic, a sticky read mode is entered by performing subsequent read operations using the particular parameter. It is determined that additional error control operations are triggered for at least a first threshold number of read operations using the particular parameter during the sticky read mode. Upon determining that the additional error control operations are triggered for at least the first threshold number of read operations using the particular parameter during the sticky read mode, the sticky read mode is exited by performing further read operations using a default parameter associated with the memory sub-system.
US11024388B2 Methods for programming memory including an overdrive voltage for gating an access line voltage
Methods of operating a memory include determining a target voltage level for an access line voltage, determining a target overdrive voltage level for gating the access line voltage to an access line coupled to a plurality of memory cells, generating a voltage level for the access line voltage in response to its target voltage level and generating a voltage level for gating the access line voltage to the access line in response to the target overdrive voltage level, and applying the access line voltage to the access line while applying the voltage level for gating the access line voltage to a control gate of a string driver connected to the access line.
US11024383B2 Memory device, memory controller, and storage device including memory device and memory controller
The memory controller controls a memory device. The controller is configured to determine to perform a target operation on a first memory block and determine an activation voltage level transferred to a block word line based on block state information of a second memory block.
US11024379B2 Methods and systems for highly optimized memristor write process
Systems and methods for providing write process optimization for memristors are described. Write process optimization circuitry manipulates the memristor's write operation, allowing the number of cycles in the write process is reduced. Write process optimization circuitry can include write current integration circuitry that measures an integral of a write current over time. The write optimization circuitry can also include shaping circuitry. The shaping circuitry can shape a write pulse, by determining the pulse's termination, width, and slope. The write pulse is shaped depending upon whether the target memristor device exhibits characteristics of “maladroit” cells or “adroit” cells. The pulse shaping circuitry uses the integral and measured write current to terminate the write pulse in a manner that allows the memristor, wherein having maladroit cells and adroit cells, to reach a target state. Thus, utility of memristors is enhanced by realizing an optimized write process with decrease latency and improved efficiency.
US11024378B2 Memory systems and memory programming methods
Memory systems and memory programming methods are described. According to one arrangement, a memory system includes a memory array comprising a plurality of memory cells individually configured to have a plurality of different memory states, access circuitry configured to apply signals to the memory cells to program the memory cells to the different memory states, and a controller to configured to control the access circuitry to apply a first of the signals to one of the memory cells to program the one memory cell from a first memory state to a second memory state different than the first memory state, to determine that the one memory cell failed to place into the second memory state as a result of the application of the first signal, and to control the access circuitry to apply a second signal to the one memory cell to program the one memory cell from the first memory state to the second memory state as a result of the determination, wherein the first and second signals have a different electrical characteristic.
US11024377B2 Nonvolatile memory apparatus for performing a read operation and a method of operating the same
A nonvolatile memory apparatus performs a plurality of read operations by using a plurality of read voltages. A first read operation is performed by applying a first read voltage to a memory cell. A second read operation is selectively performed based on whether a snap-back of the memory cell occurs during the first read operation. The second read operation is performed by applying a second read voltage having a higher voltage level than the first read voltage to the memory cell.
US11024375B2 Semiconductor storage device and control method of semiconductor storage device with detecting levels of a multi-ary signal
According to one embodiment, there is provided a semiconductor storage device including N word lines, M bit lines, multiple memory cells, and a read circuit. N is an integer of four or greater. M is an integer of two or greater. The M bit lines intersect with the word lines. The multiple memory cells are placed at positions where the word lines and the bit lines intersect. The memory cell stores binary data. The read circuit is connected to the M bit lines. The read circuit is able to detect levels of a multi-ary signal.
US11024372B2 Segregation-based memory
Methods, systems, and devices for operating memory cell(s) are described. A resistance of a storage element included in a memory cell may be programmed by applying a voltage to the memory cell that causes ion movement within the storage element, where the storage element remains in a single phase and has different resistivity based on a location of the ions within the storage element. In some cases, multiple of such storage elements may be included in a memory cell, where ions within the storage elements respond differently to electric pulses, and a non-binary logic value may be stored in the memory cell by applying a series of voltages or currents to the memory cell.
US11024370B2 Static random access memory with write assist adjustment
The present disclosure describes embodiments of a write assist circuit. The write assist circuit can include a boost circuit configured to output a first negative voltage at a first output terminal, and an adjustment circuit configured to couple the first negative voltage to a second negative voltage higher than the first negative voltage. The adjustment circuit can include a transistor, and a second output terminal electrically connected to the first output terminal. The transistor can include a first source/drain terminal, a second source/drain terminal, and a gate terminal. The first source/drain terminal can be electrically coupled to the second output terminal. The second source/drain terminal can be electrically connected to a voltage source. The gate terminal can be electrically connected to a ground voltage supply.
US11024366B1 Under-memory array process edge mats with sense amplifiers
An edge memory array mat with access lines that are split, and a bank of sense amplifiers formed under the edge memory array may in a region that separates the access line segment halves. The sense amplifiers of the bank of sense amplifiers are coupled to opposing ends of a first subset of the half access lines pairs. The edge memory array mat further includes access line connectors configured to connect a second subset of the half access line pairs across the region occupied by the bank of sense amplifiers to form combined or extended access lines that extend to a bank of sense amplifiers coupled between the edge memory array mat and an inner memory array mat.
US11024360B2 Nonvolatile semiconductor memory device
A semiconductor memory device includes a memory cell, a word line connected to the memory cell, a source line connected to the memory cell, a bit line connected to the memory cell, and a control circuit configured to perform a read operation on the memory cell. During the read operation, the control circuit applies to the word line a first voltage, a second voltage greater than the first voltage after applying the first voltage, and a third voltage greater than the first voltage and smaller than the second voltage after applying the second voltage, and applies to the source line a fourth voltage according to a timing at which the second voltage is applied to the word line, a fifth voltage smaller than the fourth voltage after applying the fourth voltage, and a sixth voltage greater than the fifth voltage after applying the fifth voltage.
US11024359B2 Memory devices adjusting operating cycle based on operating temperature
A memory device may include a cell array and a cycle calculating circuit. The cycle calculating circuit may calculate an operating cycle of a refresh operation to be performed at the cell array, based on an operating temperature of the memory device. In response to the operating temperature being lower than a first temperature, the cycle calculating circuit may be configured to calculate the operating cycle by integrating one or more slope values of a second slope value to an nth slope value that are arranged from a highest temperature to a lowest temperature. The second slope value may correspond to a second temperature, the nth slope value may correspond to an nth temperature, n may be a natural number of 2 or more, and a number of the one or more slope values may be based on the operating temperature.
US11024356B2 Apparatus for low power write and read operations for resistive memory
Described are apparatuses for improving resistive memory energy efficiency. An apparatus performs data-driven write to make use of asymmetric write switch energy between write0 and write1 operations. The apparatus comprises: a resistive memory cell coupled to a bit line and a select line; a first pass-gate coupled to the bit line; a second pass-gate coupled to the select line; and a multiplexer operable by input data, the multiplexer to provide a control signal to the first and second pass-gates or to write drivers according to logic level of the input data. An apparatus comprises circuit for performing read before write operation which avoids unnecessary writes with an initial low power read operation. An apparatus comprises circuit to perform self-controlled write operation which stops the write operation as soon as bit-cell flips. An apparatus comprises circuit for performing self-controlled read operation which stops read operation as soon as data is detected.
US11024355B1 MRAM bit line write control with source follower
An MRAM bitline write control circuit including an MRAM array of a plurality of MTJ cells. Each MTJ cell is connected to a bitline between a bitline transfer gate and a transfer device. Each transfer device is connected to a sourceline and a sourceline transfer gate. A master bitline is connected to each bitline transfer gate. A first bitline control transistor is connected to VDD and to a source follower transistor that is connected to the master bitline and a gate connected to a write 0 bias voltage. A second bitline control transistor is connected to VSS and to the master bitline. A selected MTJ cell is biased to write a 0 when the transfer device, the bitline transfer gate and the source line transfer gate, associated with the selected MTJ cell, are enabled and the first bitline control transistor is enabled to connect the source follower transistor to VDD.
US11024354B1 Low power linear memory readout
Circuits and methods are disclosed that, in embodiments, may be used for low power memory signal readout. In an embodiment, the circuit comprises a front end stage including an impedance conversion network for receiving a signal and providing voltage or current gain, and a wideband multiplier for receiving an output signal from the impedance conversion network and converting the output signal to differential output signals; and a baseband stage including a voltage mode mixer for receiving the differential output signals from the wideband multiplier and providing voltage gain, and a bandpass filter/amplifier for receiving a mixer output signal from the voltage mode mixer and filtering and amplifying the mixer output signal; and wherein DC voltages of the front-end stage are biased independently of a biasing of DC voltages of the baseband stage.
US11024353B1 Mechanism to improve driver capability with fine tuned calibration resistor
Aspects of a storage device including a controller, a calibration resistor and a die having an output driver and a calibration circuit are provided, which allow for an output impedance of the output driver to be calibrated to a lower impedance than a minimum required for reading data across PVT variations of the die at maximum loading of the controller. To check whether slow corners may operate using the lower impedance, the controller determines whether the output impedance of the output driver can be calibrated to the lower impedance at a maximum temperature and minimum voltage applied to the die, or whether a calibration code generated from the calibration circuit exceeds a threshold at a nominal temperature and voltage applied to the die. Thus, slow corners are screened out from lower impedance use, while faster devices are designed with a smaller calibration resistance to benefit from increased memory and speed.
US11024350B2 Semiconductor device including a calibration circuit capable of generating strobe signals and clock signals having accurate duty ratio and training method thereof
A semiconductor device includes a transmission circuit suitable for sequentially outputting pulses corresponding to first to Nth output clocks to a data strobe pad in a training mode; a receiving circuit suitable for generating a rising signal and a falling signal, which are activated respectively at a rising edge and a falling edge of each of the pulses; a calibration circuit suitable for sequentially storing a detection code corresponding to a phase difference between the rising signal and the falling signal in first to Nth registers to calculate an average value of first to Nth stored values, according to a period signal, and restoring respective deviations between the average value and each of the first to Nth stored values in the first to Nth registers; and a clock generation circuit suitable for adjusting duty ratios of the first to Nth output clocks, using re-stored values of the first to Nth registers.
US11024348B2 Memory array with reduced read power requirements and increased capacity
An electronic memory array includes a plurality of memory domains, a current controller, and a selector device. Each memory domain includes a plurality of bit cells. The current controller includes a current controller output electrically connectable to said plurality of memory domains and is configured to control a bit cell current. The selector device is electrically connected to the current controller and the plurality of memory domains. The selector device is configured to selectively electrically connect the current controller output to only a select one of said memory domains, such that the current controller controls only the bit cell current of the bit cells of the select memory domain.
US11024344B2 Landing pad in interconnect and memory stacks: structure and formation of the same
A conductive landing pad structure is formed utilizing a selective deposition process on a surface of an electrically conductive structure that is embedded in a first dielectric material layer. The conductive landing pad structure is located on an entirety of a surface of the electrically conductive structure and does not extend onto the first dielectric material layer. A conductive metal-containing structure is formed on a physically exposed surface of the conductive landing pad structure. During the formation of the conductive metal-containing structure which includes ion beam etching and/or a wet chemical etch, no conductive landing pad material particles re-deposit on the sidewalls of the conductive metal-containing structure.
US11024343B2 Electronic device that includes a composition that can actively generate and release a gaseous oxidizing agent component into an interior space of the electronic device, and related subassemblies and methods
The present disclosure relates to electronic devices that include a composition that actively generates a gaseous oxidizing agent component within the interior gas space of the electronic device. The present disclosure also relates to electronic devices that include a container that includes a gaseous oxidizing agent component in a manner that the gaseous oxidizing component can transfer from the container to the interior gas space of the electronic device. The present disclosure also involves related methods.
US11024342B2 Digital image processing apparatus and method of controlling the same
A digital image processing apparatus and a method of controlling the same. The digital image processing apparatus includes: a display controller for displaying first content on a display unit; and an image generator for generating second content based on a photographing signal input, which may be from a user, and third content related to the second content.
US11024339B2 System and method for testing for COVID-19
A method is provided for acquiring and transmitting biometric data (e.g., vital signs) of a user, where the data is analyzed to determine whether the user is suffering from a viral infection, such as COVID-19. The method includes using a pulse oximeter to acquire at least pulse and blood oxygen saturation percentage, which is transmitted wirelessly to a smartphone. To ensure that the data is accurate, an accelerometer within the smartphone is used to measure movement of the smartphone and/or the user. Once accurate data is acquired, it is uploaded to the cloud (or host), where the data is used (alone or together with other vital signs) to determine whether the user is suffering from (or likely to suffer from) a viral infection, such as COVID-19. Depending on the specific requirements, the data, changes thereto, and/or the determination can be used to alert medical staff and take corresponding actions.
US11024338B2 Device, method, and non-transitory computer readable medium for processing motion image
Provided is a non-transitory computer readable medium including computer readable instruction, which when executed by a computer processor cause the computer to read image data extracted from a moving image file stored in the storage medium, a frame rate of the image data, and speed control data of the image data, determine a reproduction speed of a first section of the moving image file by analyzing the speed control data, calculate a change rate of the first section based on the reproduction speed of the first section; and reproduce the moving image file by increasing a reproduction time or removing some of a plurality of frames included in the first section based on the calculated change rate.
US11024332B2 Cloud-based speech processing method and apparatus
The present disclosure proposes a speech processing method and a cloud-based speech processing apparatus. The speech processing method includes: acquiring a piece of speech to be recognized collected by a terminal; performing a speech recognition on the piece of speech to be recognized; detecting whether the piece of speech to be recognized ends during the speech recognition; and feeding back a recognized result of the piece of speech to be recognized to the terminal when it is detected that the piece of speech to be recognized ends.
US11024331B2 Voice detection optimization using sound metadata
Systems and methods for optimizing voice detection via a network microphone device are disclosed herein. In one example, individual microphones of a network microphone device detect sound. The sound data is captured in a first buffer and analyzed to detect a trigger event. Metadata associated with the sound data is captured in a second buffer and provided to at least one network device to determine at least one characteristic of the detected sound based on the metadata. The network device provides a response that includes an instruction, based on the determined characteristic, to modify at least one performance parameter of the NMD. The NMD then modifies the at least one performance parameter based on the instruction.
US11024327B2 Diagnostic techniques based on speech models
A speech model constructed from reference speech samples, which were produced by a subject at a first time while a physiological state of the subject was known, is obtained. The model includes (i) acoustic states exhibited in the reference speech samples and associated with respective local distance functions, and (ii) allowed transitions between the acoustic states. A test speech sample that was produced by the subject at a second time, while the physiological state of the subject was unknown, is received. Test-sample feature vectors that quantify acoustic features of different respective portions of the test speech sample are computed. Based on the local distance functions and the allowed transitions, the test speech sample is mapped to a minimum-distance sequence of the acoustic states. In response thereto, an output indicating the physiological state of the subject at the second time is generated. Other embodiments are also described.
US11024323B2 Audio encoder, audio decoder, methods for encoding and decoding an audio signal, audio stream and a computer program
An encoder for providing an audio stream on the basis of a transform-domain representation of an input audio signal includes a quantization error calculator configured to determine a multi-band quantization error over a plurality of frequency bands of the input audio signal for which separate band gain information is available. The encoder also includes an audio stream provider for providing the audio stream such that the audio stream includes information describing an audio content of the frequency bands and information describing the multi-band quantization error. A decoder for providing a decoded representation of an audio signal on the basis of an encoded audio stream representing spectral components of frequency bands of the audio signal includes a noise filler for introducing noise into spectral components of a plurality of frequency bands to which separate frequency band gain information is associated on the basis of a common multi-band noise intensity value.
US11024315B2 Characterizing accuracy of ensemble models for automatic speech recognition
One embodiment of the present invention sets forth a technique for analyzing transcriptions of a recording. The technique includes storing per-character differences between a first set of characters from a first transcription of the recording and a second set of characters from a second transcription of the recording in a matrix with a fixed width. The technique also includes encoding the per-character differences in the matrix into a vector of the fixed width. The technique further includes outputting the vector as a representation of a pairwise error rate between the first transcription and the second transcription.
US11024313B2 Hotword detection on multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a computing device, audio data that corresponds to an utterance. The actions further include determining a likelihood that the utterance includes a hotword. The actions further include determining a loudness score for the audio data. The actions further include based on the loudness score, determining an amount of delay time. The actions further include, after the amount of delay time has elapsed, transmitting a signal that indicates that the computing device will initiate speech recognition processing on the audio data.
US11024309B2 Portable audio device with voice capabilities
A portable audio device that includes a network card able to connect with a WLAN and a wireless modem to connect to a WWAN. The portable audio device communicates with a voices services platform and/or content provider via the network card and WLAN or the wireless modem and WWAN. If the portable audio device does not have access to the WLAN, the portable audio device may process and respond to voice queries by communicating with the voice services platform via the wireless modem and WWAN. The portable audio device also includes a battery that provides power for the various hardware and software components of the portable audio device to perform various functions, such as advanced voice functions. The portable audio device provides true portability and may be used in any environment, such as within a home or building environment or outside of the home or building environment.
US11024303B1 Communicating announcements
Techniques for communicating announcements across devices are described. A system performs speech processing on input audio data to determine a command to output an announcement. The system determines devices outputting indicators representing users are proximate thereto. The system generates output audio data corresponding to at least a portion of the input audio data corresponding to announcement content. The system sends the output audio data to the devices along with instructions to output audio corresponding to the output audio data.
US11024302B2 Quality feedback on user-recorded keywords for automatic speech recognition systems
Systems and methods are provided for an automated speech recognition system. A microphone records a keyword spoken by a user, and a front end divides the recorded keyword into a plurality of subunits, each containing a segment of recorded audio, and extracts a set of features from each of the plurality of subunits. A decoder assigns one of a plurality of content classes to each of the plurality of subunits according to at least the extracted set of features for each subunit. A quality evaluation component calculates a score representing a quality of the keyword from the content classes assigned to the plurality of subunits.
US11024301B2 Modification of electronic system operation based on acoustic ambience classification
Methods and systems for modification of electronic system operation based on acoustic ambience classification are presented. In an example method, at least one audio signal present in a physical environment of a user is detected. The at least one audio signal is analyzed to extract at least one audio feature from the audio signal. The audio signal is classified based on the audio feature to produce at least one classification of the audio signal. Operation of an electronic system interacting with the user in the physical environment is modified based on the classification of the audio signal.
US11024299B1 Privacy and intent-preserving redaction for text utterance data
Systems, methods, and computer-readable media are disclosed for providing privacy and intent preserving redactions of text derived from utterance data. Certain embodiments provide new techniques for using MadLib-style replacements to replace one or more terms or phrases in a text string. Example methods may include receiving utterance data and determining a public portion and a private portion of the utterance data. Certain methods include determining a cluster of candidates having a same semantic context as the private portion and identifying from within the cluster of candidates a first candidate. Certain methods include determining a redacted utterance comprising the public portion of the utterance and the first candidate. Certain methods include providing the redacted utterance to downstream systems and processes.
US11024298B2 Methods and apparatus for speech recognition using a garbage model
Methods and apparatus for performing speech recognition using a garbage model. The method comprises receiving audio comprising speech and processing at least some of the speech using a garbage model to produce a garbage speech recognition result. The garbage model includes a plurality of sub-words, each of which corresponds to a possible combination of phonemes in a particular language.
US11024294B2 System and method for dialogue management
The present teaching relates to method, system, medium, and implementations for user machine dialogue. An instruction is received by an agent device for rendering a communication directed to a user involved in a dialogue in a dialogue scene and is used to render the communication. A first representation of a mindset of the agent is updated accordingly after the rendering. Input data are received in one or more media types capturing a response from the user and information surrounding the dialogue scene and a second representation of a mindset of the user is updated based on the response from the user and the information surrounding of the dialogue scene. A next communication to the user is then determined based on the first representation of the mindset of the agent and the second representation of the mindset of the user.
US11024287B2 Method, device, and storage medium for correcting error in speech recognition result
A method, a device, and a storage medium for correcting an error in a speech recognition result are provided. The method includes: performing phonetic notation on a speech recognition result to be corrected, to obtain a pinyin corresponding to the speech recognition result; obtaining one or more candidate texts according to the pinyin, and determining an optimum candidate text from the one or more candidate texts; judging whether the optimum candidate text satisfies a preset condition; and determining the optimum candidate text as a corrected result of the speech recognition result to be corrected in response to satisfying the preset condition.
US11024285B2 Noise-reduction in aircraft
Systems and methods for performing noise reduction in a vehicle comprising a noise reduction system and a plurality of zones are herein provided. A noise reduction criterion for the vehicle is obtained. A first one of the plurality of zones for which noise reduction is to be performed is determined, based on the noise reduction criterion. The noise-reduction system is controlled to perform noise reduction in the first zone, wherein performing noise reduction in the first zone causes the noise reduction system to effect a resultant adjustment in noise level in at least a second one of the plurality of zones.
US11024283B2 Systems and methods for noise cancelation in a listening area
Systems and methods for noise cancelation in a listening area include functionality that activates a microphone of the remote control device of a home entertainment system or a microphone of another mobile device to collect a baseline white noise profile of a user's media content listening area, such as the user's family room, living room or other TV viewing space. This baseline white noise profile may be used by the user's set-top box (STB) or other receiving device to generate the corresponding noise canceling audio signal to create a noise-canceling effect and a more immersive and enjoyable listening experience for the user. A plurality of audio data samples from which to select, each representing a different baseline profile of ambient white noise associated with the media content listening area, may be generated and used for different devices that generate white noise.
US11024282B2 Apparatus, method and computer program for adjustable noise cancellation
An apparatus receives a background audio signal from an earpiece microphone. The earpiece microphone is configured to convert sound from a surrounding environment into the background audio signal. The apparatus outputs, to at least one speaker, a primary audio signal with an altered version of the background audio signal. The altered version is selectable, responsive to control by a user of a user interface, between an amount of active noise cancelation of the sound and an amount of reproduction of the sound. One example embodiment is a headset with microphones and speakers for the respective inputs and outputs.
US11024280B2 Signal processing apparatus, method, and program
A signal processing apparatus includes a signal processor configured to: generate a first noise reduction signal using an adaptive filter based on a signal output from a first input apparatus, and cause the generated first noise reduction signal to be output by a first output apparatus; and generate a second noise reduction signal using a feedback filter based on a signal output from a second input apparatus, and cause the generated second noise reduction signal to be output by a second output apparatus. The feedback filter has a fixed feedback coefficient. The first input apparatus is located at a first noise-cancellation target location in an environment, and the second input apparatus is located at a second noise-cancellation target location in the environment, which may be different from the first noise-cancellation target location.
US11024279B2 Noise cancellation for aerial vehicle
A noise cancelation system for an unmanned aerial vehicle may have an audio capture module, a metadata module and a filter. The audio capture module may be configured to receive an audio signal captured from a microphone, e.g., on a camera. The metadata module may be configured to retrieve noise information associated with noise generating components operating on the unmanned aerial vehicle (UAV). The filter may be configured to receive the audio signal and noise information from the audio capture module. The filter also may be configured to retrieve a baseline profile from a database based on the noise information. The baseline profile includes noise parameter to filter out audio frequencies from the audio signal corresponding to the noise generating component. The filter may generate a filtered audio signal for output.
US11024274B1 Systems, devices, and methods for segmenting a musical composition into musical segments
Systems, devices, and methods for segmenting musical compositions are described. Discrete, musically-coherent segments (such as intro, verse, chorus, bridge, solo, and the like) of a musical composition are identified. Distance measures are used to evaluate whether each bar of a musical composition is more like the bars that directly precede it or more like the bars that directly succeed it, and each respective series of musically similar bars is assigned to the same respective segment. Large changes in the distance measure(s) between adjacent bars may be used to identify boundaries between abutting musical segments.Computer systems and computer program products for implementing segmentation are also described. The results of segmentation may advantageously be applied in computer-based composition of music and musical variations, as well as in other applications involving labelling, characterizing, or otherwise processing music.
US11024272B2 Graphical interface for selecting a musical drum kit on an electronic drum module
An electronic-drum module for connection to one or more electronic-drum pads is provided. The module includes an electronic display, a memory storing audio files for playback when the playback is triggered by a signal received from a pad, and one or more processors coupled to the electronic display and the memory. The processors are configured to play the audio files when the playback is triggered and display, on the display, a user interface for an application. The user interface for the application includes a list of available trigger sources. The processors are also configured to receive an instruction to select an available trigger source and display, on the display, a list of available drum kits to associate with the available trigger source. The processors are also configured to display images of the available drum kits in response to receiving an instruction to select an available drum kit.
US11024271B2 Musical instrument utility harness
A musical instrument utility harness includes a utility harness for bearing the weight of a standard shoulder strap worn musical instrument on the core of the body while providing a means for accessing and fastening related accessories and adaptations, while providing a lateral stability strap assembly for dynamic lateral support and stability, while allowing complete hands free operation of the supported instrument. A holding strap inversion assembly for allowing the unhampered operation of control potentiometers and the like on electric instruments.
US11024268B1 Pipe organ tremulant
A vertical cylinder fitted into a 90 degree fitting that connects to a pipe organ air supply. Said pipe organ air supply is admitted into said 90 degree fitting thence to said cylinder ultimately urging a plunger to rise off of stop. Said plunger rises until it passes vents that allow said pipe organ air supply to exhaust to the atmosphere. Said plunger then descends. Said plunger continues to rise and fall in this fashion inducing rhythmic pulses of said pipe organ air supply until said pipe organ air supply is withdrawn. Said rhythmic pulses induce a change in pitch and amplitude of the pipe organ pipes when sounded thus providing a tremolo effect. Use of said plunger in this manner eliminates prior art usage of mechanical valves, fans and motors to induce a tremolo effect, and reduces the need for complex and expensive maintenance.
US11024267B2 Display system
A gaze tracking display system includes a processor and display circuitry. The processor is configured to perform foveated rendering of image data, and to output foveated image data. The display circuitry is coupled to the processor. The display circuitry includes a display device and a display controller. The display device is configured to produce a viewable image. The display controller is configured to drive the display device. The display controller includes reconstruction circuitry configured to produce an image at a resolution of the display device based on the foveated image data received from the processor.
US11024266B2 Method for maintaining performance of an application and electronic device thereof
A display control method and an electronic device thereof according to various embodiments include a display, a processor operatively connected with the display, and a memory operatively connected with the processor, and the memory stores instructions that, when executed, cause the processor to execute an application, to detect performance degradation of the application, and to adjust a resolution of the application based on a resolution adjustment cost of the application in response to the performance degradation of the application being detected.
US11024265B2 Image processing apparatus and image processing method for simulating a display installation
An image processing apparatus is described comprising a first acquisition unit configured to acquire image data from an image capturing apparatus and a second acquisition unit configured to acquire display installation information indicating a configuration of one or more display screens in a display installation to be simulated. A generation unit is provided to generate, based on the display installation information and the acquired image data, a simulation image that simulates display of the image on the display installation. A display control unit is provided to display the simulation image on a display device.
US11024262B2 Method for compensating for screen movement of display and electronic device for supporting the same
An electronic device is provided. The electronic device includes a display for outputting a screen and a processor operatively connected to the display. The processor is configured to receive a user input associated with movement of a screen output on the display, detect a screen movement speed corresponding to the user input associated with the screen movement, determine an amount of screen tilt compensation corresponding to the screen movement based on the screen movement speed, when the screen movement speed is included in a first interval, and keep the amount of screen tilt compensation based on the screen movement speed constant, when the screen movement speed is included in a second interval faster than the first interval.
US11024261B2 Display system and display device
According to one embodiment, a display system includes a display device that displays an image rearward of a vehicle, a first illuminance sensor that detects the brightness around the vehicle, and a second illuminance sensor that detects the intensity of the light emitted onto the front surface of the display device, and the display device includes a housing with an opening on the front side, an electro-optic layer with a transmissive-reflective layer that transmits a portion of incident light and reflects another portion of the incident light, the electro-optic layer being configured to vary the reflectivity of the incident light, a display placed on the rear side of the electro-optic layer and configured to display at least a portion of the rearward image of the vehicle, and a control circuit that controls the brightness of the display based on a value of at least one of first illuminance and second illuminance.
US11024259B2 Pixel compensation method, pixel compensation apparatus and pixel compensation system
A pixel compensation method, a pixel compensation apparatus and a pixel compensation system are disclosed. The pixel compensation method includes: sampling pixel values of an image to be displayed on a display screen to obtain target sampling data; transmitting the target sampling data; receiving pixel compensation data, wherein the pixel compensation data is determined according to an aging duration of the display screen which is determined based on the target sampling data; and compensating for the pixel values of the image to be displayed on the display screen based on the pixel compensation data. The pixel compensation method includes: receiving target sampling data obtained by sampling pixel values of an image to be displayed on a display screen; determining an aging duration of the display screen based on the target sampling data; determining pixel compensation data based on the aging duration; and transmitting the pixel compensation data.
US11024258B2 Display device capable of displaying an image of uniform brightness
The present disclosure relates to a display device including first pixels disposed in a first pixel area, and connected to first scan lines; second pixels disposed in a second pixel area, and connected to second scan lines; a timing controller configured to supply a first clock signal and a second clock signal to a first clock line and a second clock line, respectively; a first scan driver configured to receive the first clock signal through the first clock line, and to supply a first scan signal to the first scan lines; and a second scan driver configured to receive the second clock signal through the second clock line, and to supply a second scan signal to the second scan lines, wherein the second pixel area has a smaller width than the first pixel area.
US11024256B2 Adaptive image display based on colorspace conversions
Techniques to improve detection and security of a displayed image on a screen of a computer device, such as a device, and in response to environmental changes, including formation and detection of matrix-based images that may be dynamically altered and optimized as a result of environmental changes. Some techniques include logic to process image data, generate one or more colorspaces associated with that data, and perform colorspace conversions based on the generated colorspace. The logic may be further configured to generate an image based on the colorspace conversions, including but not limited to a matrix bar code. The logic may further be configured to alter the displayed image based on environmental changes and optimize the newly generated image utilizing one or more colorspace conversions in relation to a new environment generated as a result of the environmental changes. Other embodiments are described and claimed.
US11024251B2 Image processing apparatus and image processing method
There is provided an image processing apparatus including an image processing unit which combines a virtual object with a captured image. The image processing unit determines the virtual object based on a state or a type of an object shown in the captured image.
US11024249B2 Display device and driving method thereof
A source driver includes an equalizer which outputs compensated image data by adjusting a frequency gain of image data, based on a selected option value among a plurality of option values. A recovery recovers a clock signal corresponding to the compensated image data. A calibrator sequentially provides the plurality of option values to the equalizer, and selects the selected option value among the plurality of option values, based on recovery rates of the clock signal, which respectively correspond to the plurality of option values.
US11024248B2 Driving device of a display panel and driving method thereof
The present application provides a driving device, a driving method and a display device of a display panel. Whether the received M-th drive data of the current row drive data needs to be compensated for or not is determined. When the compensation is needed, the M-th data of the current row drive data needing to be compensated for is compensated through the corresponding compensation drive data looked up according to the M-th drive data of the previous row drive data and the M-th drive data of the current row drive data.
US11024241B2 Timing controller and display device including the same
A timing controller may include a first compensator configured to generate second data by optically compensating for first data, based on compensation data, a first compensation memory configured to store the compensation data, a second compensator configured to generate image data by compensating for a lifetime of the second data, based on accumulated data of the second data, and a second compensation memory configured to store the accumulated data and the compensation data.
US11024240B2 Liquid crystal display apparatus and liquid crystal display control method for image correction
Effective image correction processing for reducing flicker is executed according to characteristics of images, and an image to be displayed in a liquid crystal display apparatus is generated. Characteristic amount change rate data that is a change rate between a characteristic amount of a sample image and a characteristic amount of a sample image output to a liquid crystal display device is acquired in advance and stored in a storage unit. The correction parameter for reducing flicker is calculated on the basis of the characteristic amount of the image to be corrected and the characteristic amount change rate data of the sample images stored in the storage unit. The correction processing to which the calculated correction parameter has been applied is executed for the image to be corrected to generate a display image. As the characteristic amount, for example, the interframe luminance change amount, the interline luminance conversion amount, or the interframe motion vector is used.
US11024238B2 High dynamic contrast image display method and device based on partitioned backlight
A high dynamic contrast image display method and device based on a partitioned backlight is disclosed. The method includes steps of: S1: obtaining a brightness information of an arbitrary pixel of an image, S2: obtaining a low-frequency illumination signal of the arbitrary pixel by gaussian filtering, S3: according to a space division of a partitioned backlight, diving the low-frequency illumination signals as same M*N partitions, S4: for anyone of the M*N partitions, calculating a maximum value of the low-frequency illumination signals of a current partition, and S5: performing a linear compression to the low-frequency illumination signal in the current partition. In the invention, the low-frequency illumination signals are subjected to a linear compression according to the luminance range that covered by the actual backlight. Contrast spatial adaptation can be performed within the backlight brightness range, while spatial details corresponding to high-frequency reflected signals are reserved.
US11024236B2 Display driver with gamma correction
A system and method for controlling the screen brightness of a display comprising calculating a brightness data which specifies a screen brightness level of a self-luminous display panel, determining, based on the brightness data, correction control points, calculating an output value from the input grayscale value with input-output characteristics specified by the correction control points.
US11024235B2 Shift register unit, method for driving shift register unit, gate driving circuit, and display device
A shift register unit, a method for driving a shift register unit, a gate driving circuit, and a display device are provided. The shift register unit includes a blanking input circuit, a display input circuit, and an output circuit. The blanking input circuit is configured to, according to a blanking input signal and a blanking control signal, input a blanking pull-up signal to a first control node in a blanking period, and compensate the blanking input circuit; the display input circuit is configured to input a display pull-up signal to the first control node in a display period in response to a display input signal; and the output circuit is configured to output a composite output signal to an output terminal.
US11024230B2 Display screen, display device, display circuit and brightness compensation method therefor
A display screen, a display device, a display circuit used for the display screen and a brightness compensation method therefor. The display screen (10) includes a normal display area (11) and a transparent display area (12). The display circuit (20) includes: a first pixel circuit (21), wherein the first pixel circuit is arranged at the normal display area; and a second pixel circuit (22), wherein the second pixel circuit is arranged at the transparent display area. The structure of the first pixel circuit is different from that of the second pixel circuit, so that the light transmittance of the transparent display area is higher than the light transmittance of the normal display area.
US11024229B2 Display panel and detection method thereof, and display device
A display panel, a detection method thereof and a display device are provided. The display panel includes a sub-pixel and a detection circuit, the sub-pixel includes a pixel circuit and a light-emitting element, the pixel circuit is configured to drive the light-emitting element to emit light; the detection circuit includes a detection signal terminal and a control voltage terminal, a first electrode of the light-emitting element is connected to the detection signal terminal, and a second electrode of the light-emitting element is connected to the control voltage terminal; and the detection circuit is configured to output a variable voltage through the control voltage terminal, the variable voltage includes a first sub-voltage signal, and the detection circuit is further configured to detect an electrical parameter at the first electrode of the light-emitting element in a case where the first sub-voltage signal is applied to the second electrode of the light-emitting element.
US11024228B2 Pixel circuit, driving method therefor and display device
A pixel circuit and a driving method thereof, and a display device are disclosed. The pixel circuit includes: an initialization sub-circuit, configured to initialize a drive sub-circuit; a data write and compensation sub-circuit, configured to perform threshold voltage compensation on the drive sub-circuit; the drive sub-circuit, configured to output a signal of a second voltage terminal to a light-emitting sub-circuit; the light-emitting sub-circuit, configured to under control of the enable signal terminal input a signal of a first voltage terminal to the drive sub-circuit to control the drive sub-circuit to be turned on, and emit light under control of the enable signal terminal and a third voltage terminal; a leakage-current eliminating sub-circuit, configured to under the control of the enable signal terminal cause the initialization sub-circuit to output no signal to an initial voltage terminal when the initialization sub-circuit is in a turn-off state.
US11024226B2 Pixel circuit, organic light emitting display device and driving method for the same
The present disclosure relates to a pixel circuit and an organic light emitting display device that include an organic light emitting diode, a first transistor receiving a pixel power source in response to a data signal and supplying a driving current to the organic light emitting diode, and a capacitor holding the data signal supplied to the first transistor, and to a method of driving the pixel circuit and the organic light emitting display device. In the capacitor, after a first voltage corresponding to a threshold voltage of the first transistor is stored, a second voltage resulting from compensating the first voltage relative to mobility of the first transistor is stored, and a value obtained by adding a third voltage corresponding to the data signal to the second voltage in response to the data signal is stored.
US11024222B2 Display device and control method thereof
A display device is provided. The display device includes a light emitting diode (LED) module including a plurality of LEDs; a plurality of driving integrated chips (ICs), each of the plurality of driving ICs being configured to apply voltages to a corresponding group of the plurality of LEDs; and a controller. The controller is configured to identify a first voltage corresponding to a first LED from among the plurality of LEDs based on image data, identify a first LED driving voltage as the first voltage or a second voltage based on the first voltage and a reference value, and control a first driving IC, from among the plurality of driving ICs, that corresponds to the first LED based on the first LED driving voltage.
US11024221B2 Pixel arrangement structure, metal mask, and display device
Disclosed are a pixel arrangement structure, a metal mask, and a display device, and in the pixel arrangement structure, each repeating element includes four sub-pixels distributed in two rows by two columns, where the four sub-pixels include two first sub-pixels in different rows and different columns, and one second sub-pixel and one third sub-pixel in different rows and different columns. While an image is being displayed, any one first sub-pixel together with one second sub-pixel adjacent thereto and one third sub-pixel adjacent thereto can constitute a light-emitting pixel, so that the image can be displayed at a high resolution using a physical low resolution through borrowing between the sub-pixels.
US11024220B2 Formation of a light-emitting diode display
Apparatus and method relating generally to an LED display is disclosed. In such an apparatus, a driver die has a plurality of driver circuits. A plurality of light-emitting diodes, each having a thickness of 10 microns or less and discrete with respect to one another, are respectively interconnected to the plurality of driver circuits. The plurality of light-emitting diodes includes a first portion for a first color, a second portion for a second color, and a third portion for a third color respectively obtained from a first, a second, and a third optical wafer. The first, the second, and the third color are different from one another.
US11024217B2 Data driver including noise shielding lines and display apparatus having the same
A data driver includes a data driving chip, a first data transmitting line, a second data transmitting line, a first shielding line and a second shielding line. The first data transmitting line and the second data transmitting line are configured to transmit a data signal to the data driving chip. The first shielding line is disposed at a first side with respect to the first data transmitting line. A ground voltage is applied to the first shielding line. The second shielding line is disposed at a second side with respect to the second transmitting line. The second side is opposite to the first side. The ground voltage is applied to the second shielding line.
US11024213B2 Driving device, driving method and display system
A driving device, driving method and display system are disclosed. The driving device includes: a RGB module, a first protocol processing module and a second protocol processing module, a selector, a first deserializer and a second deserializer, and multiple transmitters and multiple connection terminals. The present invention can use two communication methods to achieve the driving, reduce the communication interface and circuit scale, and reduce the cost.
US11024211B2 Drive circuit of display panel, driving method of drive circuit and display device
A drive circuit and a driving method of a driving circuit, and a display device are provided. The driving circuit comprises: a drive chip comprising N signal lines disposed in order, wherein M signal lines of the N signal lines output a drive signal; and M selection modules, wherein each selection module comprises at least two signal input terminals, a signal output terminal and a control terminal. The signal output terminal is connected to a drive signal line, and the control terminal is connected to a control signal line. Each selection module is configured to control one of the signal input terminals to be connected to the corresponding signal output terminal, and the signal input terminals of the M selection modules, connected to the signal output terminals, are controlled to be correspondingly connected to M signal lines in an one-to-one manner according to a control signal.
US11024209B2 Integrated circuit and anti-interference method thereof
An integrated circuit for driving a display panel and an anti-interference method are provided. The integrated circuit includes a source driving circuit and an anti-interference circuit. The source driving circuit includes a receiving circuit configured to receive an input signal including image data and process the input signal based on at least one operation parameter to generate output data. The anti-interference circuit is coupled to the receiving circuit. The anti-interference circuit is configured to adjust the at least one operation parameter of the receiving circuit from at least one normal parameter to at least one anti-interference parameter when an interference event occurs to the input signal. The anti-interference circuit is configured to maintain the at least one operation parameter of the receiving circuit at the at least one normal parameter when the interference event does not occur.
US11024208B2 Display substrate, manufacturing method thereof, and display device
The present disclosure provides a display substrate, a manufacturing method thereof and a display device, belonging to the technical field of displaying. The display substrate includes a display area and a wiring area. The manufacturing method includes: forming a barrier structure at least between the wiring area and the display area; and forming a rheological organic material in the wiring area, so that the rheological organic material levels in the wiring area to form a protective film covering the wiring area.
US11024206B2 Display system and vehicle
A vehicle-mounted display system, including a display unit and a pressure control unit. The pressure control unit is configured to enable the display unit to expand or contract; the display unit is configured to carry out the expanding or the contracting based on control of the pressure control unit.
US11024205B2 Display device
A display device includes a patterned panel and a light emitting module. The patterned panel includes a light-transmitting substrate, a first light-transmitting portion, a second light-transmitting portion and a third light-transmitting portion. Each of the light-transmitting portions respectively has a first transmission spectrum, a second transmission spectrum and a third transmission spectrum. The third light-transmitting portion is adjacent to the first light-transmitting portion and the second light-transmitting portion, and the third transmission spectrum has a first overlapping part with the first transmission spectrum, and has a second overlapping part with the second transmission spectrum. The light emitting module includes a first light emitting unit and a second light emitting unit, the first light emitting unit emits a first light having a peak wavelength in the first overlapping part, and the second light emitting unit emits a second light having a peak wavelength in the second overlapping part.
US11024202B2 Clipped-cloth advertisement display device
A Silicone Edge Graphics advertisement display device, comprising a plurality of three-pipe joints connected to a plurality of transverse pipes, vertical pipes and grooved pipes. The grooved pipes are v-shaped for receipt of an advertising canvas providing ease of set up and advertising canvas replacement.
US11024199B1 Foreign language learning dictionary system
Described herein are techniques for providing a dictionary capabilities associated with foreign language learning content items. In some cases, a foreign language learning application operation on a device may cause definitions associated with a word to be displayed on a display of the device concurrently with the word and at least some text surrounding the word. In some cases, the definitions may be provided in the language of the content item and in a language native the user.
US11024196B2 Control device, control method, information processing device, information processing method, and program
In order to enable a user to produce a program by means of visible operations, a pairing unit pairs a user terminal and a basic core. A program production unit produces a program on the basis of touch operations by the user. An H parts supply unit and an S parts supply unit respectively supply H parts and S parts to the program production unit. A parts connection unit connects the various H parts and S parts in accordance with touch operations by the user. A program execution unit extracts from a program storage unit a program to be executed, and executes that program. A communication control unit transmits the execution result for the program executed by the program execution unit to the basic core via a second close-range communication unit.
US11024191B2 System for a multimodal educational display in a pop-up science center and an educational method for a multimodal educational display in a pop-up science center
A system for a multimodal educational display, including a wireless network of sensors and actuators connected to a control system, wherein the control system is configured to gather information through said sensors, analyse data and control the multimodal display by providing action through said actuators based on measurable features of a group of people visiting the multimodal display, said actions being provided in a way that facilitates immediate understanding of an abstract concept from natural sciences and establishes new mental bindings that stimulate the imagination. The invention is further related to an educational method for a multimodal educational display realized in such a system.
US11024190B1 Online classes and learning compliance systems and methods
Systems, methods, and computer-readable media are provided for online learning compliance systems. An example method can include receiving a request including a user identifier (UUID) and associated with a live or on-demand class; based on the request, retrieving course content including streamed content when the request is for the live class and a data object associated with a course, chapter, and/or lesson when the request is for the on-demand class; tracking, based on electronic messages sent to a user terminal, time spent by a user accessing the course content; based on the tracked time, updating a time spent counter in a user record associated with the UUID; and reconciling tracked live time and tracked on-demand time from the time spent counter into a progress value associated with the UUID.
US11024187B2 Aircraft positioning on a taxiway
Systems, methods, and computer-readable media storing instructions for determining cross-track error of an aircraft on a taxiway are disclosed herein. The disclosed techniques capture electronic images of a portion of the taxiway using cameras or other electronic imaging devices mounted on the aircraft, pre-process the electronic images to generate regularized image data, apply a trained multichannel neural network model to the regularized image data to generate a preliminary estimate of cross-track error relative to the centerline of the taxiway, and post-process the preliminary estimate to generate an estimate of cross-track error of the aircraft. Further embodiments adjust a GPS-based location estimate of the aircraft using the estimate of cross-track error or adjust the heading of the aircraft based upon the estimate of cross-track error.
US11024184B1 Vehicle path hash values
Disclosed are systems and methods for reducing the amount of messaging between aerial vehicles and between controllers of aerial vehicles and simplifying aerial vehicle traffic management. In one implementation, a large service area, such as the United States, may be separated into a series of hierarchal regions. Rather than sending notifications to all agents (e.g., aerial vehicles, controllers) in the service area, each agent may subscribe to one or more regions of the hierarchal regions and only receive messages intended for the subscribed regions. In one example, as discussed below, messages for a particular region are only sent to agents subscribed to that region. Other agents within the larger service area do not receive the messages as they may not be relevant to those agents.
US11024183B2 Air traffic control support system, air traffic control support method, and recording medium
An air traffic control support system for more quickly grasping a flight plan in air traffic control is provided. An air traffic control support system 3 includes a learning unit 100 and a prediction unit 200. The learning unit 100 generates a prediction model, based on learning data including a past flight plan and information that affected formulation of the past flight plan. The prediction unit 200 predicts a flight plan, based on information that affects formulation of the flight plan and a prediction model.
US11024181B2 Systems and methods for generating avionic displays including forecast overpressure event symbology
Avionic display systems and methods are provided for generating avionic displays, which include symbology and other graphics pertaining to forecast overpressure events, which are forecast to occur during supersonic aircraft flight. In various embodiments, the avionic display system includes a display device on which an avionic display is produced. A controller architecture is operably coupled to the display device. Storage media contains computer-readable code or instructions that, when executed by the controller architecture, cause the avionic display system to determine whether an overpressure event is forecast to occur due to the predicted future occurrence of a sonic boom, which has a magnitude exceeding a boom tolerance threshold. When the controller architecture determines that an overpressure event is forecast to occur, the avionic display system further generates symbology on the avionic display indicative of or visually signifying the forecast overpressure event.
US11024178B2 System and method for autonomously steering a vehicle
A method and system for controlling a vehicle along a curved roadway, including receiving vehicle sensed data relating to vehicle operation and/or vehicle position and orientation; identifying first and second lane markers from the sensed data; determining a reference path for the vehicle using the lane markers; calculating a feed-forward control output based upon the curvature of the lane markers; calculating a lateral position of the vehicle relative to the reference path, and a lateral position error based upon the lateral position; and calculating a vehicle heading angle based upon the vehicle sensed data, and a heading angle error. A feedback control output is calculated using a nonlinear control function based upon the lateral position error, the heading angle error, and the sensed velocity. A steering control output is generated for steering the vehicle, based upon the feed-forward control output and the feedback control output.
US11024173B1 Systems and methods for curated navigational route management
Systems and methods are disclosed for the development and management of curated navigational routes are disclosed. The curated navigational route can be a particular path of travel that is specifically designed for one or more users. The curated navigational routes are carefully constructed paths of travel that are custom defined by a route manager.
US11024172B2 Utilizing determined optimized time windows for precomputing optimal path matrices to reduce computer resource usage
A method involves accelerating the electronic determination of high quality solutions to routing problems by utilizing determined optimized time windows for precomputing optimal path matrices to reduce computer resource usage. The use of traffic windows defined based on changes in rates of change of speeds for traffic on road segments allows for more rapid determination of a set of one or more high quality solutions as compared to requiring on-demand, in-process determination of a shortest path for a particular time during comparison of paths or routes performed as part of a process for determining high quality solutions to the routing problem.
US11024171B2 Utilizing determined optimized time windows for precomputing optimal path matrices to reduce computer resource usage
A method involves accelerating the electronic determination of high quality solutions to routing problems by utilizing determined optimized time windows for precomputing optimal path matrices to reduce computer resource usage. The use of traffic windows defined based on changes in rates of change of speeds for traffic on road segments allows for more rapid determination of a set of one or more high quality solutions as compared to requiring on-demand, in-process determination of a shortest path for a particular time during comparison of paths or routes performed as part of a process for determining high quality solutions to the routing problem.
US11024168B1 Monitoring vehicle usage
A method for monitoring vehicle usage is described. In one embodiment, the method includes detecting a vehicle event and detecting a query from a mobile device. The query includes a Wi-Fi probe request or Bluetooth inquiry. The method includes identifying a mobile device identifier from the query and associating the mobile device identifier with the vehicle event.
US11024165B2 Driver behavior monitoring
Systems and methods provide, implement, and use using a computer-vision based methods of context-sensitive monitoring and characterization of driver behavior. Additional systems and methods are provided for unsupervised learning of action values, monitoring of a driver's environment, and transmitting visual information from a client to a server.
US11024163B2 Systems and methods for monitoring traffic congestion
The present disclosure relates to systems and methods for monitoring traffic congestion. The systems may perform the methods to obtain traffic data associated with speeds or locations of a plurality of vehicles at a first time point; determine a plurality of congested links based on the traffic data; determine one or more congested areas by searching for congested links that are topologically close and clustering the congested links generated by the search; for each of the one or more congested areas, determine whether the congested area is a normal congested area or an abnormal congested area; and display congestion information associated with at least one of the one or more congested areas, wherein the congestion information may include a designation indicating whether the at least one of the one or more congested areas is the normal congested area or the abnormal congested area.
US11024161B2 Management of mobile objects
An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may identify, by an event agent (EA), an event occurring in a geographic space in which a plurality of mobile objects move. The embodiment may include determining the event is an expected event based on predicting time-series changes of the event handled by the EA. The embodiment may manage the one mobile object based on the expected event.
US11024158B2 Method of providing traffic related information and device, computer program and computer program product
A method (30) of providing traffic related information is provided. The method (30) is performed in a device (18a, 18b, 18c, 18d, 18e) and comprises obtaining (31) data relating to a first vehicle (21) and data relating to a second vehicle (22); establishing (32) a relative position between the first vehicle (21) and the second vehicle (22) based on the obtained data; and providing (33), to an entity (13, 14, 19e) in the first vehicle (21), information based on the established relative position. A corresponding device, computer program and computer program product are also provided.
US11024156B2 Precise predictive maintenance method for driving unit
The present invention relates to a precise predictive maintenance method for a driving unit and a configuration thereof includes a first base information collecting step S10 of dividing change information of an energy size, a second base information collecting step S20 of connecting a peak interval between a highest point and a lowest point of a driving period in a driving state of the driving unit; a setting step S30 of setting an alarm gradient value, and a detecting step S40 of detecting the driving unit as an abnormal state.
US11024153B2 Fall detection alert/alarm device and method
A fall detection/fall indicator device that automatically senses when a user of fall protection equipment, such as a fall harness, has experienced an arrested fall, the fall harness having an electrical circuit that is a closed circuit in a first state and an open circuit in a second state after an arrested fall, and an alert device that is automatically responsive to the open circuit to emit an alert/alarm to other personnel that an arrested fall has been experienced.
US11024150B1 Location-based warning notification using wireless devices
A method and system for generating warning notifications using wireless indoor navigation technology is disclosed. The method comprises determining a location for an individual and a transportation device by receiving device identifiers (e.g., distinctive combination of numbers and/or characters uniquely identifying receiving devices associated with the individual and the transportation device) and location information, received from one or more beacons, from the receiving devices. The method comprises determining a location associated with the individual and the transportation device based on the location information and/or the device identifiers. The method also comprises receiving a destination location and determining an intended path for the transportation device. The method comprises warning the individual upon determining that the location associated with the individual is within a predetermined proximity to the transportation device or its intended path.
US11024144B2 Redirecting traffic from mobile device to initial slice selector for connection
Some embodiments provide a method for a first network slice selector that selects network slices for connections from endpoint devices located within a first geographic range. The method selects a network slice for a connection between a mobile endpoint device and a network domain that originates when the mobile endpoint device is located within the first geographic range. The method stores state that maps the connection to the selected network slice. The method forwards data traffic belonging to the connection from the mobile endpoint device onto the selected network slice using the stored state. After the mobile endpoint device moves from the first geographic range to a second geographic range, the method receives data traffic belonging to the connection from a second network slice selector that selects network slices for connections from endpoint devices within the second geographic range and forwards said received data traffic onto the selected network slice.
US11024141B2 Smoke device and smoke detection circuit
A method for monitoring a location performed by one or more processors comprises receiving signals from a smoke sensor; determining one or more minutiae from the received signals; determining a time window based on the at least one determined one or more minutiae; characterizing one or more smoke or fire types in the determined time window based on one or more of the determined one or more minutiae; dynamically determining one or more alarm levels based on the characterized one or more smoke or fire types; evaluating at least one minutiae in the determined time window using the determined one or more alarm levels; and outputting an alarm signal if an alarm condition is determined.
US11024140B2 Air monitoring device including a housing with communication port access
An illustrative example monitoring device includes a housing, a detector portion situated in the housing, a substrate situated in the housing and memory supported on the substrate. The memory is configured to contain information regarding operation of the detector portion. The substrate or the memory includes a communication port situated adjacent a portion of the housing. The communication port facilitates obtaining information from the memory. The portion of the housing includes at least one movable section that covers the communication port when the at least one moveable section is in a first position relative to the housing and exposes the communication port when the at least one moveable section is in a second position relative to the housing.
US11024131B2 Location based restrictions on networked gaming
A system and method for peer-to-peer gaming is described. One embodiment includes a system for peer-to-peer gaming, the system comprising an at least one gaming client, wherein the at least one gaming client is configured to accept a selection of an at least one gaming option from a player, and allow the player to play a game based on the selection of the at least one gaming option; an administration server, wherein the administration server is configured to receive the selection of the at least one gaming option from the at least one gaming client, and initiate the game for the player based on the selection of the at least one gaming option; and an at least one gaming server, wherein the at least one gaming sever is configured to run the game and transmit data about the game to the administration server.
US11024130B2 Method and apparatus for electronic gaming
A system and method for providing a card game is provided. Players are provided an option to enter one or more tournaments (for real monies or play monies). In an embodiment, a tournament lasts for a predetermined number of hands for a predetermined duration. As an example, a tournament duration is defined by the number of players who bust out or complete a requisite number of hands by a predetermined date and time, or is defined by a specified number of players who bust out or complete the requisite number of hands. A tournament payout pool is determined based on the number of players who busted out or played in the tournament for a predetermined number of hands and duration.
US11024125B1 Systems, methods, and media for implementing internet-based wagering
Mechanisms for wagering comprising: receiving bet information describing bets, wherein the bet information includes a bet amount and a bet position on a game wheel for each bet; determining a payout amount for each bet; receiving first wheel spin information including a first wheel stop position for a first spin of the game wheel; determining that the first wheel stop position is one of at least one multiplier position on the game wheel having a multiplier value, and applying the multiplier value to the payout amount for each bet; receiving final wheel spin information including a final wheel stop position for a final pin f of the game wheel; and determining that the final wheel stop position is one of non-multiplier positions on the game wheel, and causing payouts to be made to each of the bets having a bet position matching the final wheel stop position.
US11024120B2 Game access device with time varying signal
Systems and methods for controlling access to wireless gaming devices and networks are provided. For example, access is controlled through one or more levels of security checks, such as a hard security check instead of or in addition to a soft security check. In a hard security check, the user employs an apparatus such as a card or other physical token that can be used to access the wireless gaming device. Such an apparatus may communicate information that identifies the user to the device or may simply be used to produce a signal without which the device is locked to users. The apparatus may further emit a time varying signal to enhance security.
US11024116B1 Dynamic automated social distancing on electronic gaming machines
Dynamic, automatic establishment of social distancing on electronic gaming machines (EGMs). An electronic notice of a game play triggering event that takes place at a first EGM is sent to a control system, and in response to receiving the electronic notice, the control system automatically temporarily deactivates other EGMs that are within a first deactivation zone adjacent to the first EGM. Thereafter, at cessation of game play on the first EGM, the deactivated EGMs are reactivated by the control system. The first EGM may optionally be deactivated to allow the first EGM to be cleaned before the first EGM is activated and made available for additional game play.
US11024114B2 Gaming system with pre-calibrated sensor for detecting chip and finger placement
Gaming tables that support wager-based gaming are provided with input receiving devices that are structured to intuitively message to players what kind of wagers are permitted at which betting positions and when and then to automatically detect timely placement of such wagers at corresponding betting positions. This allows for faster unfolding of gaming action in that player confusion is minimized with respect to which wagers are being called for, when and where. An integrated compact sensor system is provided occupying slightly more table area than that needed for supporting wagering tokens of different denominations. The sensor system includes a large array of full color pixels (e.g., RGB capable pixels) for messaging to the players and proximity detection functionality for detecting 3D player hand gestures.
US11024108B2 Coin detection antenna and coin processing device
A coin detection antenna includes a substrate and a plurality of air core coils of track shape including a wiring pattern provided on the substrate. The plurality of air core coils is disposed along short-side directions of air cores of the plurality of air core coils such that a smallest coin of coins to be detected crosses at least one of centerlines of the air cores even when the smallest coin is located at any location in a detection range.
US11024105B1 Safety and security methods and systems
A method and system for securing access to a facility without slowing access by authorized persons in a group or continuous stream of entry. Individuals at the facility are assigned security badges with badge IDs that can be read from a remote reader. A reader is positioned to read a set of security badges within a predefined area relative to an electronically controlled entry barrier that can be engaged or disengaged. The set of detected badge IDs in the area is sent to a computer. The computer determines using one or more predefined rules whether access is permitted for all of the individuals assigned to the detected badges. If all individuals are permitted access, a signal is sent to disengage the barrier. If at least one individual in the set is not permitted access, the barrier remains engaged and an access denied message is sent to a receiver. The access denied message can indicate a condition for denying access such as presence of a specific unauthorized individual in the predefined area. The receiver can be an audio or visual display in the facility or contained within an ID badge, such as one worn by the unauthorized individual. Access to the facility can be granted when the system detects the unauthorized individual is outside the predefined area.
US11024104B2 Vehicle-based identification and access
A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
US11024103B2 Method for sharing and receiving vehicle fuel quality alerts
Methods and systems are provided for a vehicle wirelessly communicating with a central server. In one example, a method may include monitoring faults and sending engine conditions along with driver inputs to the central server for processing.
US11024101B1 Messaging system with augmented reality variant generation
A method of generating an augmented reality LENS comprises: causing to display a list of LENS categories on a display screen of a client device; receiving a user choice from the displayed list; causing to prepopulate a LENS features display on the display device based on the user choice, wherein each LENS feature comprises image transformation data configured to modify or overlay video or image data; receiving a user selection of a LENS feature from the prepopulated LENS display; receiving a trigger selection that activates the LENS feature to complete the LENS; saving the completed LENS to a memory of a computer device; generating a variant of the completed LENS; and deploying the variant of the completed LENS and the completed LENS to a messaging system to generate messages.
US11024097B2 System and method for using augmented reality to visualize network service quality
The quality of service one may expect from a given network is often hard to determine in advance. Further, given agreements between network service providers and a variety of content providers, the complexity inherent in selecting a given available network is increasing for consumers. Embodiments described herein provide mechanisms for creating an augmented reality presentation of networks and the service quality of those networks. The presentation may display information regarding a variety of factors including content transit agreements with content providers, quality-of-service or prioritization guarantees for certain types of content, or low-level Wi-Fi signal quality. These presentations allow users to ascertain where in a given spatial area good quality is available for whichever services they intend to use.
US11024096B2 3D-perceptually accurate manual alignment of virtual content with the real world with an augmented reality device
3D alignment of a virtual model and corresponding real-world object is provided. A user places virtual tags on the real-world object as viewed through an augmented reality device. By placing these tags at the positions where he perceives certain real-world landmark locations, this allows for correction of misalignments between virtual content on the AR display and the real world. In particular, the virtual model include virtual landmarks that correspond to the real-world landmarks. Thus aligning the virtual landmarks of the virtual model to the virtual tags provides accurate alignment of the virtual model to the corresponding real-world object.
US11024094B2 Methods and apparatus to map a virtual environment to a physical environment
Methods, apparatus, systems and articles of manufacture are disclosed to map a virtual environment to a physical environment using a weighted linear mapping technique. Example methods disclosed herein include accessing dimensional data corresponding to the virtual environment. Disclosed example methods further include determining areas of relative importance in the virtual environment. Disclosed example methods also include accessing dimensional data corresponding to the physical environment and generating a mapped environment based on the dimensional data corresponding to the virtual environment, the dimensional data corresponding to the physical environment, and the areas of relative importance.
US11024091B2 System and method for placement of augmented reality information for users based on their activity
Systems and methods described herein are provided for receiving location information for a real-world object in a user's augmented reality (AR) view, determining a direction of travel of a user, determining an activity zone shape associated with the direction of travel, responsive to a determination that the real-world object is within the activity zone, rendering on an AR display AR information associated with the real-world object at a location outside an area of the AR display used to display the activity zone. Some embodiments continue to display AR information in the same location if the user changes his or her gaze to read the AR information. Some embodiments render on an AR display subtle highlighting if an object is inside an activity zone and prominent highlighting if an object is outside an activity zone.
US11024089B2 Machine learning curated virtualized personal space
The present inventive concept contemplates a method that of producing a walkabout reality for a user by extracting user-associated characteristics from social media interactions of the user, and using the user-associated characteristics to select a theme and corresponding theme elements from a theme data store. The invention further contemplates producing a virtualization of a current physical environment that includes the avatar of the user and corresponding theme elements. An augmented reality engine executes commands from the user to control actions of the avatar with the virtualization.
US11024086B2 Methods and system for managing and displaying virtual content in a mixed reality system
Disclosed is an approach for managing and displaying virtual content in a mixed reality environment on a one-on-one basis independently by each application, each virtual content is rendered by its respective application into a bounded volume referred herein as a “Prism.” Each Prism may have characteristics and properties that allow a universe application to manage and display the Prism in the mixed reality environment such that the universe application may manage the placement and display of the virtual content in the mixed reality environment by managing the Prism itself.
US11024083B2 Server, user terminal device, and control method therefor
A server is disclosed. A server for providing a content to a user terminal device providing a virtual reality service comprises: a communication unit for performing communication with at least one source device and the user terminal device; and a processor for, when a content transmission request for a preconfigured location is received from the user terminal device, receiving a content photographed in a real time from a source device of the preconfigured location on the basis of location information received from at least one source device, and providing the content to the user terminal device.
US11024077B2 Global illumination calculation method and apparatus
A global illumination calculation method and apparatus is provided. The method includes: acquiring at least one of SDF information and illumination information corresponding to each of preselected pixels displayed on a screen, and the SDF information and illumination information corresponding to each pixel are stored in a two-dimensional map formed by mapping a three-dimensional map; and performing global illumination calculation according to at least one of the SDF information and the illumination information corresponding to each pixel. The method solves technical problems of global illumination calculation methods in the related art that a large amount of hardware resources are consumed and the presented image effects are not ideal enough.
US11024075B2 GPU material assignment for 3D printing using 3D distance fields
A system for generating slice data for additive manufacturing, comprises a graphics processing unit (GPU) that receives a digital model of an object in a three-dimensional build space defined over a plurality of slices, computes a three-dimensional signed distance field over voxels in the build space, assigns a building material to each voxel based on a respective distance field value, and generates slice data output pertaining to the building material assignments for each slice. The slice data output can be used for printing the object in layers corresponding to the slices. The distance field comprises one or more vector having a vertical component with respect to the slices.
US11024074B2 Virtual spaces, mixed reality spaces, and combined mixed reality spaces for improved interaction and collaboration
In one embodiment, a method includes displaying a first virtual content to a first user in a virtual area, the virtual area comprising one or more second virtual content, inferring an intent of the first user to interact with the first virtual content based on one or more of first user actions or contextual information, and adjusting one or more configurations associated with one or more of the second virtual content based on the inferring of the intent of the first user to interact with the first virtual content.
US11024072B2 Apparatus and method for performing motion capture using a random pattern on capture surfaces
A method is described comprising: applying a random pattern to specified regions of an object; tracking the movement of the random pattern during a motion capture session; and generating motion data representing the movement of the object using the tracked movement of the random pattern.
US11024067B2 Methods for dynamic management of format conversion of an electronic image and devices thereof
A method, non-transitory computer readable medium, and computing apparatus that identifies with automated image analysis two or more different types of content in image data for an electronic image associated with one or more of a plurality of types of claims. The image data associated with each of the identified two or more different types of content is converted by a different one of a plurality of automated content conversion techniques based on the association with the one or more types of claims and on the identified one of the plurality of types of content. Modified image data for the electronic image is generated based on the converted image data associated with each of the identified two or more different types of content. The modified image data for the electronic image with the converted image data for each of the identified two or more different types of content is provided.
US11024065B1 Process for creating an augmented image
Embodiments described herein provide a process and method running on a computer for creating an augmented image. According to an embodiment, a graphical user interface gathers data that is programmatically analyzed to obtain photographic properties from a first image. Photographic properties are provided to a user for obtaining a second image containing a fiducial mark. The second image is programmatically analyzed to obtain photographic properties. The first image and the second image are programmatically analyzed and processed to produce an augmented image.
US11024063B2 Producing wavy lines and curves in a graphic shape
Embodiments disclosed herein provide methods and systems for producing wavy shapes, where the lines and/or curves that form the wavy shape are curvy and can appear hand drawn or scribbled. Initially, a shape is separated into one or more individual lines and/or one or more Bezier curves. Each original line is perturbed to produce a wavy line using bounding regions that constrain the amount of waviness produced in the line. Each Bezier curve is transformed into a wavy Bezier curve using bounding regions that constrain the amount of waviness produced in the Bezier curve. Each original line or Bezier curve can be modified to include, for example, one or more curves, one or more loops, a single arc, one or more spikes, and/or regular or irregular waviness.
US11024056B2 Image processing for eye location identification
In various embodiments, methods, systems, and vehicles are provided for locating an eye of an occupant of a vehicle. In an exemplary embodiment, a system is provided that includes: (i) a camera configured to generate a camera image of an occupant for a vehicle; and (ii) a processor coupled to the camera and configured to at least facilitate: (a) performing one or more Fourier transforms of the camera image; and (b) identifying a location for an eye of the occupant of the vehicle, using a phase model generated via the one or more Fourier transforms.
US11024048B2 Method, image processing device, and system for generating disparity map
A method, an image processing device, and a system for generating a disparity map are proposed. The method includes the following steps. Images of a specific scene are captured by two image sensors to generate two original images. A shrinking process is performed on the two original images to generate two shrunk images. A shrunk disparity map is generated by using the two shrunk images. A magnifying process is performed on the shrunk disparity map to generate a magnified disparity map. Whether each magnified disparity value of the magnified disparity map is reliable is determined so as to accordingly generate a refined disparity map.
US11024042B2 Moving object detection apparatus and moving object detection method
Provided are an inexpensive and safe moving object detection apparatus and moving object detection method that enable accurate detection of a moving object from an image sequence captured by a monocular camera at a high speed. A representative configuration of the moving object detection apparatus according to the present invention is provided with a horizon line detection unit that detects a horizon line in a frame image, an edge image generation unit that generates an edge image from a frame image, and a moving object detection unit that sets a detection box on a moving object, and the edge image generation unit extracts an edge image below a horizon line detected by the horizon line detection unit, and the moving object detection unit generates a foreground by combining the difference between the edge image below the horizon line and a background image of the edge image with the difference between a gray scale image and a background image of the gray scale image.
US11024041B2 Depth and motion estimations in machine learning environments
A mechanism is described for facilitating depth and motion estimation in machine learning environments, according to one embodiment. A method of embodiments, as described herein, includes receiving a frame associated with a scene captured by one or more cameras of a computing device; processing the frame using a deep recurrent neural network architecture, wherein processing includes simultaneously predicating values associated with multiple loss functions corresponding to the frame; and estimating depth and motion based the predicted values.
US11024040B2 Dynamic object tracking
A method of determining and displaying movement of an object in an environment using a moving camera includes identifying later environment features located in the environment in a later image, earlier environment features located in the environment in an earlier image, and earlier object features located on the object in the earlier image. The method further includes estimating object features in the later image using the earlier object features and a determined camera movement. The method further includes locating, in the later image, matched object features that are actual object features in the later image at a same location as the estimated object features. The method further includes determining that the object has moved between the earlier image and the later image if a number of matched object features does not exceed a threshold.
US11024039B2 Method and device for tracking an object
In a method for tracking an object in video-monitoring scenes, multiple feature vectors are extracted (722) and assembled (724) in point clouds, wherein a point cloud may be assembled for each tracklet, i.e. for each separate part of a track. In order to determine if different tracklets relate to the same or different objects the point clouds of each tracklet is compared (734). Based on the outcome of the comparison it is deduced if the first object and the second object may be considered to be the same object and, if so, the first object is associated (738) with the second object.
US11024037B2 Foreground-background-aware atrous multiscale network for disparity estimation
A system for disparity estimation includes one or more feature extractor modules configured to extract one or more feature maps from one or more input images; and one or more semantic information modules connected at one or more outputs of the one or more feature extractor modules, wherein the one or more semantic information modules are configured to generate one or more foreground semantic information to be provided to the one or more feature extractor modules for disparity estimation at a next training epoch.
US11024034B2 Image segmentation confidence determination
Examples for determining a confidence level associated with image segmentation are disclosed. A confidence level associated with a collective image segmentation result can be determined by generating multiple individual segmentation results each from the same image data. These examples can then aggregate the individual segmentation results to form the collective image segmentation result and measure the spread of each individual segmentation result from the collective image segmentation result. The measured spread of each individual segmentation result can then be used to determine the confidence level associated with the collective image segmentation result. This can allow a confidence level associated with the collective image segmentation result to be determined. This confidence level may be determined without needing a ground truth to compare to the collective image segmentation result.
US11024028B2 Device and method for quality assessment of medical image datasets
The present invention relates to a device and method for quality assessment of medical image datasets. To enable an automatic quality assessment of medical image datasets to identify potential errors or deviations that may be avoided in future imaging operations, the device comprises an image input (21) for obtaining medical image datasets together with respective acquisition information, each medical image dataset being acquired by scanning a field of view, FOV, of an examination object and the respective acquisition information representing information related to the acquisition of the respective medical image dataset; an image analysis unit (22) for comparing the FOV of an obtained medical image dataset with a reference FOV and for determining difference information indicating deviations of the FOV from the reference FOV; a correlation unit (23) for determining correlation information indicating correlations between the difference information determined for a plurality of obtained medical image datasets and the respective acquisition information; and an output unit (24) for issuing the determined correlation information.
US11024026B2 Adaptive navigation technique for navigating a catheter through a body channel or cavity
A method for using an assembled three-dimensional image to construct a three-dimensional model for determining a path through a lumen network to a target. The three-dimensional model is automatically registered to an actual location of a probe by tracking and recording the positions of the probe and continually adjusting the registration between the model and a display of the probe position. The registration algorithm becomes dynamic (elastic) as the probe approaches smaller lumens in the periphery of the network where movement has a bigger impact on the registration between the model and the probe display.
US11024023B2 Inspection system
A system for improving inspection systems is provided. The system generally includes a camera in communication with a processor. The camera is configured to capture an image for inspection of an object A to be inspected. The camera transfers the image to the processor for comparison with a reference image. If the comparison is not within a predetermined range, then the camera settings are adjusted and a new image is taken until the current image matches the reference image. Alternatively, or in addition to, the system is capable of learning based on a plurality of data and creating a model image for comparison prior to capturing the first image.
US11024022B2 Data generation method and data generation device
A non-transitory computer-readable recording medium storing a program that causes a computer to execute a procedure, the procedure includes generating, for each of a plurality of wafers, extended coordinates including a position on the wafer and a value calculated from a distance from a center of the wafer and a contribution parameter, for each defect on the wafer by using information of a defect position on the wafer, generating a Betti number group by persistent homology processing for a plurality of extended coordinates generated for each of the plurality of wafers generating, for each of the plurality of wafers, a defect pattern image from a plurality of Betti number groups generated for the plurality of values of contribution parameter, and generating machine learning data associating a plurality of defect pattern images generated for the plurality of wafers with determination information associated with the plurality of wafers.
US11024021B2 Check system of a process subject to execution rules
A check procedure of a production process of an artifact, wherein 2D and 3D images are acquired from a work area. The images are processed in an analysis check, using neural networks, to extract data that are sent to a check cycle that checks the data in order to inform alarm situations by a signal.
US11024020B2 Method and system for automatic quality inspection of materials and virtual material surfaces
The present document describes methods and systems for the automatic inspection of material quality. A set of lights with a geometric pattern is cast on a material to be analyzed. Depending on the material being inspected, same may act as a mirror and the reflected image is captured by a capture device, or the light passes through the material being inspected and the image is captured by a capture device. Defects in the material can be detected by the distortion caused by same in the pattern of the reflected image or passing through. Finally, software is used to identify and locate these distortions, and consequently the defects in the material. This classification of defects is carried out using artificial intelligence techniques.
US11024018B2 Imaging methods and computer-readable media
One aspect of the invention provides an imaging method including: (a) acquiring a first fluorescent image of an object of interest impregnated with fluorescent nanodiamonds; (b) applying a magnetic field to the fluorescent nanodiamonds in order to decrease fluorescence of the fluorescent nanodiamonds; (c) acquiring a second fluorescent linage of the object of interest; and (d) subtracting the second fluorescent linage from the first fluorescent image to produce a resulting image. Another aspect of the invention provides an imaging method including: (a) applying a time-varying magnetic field to an object of interest impregnated with fluorescent nanodiamonds to modulate the fluorescence of the fluorescent nanodiamonds; (b) acquiring a plurality of fluorescent images of the object of interest; and (c) for each corresponding pixel in the plurality of fluorescent images, calculating a fluorescence intensity using a lock-in technique.
US11024011B2 Image display apparatus and image display method
An image display apparatus includes an imaging device configured to generate image data; a receiving unit configured to receive movement of a display area in a vertical direction or in a horizontal direction within the image data, the display area being displayed on a display device, and also receive rotation of the image data; an image processing unit configured to rotate the image data in accordance with an amount of rotation, and, in a case where the movement of the display area in the vertical direction or in the horizontal direction is received with respect to the rotated image data, move the display area in the vertical direction or in the horizontal direction within the rotated image data; an image cutting unit configured to cut the display area from the image data; and an outputting unit configured to display the display area on the display device.
US11024010B2 Super-resolution image sensor and producing method thereof
Provided is a super-resolution image sensor and a producing method thereof such that, on the basis of not changing the arrangement of the image sensitive unit array of the image sensor, by means of the existing micro-lens manufacture techniques, the imaging resolution can be increased by offsetting micro-lens rows in a micro-lens array that covers upon the image sensitive unit array. In some examples, a super-resolution image sensor comprises an image sensitive unit array having image sensitive unit rows aligned with one another, and a micro-lens array covering upon the image sensitive unit array. Relative to a reference micro-lens row in the micro-lens array, the other micro-lens rows are regularly offset. Each micro-lens unit in the reference micro-lens row is center aligned with a corresponding image sensitive unit in a reference image sensitive unit row.
US11024009B2 Super resolution using a generative adversarial network
A neural network is trained to process received visual data to estimate a high-resolution version of the visual data using a training dataset and reference dataset. A set of training data is generated and a generator convolutional neural network parameterized by first weights and biases is trained by comparing characteristics of the training data to characteristics of the reference dataset. The first network is trained to generate super-resolved image data from low-resolution image data and the training includes modifying first weights and biases to optimize processed visual data based on the comparison between the characteristics of the training data and the characteristics of the reference dataset. A discriminator convolutional neural network parameterized by second weights and biases is trained by comparing characteristics of the generated super-resolved image data to characteristics of the reference dataset, and where the second network is trained to discriminate super-resolved image data from real image data.
US11024007B2 Apparatus and method for non-uniform frame buffer rasterization
An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
US11024005B2 Optical flow tracking device and method
The present disclosure provides an optical flow tracking device. The device includes an image pyramid establishing circuit configured to establish a first image pyramid of a first image and a second image pyramid of a second image. The first image pyramid includes one or more image layers, and the second image pyramid includes one or more image layers. The device further includes an optical flow tracking circuit configured to perform an optical flow tracking processing on a kth image layer in the first image pyramid and a kth image layer in the second image pyramid to acquire an optical flow estimator of the second image in the kth image layer. K is an integer. The optical flow tracking circuit is configured to calculate an optical flow of the second image by using the optical flow estimator of the second image in the kth image layer.
US11024002B2 Generating gaze corrected images using bidirectionally trained network
An example apparatus for correcting gaze in images includes an image receiver to receive an image comprising an eye and a target angle set to a center. The apparatus also includes a bidirectionally trained convolutional neural network (CNN) to receive the image and the target angle from the image receiver and generate a vector field and a brightness map based on the image and the target angle. The apparatus further includes an image corrector to generate a gaze corrected image based on the vector field and the brightness map.
US11023995B2 Systems and methods to toggle display links
Methods and systems for reducing power consumption of a display link by compacting image data to allow the display link to be deactivated for a longer duration. For instance, pixels that correspond to a preset or default value for a display may be omitted from pixel data sent over the display link. Additionally or alternatively, the display link may be divided into multiple lanes that function independently so that a lane of the display link may be deactivated while other lanes are actively transmitting image data.
US11023994B2 Auto-focus engine architecture for image signal processor
Embodiments relate to image signal processors (ISP) that include one or more auto-focus circuits. Each of the auto-focus circuits may be connected to an image sensor and may be separate from a statistics circuit and other image processing pipelines of the ISP. An image sensor may include one or more focus pixels that are used to generate data for auto-focusing. The auto-focus circuit may extract the focus pixel values and generate a signal to control the lens position of the image sensor. Each image sensor may include a separate auto-focus circuit. When other image processing pipelines of the ISP are processing the image data from one image sensor, the auto-focus circuit for another image sensor may continue to generate focus signals that control the lens position of the other image sensor. The other image sensor may be in standby but may continue to remain in focus.
US11023990B2 Programmatically providing information in connection with location-based services to service providers
A system and method of providing information in connection with one or more services on a computing device is described. The system can receive data in connection with a location-based service from a remote system and can programmatically display information about the service on or as part of a user interface of the service application. A system can dynamically display content to instruct a user of the computing device to go to a particular location and to perform a particular task associated with the service based on the user's current condition.
US11023986B2 Job recall services in online education platforms
An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of job recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
US11023983B2 Smart routing synchronization system for socializing a synthetic rebroadcast and group stream
Smart routing synchronization systems socialize a synthetic rebroadcast or group stream for enabling members of a user group to (re)broadcast select content to other members of the user group and collaboratively curate content delivery. The systems are based on a content-identification process and further a process for (re)broadcasting content. These processes are cooperable among a group of member clients each of which are in communication with at least two content sources. The synchronization process identifies select content and directs delivery of the content from an optimal resource for each member client via a smart routing protocol. The (re)broadcast process prompts delivery of the select content to members of the user group from a content origination member of the group, and group members are thereby able to simultaneously access the content for the purpose of providing a content-based platform for social interaction.
US11023982B2 Method to efficiently categorize, extract and setup of payroll tax notices
Aspects of the present invention provide devices that process payroll tax notices by extracting payroll tax notice attributes and named entities from text of a payroll tax notice document using natural language processing, named entity recognition, and the labels of entities identified by way of machine comprehension. The devices generate a structured payroll tax notice summary based on the extracted payroll tax notice attributes and user context that identify a receiving taxed entity, a tax jurisdiction, and a taxing agency.
US11023981B2 Blockchain-based commodity claim method and apparatus, and electronic device
Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.
US11023978B2 Systems and methods for determining an initial margin
An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process.
US11023976B2 Diverse options order types in an electronic guaranteed entitlement environment
An enhanced system and method for handling, matching and executing a diverse group of limit-priced orders in an electronic options environment is disclosed. Most of the order types disclosed are automatically repriced and reposted as the NBBO changes to increase their execution opportunities. Market maker entitlements are integrated with the order processing, so that the market maker is guaranteed an allocation of the trade if the market maker is at the NBBO when an order priced at or better than the NBBO is received. Once posted to the order book, the displayed price of an order may be eligible for preferential execution in a market maker entitlement process, regardless of whether the displayed price is original or has been automatically repriced.
US11023975B2 Charting multiple markets
The present embodiments relate to charting multiple markets. In some embodiments, charting multiple markets may include receiving market data for a plurality of tradeable objects. The plurality of tradeable objects may include an anchor object and at least one non-anchor object. The market data may include anchor object price data for the anchor object and non-anchor price data for the at least one non-anchor object. The non-anchor object price data may be converted based on the anchor object price data such that converted non-anchor object price data has a price scale of the anchor object price data. The anchor object price data and the non-anchor object price data may be displayed along a normalized price axis.
US11023970B2 Techniques for automated call cross trade imbalance execution
Various embodiments are generally directed to techniques for automated call cross trade imbalance execution. Techniques described herein may provide an automated crossing solution for buy-side clients that limits position information to banks and individuals prior to setting a benchmark rate for foreign exchange. In some embodiments, clients may roll forward spot trades with a chosen counterparty bank, which is then sent to a centralized, automated, bank platform. Techniques described herein may offer a multi-bank platform solution that accepts trades, validates trades, performs credit checks, and executes trades in a manner that limits knowledge of position information prior to setting a benchmark rate. Further, proposed techniques include determining a trade imbalance and automatically executing the determined trade imbalance in a manner such that market impact is minimalized. In some embodiments, trade imbalances may be calculated on a bank-by-bank basis, thus allowing each bank to execute its own trade imbalance. Other embodiments are described.
US11023964B2 Systems, devices, and methods for interactions with an account
A system and method for management of a financial account maintained by a financial entity is described. A user device may receive historical information relating to the financial account, including a monetary value of at least one individual transaction of the financial account which has occurred prior. A virtual representation of the monetary value may be displayed. The virtual representation may be selected for transmission to a dedicated digital money box device. The dedicated digital money box device may display an indication of a monetary value of a balance of the selected virtual representation, and historical information previously received by the dedicated digital money box device.
US11023963B2 Detection of compromise of merchants, ATMs, and networks
A system and method for detecting compromise of financial transaction instruments associated with a merchant or automated teller machine (ATM) are disclosed. Historical data representing a historical aggregate financial transaction instrument behavior history is stored in a computer memory. The historical data is received at the computer from one or more merchants and ATMs via a communications network. Authorization data representing authorization behavior of a plurality of financial transaction cards related to corresponding financial transactions at the same or a different one or more merchants and ATMs is received by the computer. Abnormal activity data representing an abnormal aggregate financial transaction instrument activity based on the authorization data is determined, and the historical data is compared with the abnormal activity data to generate a compromise profile for the plurality of financial transaction instruments.
US11023959B2 System and method for ordering items from a vehicle
In one embodiment, example systems and methods relate to ordering food from a vehicle. A driver or a passenger of a vehicle indicates that they would like to order food from the vehicle by speaking a command, or by making a selection on a display associated with the vehicle. In response to the indication, the vehicle determines one or more restaurants that are near the vehicle, or that are near the route being traveled by the vehicle. After the driver or passenger selects a restaurant, the vehicle loads a restaurant specific natural language understanding model that is associated with the restaurant. As the driver or passenger speaks their order, the restaurant specific natural language understanding model is used to process the audio and generate an order. The order and an estimated time of arrival of the vehicle is provided electronically to the restaurant.
US11023957B1 Dynamically providing context-based notification and fulfillment
In some examples, a location of a merchant is updated as the merchant moves. A server receives the location of the merchant, and compares that location to the location of a user, so as to determine whether the merchant is located within a first threshold distance or a second, smaller threshold distance from the location of the user. If the user is within the first threshold distance, the server presents a first point of sale (POS) interface to initiate an order from the merchant and present the user with an option to fulfill that order through delivery. If the merchant is located within the second, smaller threshold distance from the user, the server presents the user with a second POS interface that gives the user an option to fulfill the order through pickup instead of delivery.
US11023954B2 Systems and methods for using a social networking system to purchase products
Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
US11023952B2 Method of using a connected lighting system
According to one aspect disclosed herein, there is provided a method of using a lighting system comprising multiple luminaires, the method comprising: gathering information relating to a placement of a plurality of the luminaires within the environment; based on the gathered information, deducing one or more spatial characteristics of the environment, the spatial characteristics comprising information on one or more zones of the environment; and storing an environment profile for the environment in a storage location accessible by a recommendation engine, the environment profile comprising at least the spatial characteristics of the one or more zones, thereby causing the recommendation engine to filter a set of items based on the spatial characteristics and thereby recommend a subset of the items resulting from the filtering.
US11023951B2 Systems and methods for marketplace catalogue population
Methods and Systems for displaying product recommendations at a virtual storefront by receiving product recommendations from a plurality of heterogeneous sources. The source servers send the product recommendations from their end that are then normalized and refined by a recommendation engine based on a plurality of factors ensuring that the products are presentable and sellable on the storefront. The recommendation collation is accomplished using a pipeline of stateless processors, thereby providing a highly scalable platform perfectly suited for cloud-based computational platforms.
US11023944B2 Mobile device for retrieving product information associated with scanned barcode data when the mobile device is connected to a network
A computer-implemented method includes receiving a request to scan a barcode and in response, displaying a split screen having a camera image portion and a product information portion. At least part of an image currently being captured by a camera and containing a barcode is displayed in the camera image portion. Product information for a product represented by the barcode is displayed in the product information portion.
US11023943B1 Methods, systems, and computer storage mediums for reel configuration
Concepts and technologies disclosed herein are directed to configuring a reel containing one or more circuits of a conductor. According to one aspect of the concepts and technologies, a request to create a circuit to be installed on the reel is received. In addition, configurations associated with the circuit are received.
US11023941B2 Managing ecommerce messages via a social networking system
The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.
US11023940B1 Systems and methods for using hardware transmitters to improve customer service
The present disclosure is directed to automatically determining customer information in response to detecting that a customer's mobile device is located at a retail location. A mobile device of the customer may detect a communication from a wireless communication beacon, and may send a customer ID to a backend server. Upon receiving the customer ID, the backend server may access customer information, and transmit it to a server of the retail location. The server may, in turn, cause a customer mobile device in the retail location to display the customer information, thus facilitating effective and efficient customer service. With the customer's permission, upon detecting the customer's mobile device, customer information may be pushed to a salesperson's device or information (e.g., insurance quote or claim information; new vehicle financing, feature, or review information; or other product or service information) may be pushed to the customer's mobile device.
US11023937B2 Validation and optimization in an online marketing platform for home sellers
A technology for providing validation and optimization for listings on an online marketing platform for home sellers is described. In some embodiments, the disclosed technology provides a validation tool for users of the online marketing platform to quality check the users' home feeds in real-time through a graphical user interface of the online marketing platform. In some embodiments, the disclosed technology provides an optimizer tool for the users to optimize the users' home feeds through a graphical user interface of the online marketing platform. The users of the online marketing platform can be home sellers, which can include, for example, home builders, brokers, and their agents.
US11023927B2 System and method for location-based advertisement delivery verification
A system and method for enhanced location verification and content delivery confirmation including building a customized pixel for location verification, appending the customized pixel to an ad tag, collecting a combination of data from the pixel, holding the combination of data collected and grouping the held data, and processing the combination of data collected from a previous day by performing a first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided. The method further includes performing a second enrichment process including enriching the combination of data with location data fields, calculating and assigning a location quality score to the enriched data based on an accuracy or in-geo, a precision or credibility, and a confidence of location data, and aggregating the enriched data and storing the enriched data in a database.
US11023925B1 Enhanced advertisement click-through customer data
A computing system receives a request for an advertiser webpage from a user device associated with a consumer. The consumer requests the advertiser webpage by activating a link associated with the advertiser webpage and embedded in the advertisement placed on the webpage of the publisher. The advertiser computing system also receives financial information relating to the consumer in response to receiving the request, customizes the advertiser webpage based at least in part on the financial information relating to the consumer, and transmits the customized advertiser webpage to the user device.
US11023921B2 Providing data and analysis for advertising on networked devices
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing data and analysis for advertising on networked devices. One of the methods includes creating a vector of identifiers representing an ad opportunity. The method includes linking data attributes that describe the ad opportunity to the identifiers. The method includes expressing the data attributes following predefined scheme of hierarchy. The method includes linking a taxonomy describing data attributes. The method includes obtaining outcome measurements of ad events associated with the ad opportunity. The method also includes associating user interaction events with the ad with at least one of the identifiers or data attributes associated with the identifier.
US11023919B2 Energy product instant rebate engine
Systems, methods, and apparatus are disclosed for providing instant rebates before a transaction is completed. This involves ingest of customer and rebate data from two or more utilities, where the data is parsed and normalized into a standard format across all of the utilities. The customer data is then stored in an accounts database, while the rebate data is further processed along with utility rebate rules to determine a set of rebate eligibilities for a variety of scenarios. The resulting rebate profiles can be stored in a rebates database and linked to corresponding customer account data in the accounts database. Third-party frontends can then request rebate eligibility based on a customer identifier and retail channel, and various services can work in tandem to query the rebated database and return a set of eligibilities with so little latency that the eligibility check appears instant from a customer's standpoint.
US11023917B2 Time period distribution of offer codes
Provided are systems and processes for distribution of offer codes, including: obtaining a plurality of offer codes from a merchant, each offer code associated with a start date an expiration date and receiving, via a network, a plurality of requests for offer codes from a respective plurality of consumer user device, each request occurring during a respective time period. For each request, an offer code is selected from the plurality of offer codes based on the start date, the expiration date, and the respective time the request was received and the selected offer code is sent to the requesting consumer user.
US11023916B2 Bonus accumulation system, bonus accumulation method, and IoD-NFC terminal device therefor
The present invention provides a bonus accumulation system comprising: a payment terminal device which is installed in a business branch and transmits/receives, to/from a payment approval company, a commercial transaction approval request and commercial transaction approval confirmation; a near field communication (NFC) terminal device having an NFC function, which directly receives final payment approval data from the payment terminal device, using a serial communication module of the payment terminal device, and calculates bonus data; and a user terminal device for receiving the calculated bonus data from the NFC terminal device through NFC, and sending a request for an approval of the received bonus data to a bonus server and receiving the approval through a mobile communication network.
US11023915B2 System and method for activity based interaction
A method is disclosed. The method includes receiving an authorization request message for a transaction from an access device. The authorization request message includes a value and an account identifier. The user device is used by a user to conduct a transaction with the resource provider. The method also includes determining an activity metric associated with the user of the user device, determining a value alteration based at least in part on the activity metric, and applying the value alteration to the value for the transaction.
US11023913B2 Dynamic emoji modal actions
A system and method for receiving and executing emoji based commands in messaging applications. The system and method may include processes such as identifying emojis in a message, determining one or more action based on the emoji, and completing the determined actions.
US11023909B1 Systems and methods for predicting consumer spending behavior based on historical transaction activity progressions
Systems and methods are disclosed for predicting consumer spending behavior based on historical purchase activity progressions. One method includes: receiving transaction data related to two or more past payment transactions of a consumer; receiving environmental and/or behavioral data associated with each of the past payment transactions; determining, based on the transaction data and environmental and/or behavioral data, historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data; receiving transaction data related to a current payment transaction of the consumer; receiving environmental and/or behavioral data associated with the current payment transaction; comparing the environmental and/or behavioral data associated with one or more of the past payment transactions with environmental and/or behavioral data associated with the current payment transaction; and determining whether a progression of one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions.
US11023908B2 Information processing apparatus for performing customer gaze analysis
In one embodiment, an information processing apparatus has an interface, a storage device, and a processor. The processor executes a control program stored in the storage device, to accept an image in which a prescribed area in a store has been imaged, via the interface, and detects a direction of a visual line of a person contained in the image. Further the processor determines a commodity which the person has browsed in the store, based on the direction of the visual line.
US11023907B2 Systems, methods, and apparatuses for identifying dormancy risk
A first plurality of consumers having a target event is identified. A first dataset and a second dataset for the first plurality of consumers are received. The first dataset comprises first transaction card data for each consumer in the first plurality of consumers for a first time period, where the first time period is prior to the target event. The second dataset comprises second transaction card data for each consumer in the first plurality of consumers during a second time period, where the second time period is after the target event. A first score for each consumer is calculated using the first transaction card data and a second score for each consumer is calculated using the second transaction card data. The first score is compared to the second score for each consumer. In response to a determination that the second score is a threshold lower than the first score, one or more consumers are identified as high dormancy risk.
US11023903B2 Classification system and method
The invention relates to a system and method for analysing an activity session. Data from a monitoring device worn by a user of the system for example is received over a period of time or distance and a classification system of the invention is utilised in real time or post session to determine the activities performed by the user during the session. The data collected relates to multiple parameters monitored during the activity session. The classification system defines an activity using a set of threshold criteria for a combination of parameters and therefore identifies a particular activity performed during the activity session when a combination of monitored parameters satisfies the threshold criteria for a particular activity. Determining the activities performed in this way allows for more useful interpretation of the data which in turn leads to more effective coaching advice and feedback for the user.
US11023902B2 System and method for providing localized product offerings publications
A retailer system responds to a request to view an electronic product offerings publication by using data indicative of a geographic location to select from a plurality of retailer locations at least one retailer location and by retrieving inventory related information for the selected at least one retailer location. The retrieved inventory related information is then used to select product offerings from a repository of product offerings whereupon an electronic product offerings publication container is populated with the product offerings selected from the repository of product offerings. The populated electronic product offerings publications container is then returned to the requester as the requested product offerings publication.
US11023901B2 Method and/or system for providing and/or analyzing and/or presenting decision strategies
A method and/or system that can be implemented on a computing device or tables or board game or otherwise uses a rule set to evaluate data about a situation and actors in order to provide advice regarding strategies for influencing actors and/or other outputs.
US11023900B2 Routing customer feedback and service request
A system, method, and computer-readable medium for performing receiving customer product specific issues and routing to appropriate business entities that include receiving customer product specific issues from various channels; tokenizing the customer product specific issues into tokens; routing the tokens to the appropriate business entities; and matching customer service requests with relevant tokens.
US11023896B2 Systems and methods for real-time processing of data streams
A system for generating alerts including processors and storage devices. The instructions configure the one or more processors to perform operations, which include receiving an event from a data stream, extracting keys from the event, associating the event with at least one account based on the extracted keys, identifying a state variable associated with the at least one account, updating the state variable by accumulating the event in the state variable, registering a time stamp for the event in the state variable, and retiring expired events from the state variable. The operations may also include determining whether the state variable is above a threshold level and generating an alert for the account when the state variable is above the threshold level.
US11023895B2 Automated review system for transactions
Techniques for reviewing transaction information are provided. A reviewer computer can review transactions that are marked for review by a resource provider. The reviewer computer can review the transaction based on user information obtained from third party servers. The reviewer computer can also review the transaction based on historical transaction information obtained from a history database. The reviewer computer can aggregated the user information and the historical transaction information in order to generated a consolidated view.
US11023894B2 Fast access vectors in real-time behavioral profiling in fraudulent financial transactions
A computer-implemented method for real-time transaction fraud vetting, including: receiving a transaction record including real-time transaction data and a key identifying a transacting entity; matching the key to a plurality of profiles of the transacting entity, each of the plurality of profiles including a data attribute; accessing a datapoint for each of the plurality of profiles, each datapoint representing a standard for the corresponding data attribute computed from historical transaction records of the transacting entity; assessing whether deviation of the real-time transaction data from each datapoint exceeds a corresponding threshold; incrementing a transaction risk corresponding to the transaction record for each deviation from one of the datapoints that exceeds the corresponding threshold; outputting a fraud score based at least in part on the transaction risk; and updating at least one datapoint based on the corresponding real-time transaction data to generate an updated datapoint set for the plurality of profiles.
US11023892B2 Host capture
A system and method for processing transactions. A unique transaction identifier is generated for each transaction. Processing of the transaction utilizes the unique transaction identifier.
US11023887B2 Systems and methods for generating and managing dynamic customized electronic tokens for electronic device interaction
Systems and methods are provided for generating and managing dynamic customized electronic tokens for electronic device interactions. A system for transferring data between a user device associated with a user and a remote device may include a memory storing instructions and a processor configured to execute the stored instructions. The stored instructions may configure the processor to receive, via a network, transaction information from the remote device, access information associated with an electronic token, and provide the electronic token to the remote device. The electronic token may be associated with at least one of the user or the user device, and a token server may generate the electronic token based on the received transaction information, and determine one or more expiration parameters for the electronic token.
US11023884B2 Additive for solid rocket motor having perchlorate oxidizer
A method for enhanced validation of an entity associated with a COF token includes: storing at least transaction data, a token requester identifier (TRJD), and a COF token identifier; receiving payment credentials, wherein the payment credentials include at least a COF-specific payment token; generating a transaction message, wherein the transaction message is formatted based on one or more standards and includes at least a plurality of data elements including at least a first data element configured to store the COF-specific payment token, a second data element configured to store the COF token identifier, a third data element configured to store the TRID, and one or more additional data elements configured to store the transaction data; and electronically transmitting the generated transaction message to a financial institution via a payment network.
US11023878B1 Apparatuses, methods, and systems for transmitting payment proxy information
In some examples, methods and systems may process one or more payment transactions between a merchant and a remote customer by exchanging at least one payment proxy having a syntax including a monetary currency indicator preceding an alphanumeric character, corresponding to the merchant or the customer over a mesh network. A customer device detects a neighboring beacon and sends a route request through a communication channel, the route request includes at least an address of a merchant beacon device. The neighboring beacon determines a routing path to connect the customer device and the merchant beacon device by hopping over one or more neighboring beacon devices. Once the communication channel is established, the customer device can send and receive the payment proxy to and from the merchant beacon device. The customer device is configured to generate a message identifying the payment proxy as a method of payment for the payment transaction.
US11023875B2 Electronic credential management system
A system and method for the management of electronic credentials stored on mobile devices. The system may encrypt information that is provided to a lock device and an access control system using diversification keys. The diversification keys may be generated by supplying a master key and a component identifier such as, for example, a mobile device identifier, to a diversification algorithm. The mobile device may be a conduit for the communication of information between the access control system and the lock device. The mobile device may be unable to decrypt information that has been encrypted by a diversification key. Embodiments also provide for enrolling administrative mobile devices with the access control system, the distribution and revocation of credential identifiers for user mobile device, and removing administrative mobile devices that are enrolled with lock devices.
US11023870B2 Computer-based systems configured to provide a portal for migrating one or more existing relationships from one entity to another entity and methods of use thereof
Systems and methods associated with providing an automated portal to migrate one or more relationships with one entity to another entity are disclosed. In one embodiment, an exemplary method may comprise: providing a portal enabling automated migration of existing relationships from existing entities to a first entity; generating a first UI configured for identifying and providing access information regarding existing relationships for potential migration; generating a second UI to display information regarding the existing relationships and provide UI elements enabling the user to receive migration offers; determining terms of replacement relationships that the first entity can offer the user; generating a third UI to (i) compare terms between the existing and new relationships, and (ii) enable the user to authorize the relationship migration; performing an automated generation process to create the new relationship(s); and performing an automated transfer process to transfer all objects to the new relationship.
US11023855B1 Managing electronic requests associated with items stored by automatic replenishment devices
Techniques for generating an electronic request based on sensor data of an ARD are described. In an example, a computer system receives a message from the ARD The message includes the sensor data and an identifier of the ARD. The computer system identifies the item from a profile associated with the ARD based on the identifier, and determines an amount of the item stored by the ARD based on the sensor data. Further, the computer system generates the electronic request for a replacement amount of the item based on the amount of the item, on a rule, and on a constraint. The electronic request identifies the item and the ARD. The rule specifies a customization of the electronic request based on the item. The constraint specifies a limit on the customization based on the identifier. The computer system causes a delivery of the replacement amount based on the electronic request.
US11023854B1 Electronically addressable document receptacle with A-polar connectivity
An electronically addressable a-polar document receptacle identification circuit has first and second terminals adapted to be connected to a two conductor data bus for supplying data signals to the terminals and for receiving responses from the circuit. The circuit has a two phase diode bridge circuit with first and second nodes connected to the first and second terminals. The diode bridge circuit is connect to the data signal input of a circuit microcontroller having an output connected to the first and second nodes for furnishing response signals to the nodes. The associated receptacle can be a file folder removably received in a file cabinet or a notebook binder removably received on a cabinet shelf. The circuit will function correctly regardless of the orientation of the terminals with respect to the data bus conductors so a file folder or a notebook binder can be installed in either one of two possible orientations without affecting the functionality of the circuit.
US11023850B2 Realtime inventory location management using deep learning
Systems and techniques are provided for tracking locations of inventory items in an area of real space including inventory display structures. A plurality of cameras are disposed above the inventory display structures. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A memory stores a map of the area of real space identifying inventory locations on inventory display structures. The system is coupled to a plurality of cameras and uses the sequences of images produced by at least two cameras in the plurality of cameras to find a location of an inventory event in three dimensions in the area of real space. The system matches the location of the inventory event with an inventory location.
US11023849B2 Mobile storefront control systems and methods
The present application provides systems and methods for a mobile storefront having direct customer access to inventory and pricing from a mobile storefront. In particular, systems and methods provide an application usable by customers to purchase goods or services from a mobile storefront through an electronic communication device. This includes reserving and purchasing products in inventory of the mobile storefront or pooled inventory from multiple mobile storefronts in an area, reserving and purchasing services and/or support, and for communicating directly with an electronic communication device of the mobile storefront.
US11023848B1 Systems and methods for call deflection for product return or exchange
The embodiments of the present disclosure provide systems and methods for call deflection, comprising receiving, via a telephone communication from a mobile device of a user, a request for return or exchange, accessing a purchase history of the user to identify at least one order satisfying a predetermined return criteria, generating a unique hyperlink for the user, sending the unique hyperlink to the mobile device of the user, receiving, from the mobile device of the user, a selection of at least one product in the at least one order for return or exchange, and modifying a database to register the at least one product for return or exchange. The unique hyperlink may be assigned to the at least one order that satisfies the predetermined return criteria such that, when activated by the user, the mobile device is configured to display the at least one order.
US11023847B2 Methods and apparatus for monitoring a conveyance coupling connection using elements of a wireless node network
Methods, apparatus, and systems are described for monitoring at least one signal passing through a coupling connection from a first conveyance to a second conveyance, where the coupling connection has a network device that communicates on a wireless node network. Generally, the network device (e.g., an ID node) integrated in the coupling connection monitors the signal line passing through the coupling connection from the first conveyance to the second conveyance. The network device then detects data on the monitored signal line and records the detected data. Thereafter, the network device in the coupling connection transmits the detected data (e.g., a notification that the conveyances are disconnected, a change in power flowing between the conveyances, etc.) to another entity in the wireless network, such as a server or master node.
US11023846B2 Location-based pick up and delivery services
Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a method is provided. The method comprises receiving location information for an item. The location information indicates the current physical location of the item. The method further comprises determining whether the item is located within a first configurable distance of an establishment and responsive to determining that the item is located within the first configurable distance of the establishment, requesting first location information for the consignee of the item and second location information for the consignee of the item. The method further comprises determining whether the consignee is within a second configurable distance of the establishment based at least in part on the first location information for the consignee and the second location information for the consignee and providing a notification for display via a user interface of an application executing on a customer computing entity.
US11023842B2 Data processing systems and methods for bundled privacy policies
Data processing systems and methods, according to various embodiments, are adapted for determining an applicable privacy policy based on various criteria associated with a user and the associated product or service. User and product criteria may be obtained automatically and/or based on user input and analyzed by a privacy policy rules engine to determine the applicable policy. Text from the applicable policy can then be presented to the user. A default policy can be used when no particular applicable policy can be identified using by the rules engine. Policies may be ranked or prioritized so that a policy can be selected in the event the rules engine identifies two, conflicting policies based on the criteria.
US11023840B2 Scenario planning and risk management
Techniques for scenario planning are provided. In one example, a computer-implemented method can comprise analyzing, by a device operatively coupled to a processor, content using a topic model. The content can be associated with a defined source and is related to one or more current events. The computer-implemented method can also comprise determining, by the device, one or more portions of the analyzed content that are relevant to one or more key risk drivers using a risk driver model. The computer-implemented method can also comprise aggregating, by the device, the determined one or more portions into one or more emerging storylines based on values of one or more attributes of the topic model.
US11023838B2 Issue tracking systems and methods
In an embodiment, a computer implemented method comprises receiving, by an issue tracking system, a request to associate an issue maintained by the issue tracking system with a feature flag maintained by a feature flag system; generating, by the issue tracking system, feature flag system issue data; effecting, by the issue tracking system, a redirect to the feature flag system and communicating the feature flag system issue data to the feature flag system; receiving, by the issue tracking system, a feature flag update from the feature flag system; processing, by the issue tracking system, the feature flag update to derive feature flag data therefrom; and associating, by the issue tracking system, the feature flag data with the issue.
US11023837B2 Method for the optimisation of product properties and production costs of industrial processes
A method for optimisation of product properties and production costs of industrial processes where a product is manufactured in several operations, Including the following steps: —establishing process chain models (1-m) for each process (1-n), altogether (m×n) models for the calculation of product properties and product production costs, —defining model inputs and outputs related to each of the (m×n) models for physical, chemical or biological parameters and costs of the product, —defining limitations or minimum requirements related to each of the (m×n) models of product properties or process capacity or ability, —providing an optimizing tool linked to the input and output steps and model limitations performing iterations and flow of data between said steps to optimize the product based on customer requirements.
US11023832B2 Method and system for task processing
Embodiments of the present application provide a method and system for task processing. During operation, the system may receive a task event generated by a task sending device with an initial state of the task event being a to-be-accepted state. The system may perform a first reminding operation associated with the task event for a user. Upon receiving a predetermined user response, the system may change the state of the task event from the to-be-accepted state to an activated state, wherein the predetermined user response is responsive to the first reminding operation associated with the task event.
US11023826B2 System and method for data visualization using machine learning and automatic insight of facts associated with a set of data
In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can receive a data set that includes data points having data values and attributes, and a target attribute, and use a machine learning process to automatically determine one or more other attributes as driving factors for the target attribute, based on, for example, the use of a decision tree and a comparison of information gain, Gini, or other indices associated with attributes in the data set. Information describing facts associated with the data set can be graphically displayed at a user interface, as visualizations, and used as a starting point for further analysis of the data set.
US11023825B2 Platform as a service cloud server and machine learning data processing method thereof
A PaaS cloud server receives a machine learning application resource request and determines an available logic circuit object accordingly. The PaaS cloud server creates a data compression and storing service object and pairs the data compression and storing service object and the logic circuit object. The PaaS cloud server binds the data compression and storing service object with a machine learning application, and receives a machine learning data from the machine learning application. The PaaS cloud server inputs the machine learning data into a part logic circuit of an FGPA circuit corresponding to the logic circuit object according to the pairing of the data compression and storing service object and the logic circuit object so that the part logic circuit compresses and stores the machine learning data. The PaaS cloud server returns information which relates to the compressed and stored data to the machine learning application.
US11023824B2 Constrained sample selection for training models
Methods, apparatus, and machine-readable mediums are described for selecting a training set from a larger data set. Samples are divided into a training set and a validation set. Each set meets one or more conditions. For each class to be modeled, multiple training sets are created. Models are trained on each of the multiple training sets. A size of samples for each class is determined based upon the trained models. A training data set that includes a number of samples based upon the determined size of samples is created.
US11023823B2 Evaluating content for compliance with a content policy enforced by an online system using a machine learning model determining compliance with another content policy
An online system maintains machine learning models that determine risk scores for content items indicating likelihoods of content items violating content policies associated with the machine learning models. When the online system obtains an additional content policy, the online system applies a maintained machine learning model to a set including content items previously identified as violating or not violating the additional content policy. The online system maps the risk scores determined for content items of the set to likelihoods of violating the additional content policy based on the identifications of content times in the set violating or not violating the additional content policy. Subsequently, the online system applies the maintained machine learning model to content items and determines likelihoods of the content items violating the additional content policy based on the mapping of risk scores to likelihood of violating the additional content policy.
US11023816B2 Disruption forecasting in complex schedules
A method for forecasting time delays added to a scheduled start time and a scheduled end time of a task includes generating a stochastic model of the task and resources affecting the task, the stochastic model includes a reactionary delay component that is a function of previous task end times and a root cause delay component that is an independent random process at a specific time. The method further includes: calculating a probability distribution of time delays added to the scheduled start time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of start times; and calculating a probability distribution of time delays added to the scheduled end time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of end times.
US11023813B2 Genetic algorithm with deterministic logic
In a method for applying deterministic logic to select resources for resource genomes in a genetic algorithm, a logic engine identifies resources associated with an objective and an overall task population to be completed by one or more of the identified resources. The logic engine then selects a deterministic logical framework from one or more deterministic logical frameworks based on the objective. Following the selection of a deterministic logical framework, the logic engine selects one or more resources from the one or more identified resources based on the selected deterministic logical framework. The logic engine compiles the one or more selected resources into a resource genome, assigns one or more tasks from the task population to the one or more selected resources, and sends instructions to the one or more selected resources to execute the one or more tasks. The logic engine determines a value score for the resource genome.
US11023807B2 Neural network processor
Each processor of the SIMD array performs the computations for a respective neuron of a neural network. As part of this computation, each processor of the SIMD array multiplies an input to a weight and accumulates the result for its assigned neuron each (MAC) instruction cycle. A table in a first memory is used to store which input is fed to each processor of the SIMD array. A crossbar is used to route a specific input to each processor each MAC cycle. A second memory is used to provide the appropriate weight to each processor that corresponds the input being routed to that processor.
US11023804B2 Generating an output for a neural network output layer
Systems, methods, and apparatus, including computer programs encoded on a computer storage medium for processing a network input through a neural network having one or more initial neural network layers followed by a softmax output layer. In one aspect, the methods include obtaining a layer output generated by the one or more initial neural network layers and processing the layer output through the softmax output layer to generate a neural network output. Processing the layer output through the softmax output layer includes determining, for each possible output value, a number of occurrences in the layer output values; for each possible output value occurring in the layer output values, determining a respective exponentiation measure; determining a normalization factor for the layer output by combining the exponentiation measures in accordance with the number of occurrences of the possible output values; and determining, for each of layer output values, a softmax probability value.
US11023802B2 Battery-based neural network weights
Methods for controlling the resistance of a controllable resistive element include determining an amount of electrical resistance change for the controllable resistive element. A concentration difference is determined for a charge carrier ion in a resistor layer of the controllable resistance element that corresponds to the electrical resistance change for the controllable resistive element. A duration and amplitude of a current pulse is determined that changes the charge carrier ion concentration by the determined difference. A positive or negative current pulse is applied to a controllable resistive element for the determined duration.
US11023792B2 Terminal device having communication interface configured to communicate with printer, and non- transitory computer-readable recording medium containing instructions therefor
Whether there exists a side area image within side areas of the recording medium is determined. When it is determined that there exists no image within the side areas, a command is transmitted to a printer. The command causes a printer to start conveying of the recording medium at an earlier timing. The side areas of the recording medium are difficult to be heated by a heater arranged at a central portion of a fixing roller. Therefore, in order to heat the side areas, a long time for heating by the heater is necessary. When there is no image within the side areas, the heating time is shortened. Thereby, it is possible to start conveying the recording medium at an early timing, and a time period for completing a printing operation can be shortened.
US11023791B2 Color conversion using neural networks
An example system includes a processor and a non-transitory computer-readable medium having stored therein instructions that are executable to cause the system to perform various functions. The functions include obtaining a source profile associated with a print job and a destination profile associated with the print job. The functions also include, based on the source profile and the destination profile, generating a color conversion object that maps input colors of a source color space to output colors of a destination color space. In addition, the functions include training a neural network using the color conversion object so as to obtain weights associated with two or more hidden layers of nodes of the neural network. Further, the functions include receiving color data corresponding to pixels of the print job, and converting the color data from the source color space to the destination color space using the neural network.
US11023789B2 Machine-vision method to classify input data based on object components
Described is a system for classifying objects and scenes in images. The system identifies salient regions of an image based on activation patterns of a convolutional neural network (CNN). Multi-scale features for the salient regions are generated by probing the activation patterns of the CNN at different layers. Using an unsupervised clustering technique, the multi-scale features are clustered to identify key attributes captured by the CNN. The system maps from a histogram of the key attributes onto probabilities for a set of object categories. Using the probabilities, an object or scene in the image is classified as belonging to an object category, and a vehicle component is controlled based on the object category causing the vehicle component to perform an automated action.
US11023788B2 Systems and methods for estimating future paths
A system and method estimate a future path ahead of a current location of a vehicle. The system includes at least one processor programmed to obtain a trained system that was trained to estimate a future path on a first plurality of images of environments ahead of vehicles navigating roads. The at least one processor is also programmed to obtain an image of an environment ahead of a current arbitrary location of a vehicle navigating a road, and provide, based on an application of the trained system to the obtained image, an estimated future path of the vehicle ahead of the current arbitrary location.
US11023783B2 Network architecture search with global optimization
Systems and methods generate a segmentation network for image segmentation using global optimization. A method for automatic generation of at least one segmentation network includes providing an initial set of hyperparameters to construct a segmentation network. The hyperparameters define operations for a set of block structures and connections between the block structures. The segmentation network is trained using a first set of images with ground truth. An objective function value for the trained segmentation network is generated using a second set of images having ground truth. The set of hyperparameters is updated by performing a derivative-free optimization algorithm on the objective function value to construct an updated segmentation network. The training of the segmentation network, the generating of the objective function, and the updating of the set of hyperparameters for the updated segmentation network are iterated to generate a network architecture for the segmentation network.
US11023773B2 Coupon reader
A method of reading a coupon channel that displays a test section pattern after being exposed to a target substance, the method uses a device having a computer readable memory, digital camera, logic assembly and user interface; providing a pixel target intensity profile; placing the coupon in the device and exposing the coupon channel to a test fluid mixture; automatically using the digital camera to take a digital image of the coupon channel test section after the exposure. The improvement in the method includes finding the contiguous set of pixels from the test section of the coupon channel that best matches the intensity profile of the target pattern representation and determining if this best match set of pixels exceeds a similarity threshold and in response to a best match set of pixels passing the similarity threshold, automatically providing a human perceptible indication that the target substance has been detected.
US11023771B2 Information processing apparatus, information processing method, and recording medium
An information processing apparatus including one or more processors that calculate a degree of polarization on the basis of polarization information in each of multiple directions, which is detected from a target region including a region through which polarized light passes, and extract a region in which an object is present on the basis of the degree of polarization.
US11023766B2 Automatic optical character recognition (OCR) correction
Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for automatic Optical Character Recognition (OCR) correction. One computer-implemented method includes evaluating an OCR result using a trained Long short-term memory (LSTM) neural network language model to determine whether correction to the OCR result is required. If correction to the OCR result is required, a most similar text relative to the OCR result is determined from a name and address corpus using a modified edit distance technique. The OCR result is corrected with the determined most similar text.
US11023765B2 Apparatus and method for providing additional information for each region of interest
An apparatus and method for providing additional information for region of interest. The apparatus includes a region of interest extractor configured to extract regions of interest from a first medical image and at least one second medical image, a region of interest merger configured to merge a region of interest of the at least one second medical image into the first medical image, an additional information determiner configured to determine additional information required for each region of interest, and an additional information provider configured to provide the determined additional information for the each region of interest.
US11023762B2 Independently processing plurality of regions of interest
In some examples, a method includes determining, by a computing device, a plurality of regions of interest of an image for independently processing relative to a plane of interest; determining, by the computing device and for respective regions of interest of the plurality of regions of interest, a distance from objects within the respective regions of interest to the plane of interest; and processing, by the computing device and independently for the respective regions of interest, the respective regions of interest of the image based on the determined distance from the objects to the plane of interest.
US11023761B2 Accurate ROI extraction aided by object tracking
An image data processing method includes receiving frame image data of N frames, where N>1, detecting a region of interest in one of the N frames, tracking locations of the region of interest in at least one of the N frames, and providing a merged location of the region of interest based on the locations of the region of interest in the N frames. Some embodiments include providing T of the merged locations of the region of interest for T respective groups of N frames, where T>1, providing respective statistical data for each of the T merged locations, and providing a final location of the region of interest based on the T merged locations and the statistical data for the T merged locations.
US11023757B2 Method and apparatus with liveness verification
Provided is a liveness verification method and device. A liveness verification device acquires a first image and a second image, and select one or more liveness models based on respective analyses of the first image and the second image, including analyses based on an object part being detected in the first image and/or the second image, and to verify, using the selected one or more liveness models, a liveness of the object based on the first image and/or the second image. The first image may be a color image and the second image may be an Infrared image.
US11023756B2 Spoof detection using iris images
The technology described in this document can be embodied in a method for preventing access to a secure system based on determining a captured image to be of an alternative representation of a live person. The method includes capturing an image of a subject illuminated by an infrared (IR) illumination source, and extracting, from the image, a portion representative of an iris of the subject. The method also includes determining that an amount of high-frequency features in the portion of the image satisfies a threshold condition indicative of the image being of an alternative representation of a live person, and in response, identifying the subject in the image to be an alternative representation of a live person. Responsive to identifying the subject in the image to be an alternative representation of a live person, the method further includes preventing access to the secure system.
US11023752B2 Method and system for learning about road signs using hierarchical clustering
A method, system, and computer program product is provided, for example, for learning about a road sign using clustering of pre-processed road sign recognition observations. In an example embodiment, the method may include receiving, by a layered clustering system, the pre-processed road sign recognition observations generated by at least one sensor installed on a vehicle. The pre-processed road sign recognition observations include at least two continuous-value attributes. The method may further include creating, by the layered clustering system, a first clustering label corresponding to a first attribute of the at least two continuous-value attributes for generating a plurality of first clusters. Additionally, the method may include sequentially clustering, by the layered clustering system, the pre-processed road sign recognition observations in the plurality of first clusters with the created first clustering label based on a second attribute of the at least two continuous-value attributes for generating a plurality of second clusters. Further, once the clustering of the pre-processed road sign recognition observations has been performed in this way, the method may further include filtering and removing, by the layered clustering system, outliers of the plurality of first clusters and the plurality of second clusters.
US11023748B2 Method and apparatus for estimating position
A method of estimating a position includes: determining a first rotation reference point based on localization information estimated for a target and map data; estimating a second rotation reference point from image data associated with a front view of the target; and correcting the localization information using a rotation parameter calculated based on the first rotation reference point and the second rotation reference point.
US11023745B2 System for automated lane marking
Systems and processes can automatically identify lane markings within images through the use of a machine learning model. The machine learning model may use a reduced set of data and output an improved estimate of lane markings by applying normalized data or images to the machine learning model. Each image applied to the model can be normalized by, for example, rotating each of the images such that the depicted roads are horizontal or otherwise share the same angle. By aligning disparate images of roads, it is possible to reduce the amount of data applied to the model or to model generation, and to increase the accuracy of the machine learning model. Further, the use of normalized images by the machine learning model enables a reduction in computing resources used to apply data to the machine learning model to, for example, identify lane markings within images.
US11023742B2 Rear-facing perception system for vehicles
Devices, systems and methods for operating a rear-facing perception system for vehicles are described. An exemplary rear-facing perception system contains two corner units and a center unit, with each of the two corner units and the center unit including a camera module and a dual-band transceiver. A method for operating the rear-facing perception system includes pairing with a control unit by communicating, using the dual-band transceiver, over at least a first frequency band, transmitting a first trigger signal to the two corner units over a second frequency band non-overlapping with the first frequency band, and switching to an active mode. In an example, the first trigger signal causes the two corner units to switch to the active mode, which includes orienting the camera modules on the center unit and the two corner units to provide an unobstructed view of an area around a rear of the vehicle.
US11023740B2 System and method for providing machine-generated tickets to facilitate tracking
A tracking system includes a set of cameras, a kiosk, and a tracking server. The kiosk receives a payment amount from a person. The tracking server extracts features of the person from an image feed received from the set of cameras. The tracking server generates a session identifier that is associated with the payment amount and a unique code. The unique code represents at least one of the payment amount and features of the person. The tracking server sends a message to the kiosk to provide a ticket corresponding to the payment amount and the unique code to the person. The tracking server receives a digital cart associated with the person comprising items and a total cash value of the items. The tracking server concludes a transaction by deducting the total cash value from the payment amount.
US11023739B2 Flow line combining device, flow line combining method, and recording medium
The present invention provides a technique for enhancing the added value of flow line information. The flow line combining device is provided with: an acquisition unit for acquiring first flow line information indicating a trail of positions determined by using a first method and second flow line information indicating a trail of positions determined by using a second method which is different from the first method; a determination unit for assessing overlap in the trails respectively indicated by the acquired first flow line information and the second flow line information; and a combining unit for generating third flow line information which combines the first flow line information and second flow line information if the trail overlap assessed by the determination unit meets a predetermined condition.
US11023737B2 Detection of demarcating segments in video
A method of detecting frames in a video that demarcate a pre-determined type of video segment within the video is provided. The method includes identifying visually distinctive candidate marker frames within the video, grouping the candidate marker frames into a plurality of groups based on visual similarity, computing a collective score for each of the groups based on temporal proximity of each of the candidate marker frames within the group to related events occurring within the video, and selecting at least one of the groups based on the collective proximity scores as marker frames that demarcate the pre-determined type of video segment. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.
US11023733B2 System and method for analyzing a video file in a shortened time frame
A system for analyzing a video file in a shortened time frame, said system comprising: a receiver (VFR) to receive a video file (VF) as an input; a Time Splitter (TR) to split the received video file according to set intervals of time depending on how fast said video is to be analyzed; a Frame splitter (FP) to split a Video Viewing Program (R) into a plurality of frames (F1, F2, . . . Fn); a Key Frame Identification mechanism (KFI) to identify key frames; and linking mechanism (LM) to cause a link to be formed with pre-populated databases and in-house libraries of images (D), of frames, which frames comprising associated tags, thereby determining a score of similar tags per video file in order to determine said genre, thereby determining multiplicity of instances for said time splitter.
US11023731B2 Data recognition model construction apparatus and method for constructing data recognition model thereof, and data recognition apparatus and method for recognizing data thereof
Disclosed is a data recognition model construction apparatus. The data recognition model construction apparatus includes a video inputter configured to receive a video, an image composition unit configured to, based on a common area included in each of a plurality of images that form at least a portion of the video, generate a composition image by overlaying at least a portion of the plurality of images, a learning data inputter configured to receive the generated composition image, a model learning unit configured to make a data recognition model learn using the generated composition image, and a model storage configured to store the learnt data recognition model.
US11023730B1 Fine-grained visual recognition in mobile augmented reality
Obtain access to a three-dimensional point cloud representation of an object including poses of a scanning digital camera and corresponding video frames. Down-sample the three-dimensional point cloud representation to obtain a set of region-of-interest candidates. Filter the region-of-interest candidates to select those of the region-of-interest candidates having appearance changes, which distinguish different visual states, as selected regions of interest, based at least in part on the poses of the camera. Generate region of interest images for the selected regions of interest from corresponding ones of the video frames; and train a deep learning recognition model based on the region of interest images. the trained deep learning recognition model can be used, for example, to determine a visual state of the object for repair instructions.
US11023728B1 Machine learning algorithm trained to identify algorithmically populated shopping carts as candidates for verification
An apparatus includes a memory and processor. The memory stores a machine learning algorithm configured to decide between using an algorithmic and a virtual cart to process a transaction. The processor receives feedback for a decision made by the algorithm, indicating whether the algorithmic and virtual carts match. The processor assigns a reward to the feedback. A first positive reward is assigned when the algorithmic cart is selected, and the feedback indicates that the carts match. A second positive reward is assigned when the virtual cart is selected, and the feedback indicates that the carts do not match. A first negative reward is assigned when the algorithmic cart is selected, and the feedback indicates that the carts do not match. A second negative reward is assigned when the virtual cart is selected, and the feedback indicates that the carts match. The processor uses the reward to update the algorithm.
US11023727B2 Target monitoring method, camera, controller, and target monitoring system
A target monitoring method, a camera, a controller, and a target monitoring system, where the system includes a first camera and a second camera. An overlapping area exists between fields of view of the first camera and the second camera. The method includes obtaining, location information of a to-be-tracked target in a first monitoring picture when the first camera is used as a current primary monitoring camera, determining, based on the location information of the target in the first monitoring picture, whether a location of the target in the first monitoring picture is in the overlapping area, where the overlapping area is an overlapping range between the fields of view of the first camera and the second camera, and switching, the current primary monitoring camera to the second camera when the location of the target in the first monitoring picture is in the overlapping area.
US11023726B2 Automatic camera parameter adjustment on a plant treatment system
A plant treatment system automatically adjusts camera operation parameters for a camera used by the plant treatment system to identify and treat plants in a field. The plant treatment system can generate image segments of images received from the camera and classify the image segments based on whether the image segments represent plants. The plant treatment system determines whether each of the image segments is over- or under-exposed and adjusts the camera operation parameters for the camera based on the exposure classification of the image segments. Alternatively, the plant treatment system may use a plant detection model to identify plant pixels within an image that represent plants. The plant treatment system can then determine whether the identified plant pixels are over- or under-exposed and adjust the camera operation parameters accordingly.
US11023725B2 Identification and localization of anomalous crop health patterns
A method and system for generating a map identifying the size and location of anomalous crop health patterns of a geographic area. Predictive crop health forecasting based historical crop health images generates expected crop health images. Statistical parametric mapping is used to model differences in the expected crop health images and current crop health images to generate a statistical parametric map. Regions of anomalous crop health based on the modeled differences are identified in the statistical parametric map. The number of the identified anomalous crop health regions and the size of each of the identified anomalous crop health regions are determined. The statistical significance of the size and number of the anomalous crop health regions relative to the expected crop health is quantified. A map of anomalous crop health patterns delineates the anomalous crop health regions and the statistical significance of the size and number of anomalous crop health regions.
US11023724B2 Method and system for determining a status of a hydrocarbon production site
Methods and systems for determining a status of a hydrocarbon production site are provided. The systems and methods include defining an area about a hydrocarbon well location and obtaining a time series of mobile geolocation data for at least one mobile device located within the area about the hydrocarbon well location. The times series of mobile geolocation data is processed and probabilities that the mobile geolocation data is associated with a drilling activity, a fracking activity, a tie-in activity, and/or an absence of drilling activity, fracking activity, and/or tie-in activity are output. The mobile geolocation data is categorized, based on the probabilities, as being associated with one of drilling activity, fracking activity, or absence of drilling activity and fracking activity.
US11023719B1 Digital camera processing system
A digital camera processing system with software to manage taking photos with a digital camera. Camera software controls the digital camera. A downloaded software component controls the digital camera software and causes a handheld mobile device to perform operations. The operations may include instructing a user to have the digital camera take photos of a check; displaying an instruction on a display of the handheld mobile device to assist the user in having the digital camera take the photos; or assisting the user as to an orientation for taking the photos with the digital camera. The digital camera processing system may generate a log file including a bi-tonal image formatted as a TIFF image.
US11023715B2 Method and apparatus for expression recognition
The present disclosure provides a method and apparatus for expression recognition, which is applied to the field of image processing. The method includes acquiring a three-dimensional image of a target face and a two-dimensional image of the target face, where the three-dimensional image includes first depth information of the target face and first color information of the target face, and the two-dimensional image includes second color information of the target face. A first neural network classifies an expression of the target face according to the first depth information, the first color information, the second color information, and a first parameter to the target face. The first parameter includes at least one facial expression category and first parameter data for identifying an expression category of the target facial. The disclosed method and device can accurately recognize facial expressions under different facial positions and different illumination conditions.
US11023703B2 Ultrasonic sensor, ultrasonic sensing device, display device and biometric data sensing method
According to the embodiments of the present disclosure, an ultrasonic sensor, an ultrasonic sensing device, a display device, and a biometric information sensing method are provided, in which a first transistor and a second transistor disposed in respective pixels adjacent to each other are driven by a same scan line, and the first transistor controlling the application of a high voltage and the second transistor controlling sensing are configured with different channel types; therefore, a driving interval for generating ultrasonic waves is separated in time from a sensing interval for sensing reflected ultrasonic waves. Accordingly, an interval for applying the high voltage is reduced; therefore, power consumption can be reduced, and the degradation of components constituting the ultrasonic sensor can be overcome or reduced. In addition, sensing can be performed in an area in which ultrasonic waves are generated; thus, sensing sensitivity can be improved.
US11023702B2 Fingerprint sensing module and method for manufacturing the fingerprint sensing module
There is provided a fingerprint sensing module comprising a fingerprint sensor device having a sensing array arranged on a first side of the device, the sensing array comprising an array of fingerprint sensing elements. The fingerprint sensor device also comprises connection pads for connecting the fingerprint sensor device to external circuitry. The fingerprint sensing module further comprises a fingerprint sensor device cover structure arranged to cover the fingerprint sensor device, the cover structure having a first side configured to be touched by a finger, thereby forming a sensing surface of the sensing module, and a second side facing the sensing array, wherein the cover structure comprises conductive traces for electrically connecting the fingerprint sensor module to external circuitry, and wherein a surface area of the cover structure is larger than a surface area of the sensor device. Moreover, the fingerprint sensor device comprises wire-bonds electrically connecting the connection pads of the fingerprint sensing device to the conductive traces of the cover structure.
US11023701B2 Signal processing circuit and related method of processing sensing signal
A signal processing circuit for processing a sensing signal from a sensing circuit includes a plurality of input capacitors, an amplifier, an input switch group, a plurality of storage capacitors and a plurality of storage control switches. The plurality of input capacitors are configured to receive the sensing signal from one of a differential input nodes of the signal processing circuit and couple the sensing signal to a plurality of floating nodes. The amplifier, coupled to the plurality of floating nodes, is configured to amplify the sensing signal coupled from the plurality of floating nodes. The input switch group is coupled between the plurality of floating nodes and the plurality of input capacitors. The plurality of storage control switches, coupled between the plurality of floating nodes and the plurality of storage capacitors, are configured to couple offset information of the plurality of input capacitors to the plurality of storage capacitors.
US11023697B2 Object storing apparatus and object access method
The present invention provides an object storing apparatus, an object access method, an object obtaining service method, and an object indication method thereof. The object storing apparatus includes a cabinet body and a cabinet door, and storing positions are disposed inside the cabinet body. The object access method includes the following steps. Whether the cabinet door is opened is determined. In response to the cabinet door being opened, whether a scanning operation for a first external object is activated is determined. The first external object being not an existing external object at a storing position. In response to the scanning operation being activated, object storing is determined. In response to the existing external object being moved, object obtaining is determined. Accordingly, an automatic and convenient storing function can be provided.
US11023696B2 Methods, systems and apparatus for detecting object location and generating alerts
Methods, systems and apparatus for detecting object location and generating alerts are disclosed herein. An example disclosed method includes determining an assigned area for an object being handled by a loader; detecting a first location of the loader; determining whether the first location corresponds to the assigned area for the object; and in response to the first location not corresponding to the assigned area for the object, generating a first output indicative of a difference between the first location and the assigned area for the object.
US11023692B2 Enhanced identification wristband
One embodiment provides a wristband, including: a wristband material; an padding material; and at least two antennas, wherein the at least two antennas are located between the wristband material and the padding material; wherein the at least two antennas are located having a spacing between each of the at least two antennas with respect to another of the at least two antennas; wherein the wristband material, the padding material, and the at least two antennas are formed as a wearable wristband. Other aspects are described and claimed.
US11023691B2 Hybrid analog-digital matrix processors
Techniques for computing matrix operations for arbitrarily large matrices on a finite-sized hybrid analog-digital matrix processor are described. Techniques for gain adjustment in a finite-sized hybrid analog-digital matrix processor are described which enable the system to obtain higher energy efficiencies, greater physical density and improved numerical accuracy. In some embodiments, these techniques enable maximization of the predictive accuracy of a GEMM-based convolutional neural network using low-precision data representations.
US11023683B2 Out-of-domain sentence detection
A computer-implemented method includes obtaining a training data set including text data indicating one or more phrases or sentences. The computer-implemented method includes training a classifier using supervised machine learning based on the training data set and additional text data indicating one or more out-of-domain phrases or sentences. The computer-implemented method includes training an autoencoder using unsupervised machine learning based on the training data. The computer-implemented method further includes combining the classifier and the autoencoder to generate the out-of-domain sentence detector configured to generate an output indicating a classification of whether input text data corresponds to an out-of-domain sentence. The output is based on a combination of a first output of the classifier and a second output of the autoencoder.
US11023682B2 Vector representation based on context
Embodiments relate to a system, program product, and method for use with an intelligent computer platform to create and apply textual data in vector format, and more specifically to apply context to the vector representation. Both context and document vectors are generated and assessed, with a calculated distance between the vectors corresponding to a weight. Word vectors are generated with associated word pairs and frequencies. A word vector generation model is trained. Utilization of the trained model generates one or more context sensitive word vector representations. A summarized sentence document is created and returned through application of the context sensitive word vectors.
US11023681B2 Co-reference resolution and entity linking
Embodiments for co-reference resolution and entity linking from unstructured text data by a processor. Semantic co-references and mentions of one or more entities may be resolved occurring in unstructured text data by linking the one or more entities using a domain knowledge ontology.
US11023680B2 Method and system for detecting semantic errors in a text using artificial neural networks
The invention provides a method and system for automatically detecting semantic errors in a text. In order to detect the semantic errors in the text, the method generates a first set of features and a second set of features corresponding to each word in the text. A first set of features corresponds to statistical features of a word and a second set of features for a word corresponds to the features generated for a plurality of words surrounding the word in the text using matrix factorization techniques. The method, then, combines a first set of features and a second set of features to generate a third set of features corresponding to each word in the text. Thereafter, the method utilizes an Artificial Neural Network (ANN) model to detect semantic validity of each word based on a corresponding third set of features.
US11023675B1 User interface for use with a search engine for searching financial related documents
A method for rendering context based information on a user interface includes receiving a user request to extract the context based information from a database. The database includes a plurality of documents and the request includes at least one search criteria required to determine a context of the user request. The method includes generating a list of documents corresponding to the context of the user request and rendering on a viewing portion of the user interface the list of documents corresponding to the context of the user request.
US11023668B2 Enriched compound data objects
The present disclosure relates to enriching a compound object with data provided by a third party service, database, or local database. In some embodiments, this is performed by receiving an entry of a value in a cell of a spreadsheet; determining whether the value is related to information provided by a service; based on a determination that the value is related to information provided by the service, selecting the service; displaying a field selection user interface; receiving a selection of one or more fields from the field selection user interface; receiving one or more values associated with the selected one or more fields; and enriching a compound object based on the selected one or more fields and associated one or more values.
US11023665B2 Decoupling and relocating bookmarks and annotations from files
Disclosed are various examples for generating, storing, and loading drawings separate from a file. A request can be received to generate a drawing in a file. A data object can be generated corresponding to the drawing. The data object can include characteristics of the file proximate to an area in the file associated with the drawing. The data object can be stored in a data store associated with the file. A request can be received to open the file. The file can be loaded from the data store. The position of the drawing within the file can be determined based on a stored data object. The file can be rendered including the drawing at the determined position.
US11023663B2 Persisting annotations applied to an electronic hosted whiteboard
A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
US11023662B2 Systems and methods for providing adaptive surface texture in auto-drafted patent documents
Systems and methods for providing adaptive surface texture in auto-drafted patent documents are disclosed. Exemplary implementations may: obtain a plurality of style attributes, a given style attribute being descriptive of a type of document characteristic that is often-repeated or habitual in patent documents; obtain values for the plurality of style attributes, a given value of a style attribute being descriptive of a specific document characteristic that is often-repeated or habitual in one or more sample patent documents; and provide an auto-drafted patent document exhibiting the values for the plurality of style attributes.
US11023659B1 Systems and methods for generating a style configuration file with and without parameters
The present disclosure provides generating a style configuration file with and without parameters from a library of design values. As one non-limiting example, a website has certain styles that, when defined and combined, creates a full website design, such as, colors, color theme, button style, imagery, text inputs, font style, etc. These styles may be referred to as “top-level styles.” Each “top-level style” is in fact a category for a range of possible inputs or values. The system and method of the disclosure can thus query a library of top-level style values, and with parameters, mix and match these values into “style configuration files.” The style configuration files generated could then be used to produce a design visual by a rendering engine, wherein the design visual would reflect the styles of the values of the top-level styles in a configuration file.
US11023652B2 Presentation system and method
Click-controllable, computer-enabled system for enabling of creating, editing, saving, and displaying of speaker notes pages adaptable for use by a plurality of different speakers, each speaker having differing eyesight capabilities for viewing relatively smaller text, comprising: a speaker notes pages editing subsystem for enabling editing, preferably previewing, and saving of the font size and/or font color of a less-than-complete portion of speaker notes, and a speaker notes pages presentation subsystem, for click advancement and recession access by a speaker during a presentation to provide for more than a single page of speaker notes per slide, each click-accessible speaker notes page being associated with a corresponding presentation slide and/or a corresponding animation/build, if any, each click by a user advancing to one or more of, one of a plurality of next speaker notes pages for a given slide, a new associated slide and/or an animation/build.
US11023650B2 Apparatus and method for circuit timing fixing using extension metal sections and alternate vias
A timing fixing logic section may select a timing path from among a plurality of timing paths. For the selected timing path, multiple nets along the path may be traversed. For a particular net, multiple metal layers may be traversed. For a particular metal layer, multiple shapes that are associated with the particular net may be traversed. A timing fixing logic section may examine space that is nearby each of the shapes, and identify unused space. The timing fixing logic section may add an extension metal section to the shape. In addition, the timing fixing logic section may identify an existing via of a first type, and select an alternate via of a second type having a resistance that is higher or lower than the existing via. The existing via may be replaced with the alternate via. Accordingly, hold and setup timing of a circuit may be improved.
US11023646B2 Hierarchical clock tree construction based on constraints
A method of automatically constructing a hierarchical clock tree for an integrated circuit may include constructing a global clock tree on a first level based on first-level constraints, pushing the global clock tree to partitions on a second level, and generating second-level constraints for the partitions on the second level. The second-level constraints may be included in configuration files that may be generated for the partitions on the second level. The first-level constraints may be included in a first-level configuration file that is user-modifiable. The second-level constraints may include information for replicating multiple instantiated partitions on the second level. The method may further include modifying terminal names and/or configurations after pushdown. The method may further include creating infrastructure to analyze timing of the global clock tree.
US11023645B1 Method, system, and product to efficiently route interconnections following a free form contour
An approach is described for a method, system, and product for detection of contours for data pads of a device having a free form contour, clustering integrated circuit pads and data pads, performing any angle routing based on a contour angle, and performing resistance balancing. For example, data pads of a display device having one or more curved contours (e.g. data pads arranged on an arc) are identified. Corresponding data pads and integrated circuit pads are then grouped together for routing interconnections and subsequently routed using any angle routing instead of merely routing interconnections with turns having 90-degree or 45-degree angles. Finally, the routed interconnects may be further refined/modified to balance resistances of the interconnections.
US11023644B1 Optical proximity correction modeling with density-based gauge weighting
This application discloses a computing system implementing an optical proximity correction model calibration tool to determine parameters for gauges describing features of an integrated circuit. The gauges include values corresponding to measurements collected for a set of the features. The optical proximity correction model calibration tool can ascertain densities of the gauges based on the measurements associated with the parameters for the gauges, and set weights for the gauges based, at least in part, on the densities. The optical proximity correction model calibration tool can calibrate an optical proximity correction (OPC) model using the weights for the gauges. The OPC model calibrated with the weights of the gauges can be utilized to predict of a printed image on a substrate described by a mask layout design corresponding to the integrated circuit.
US11023640B1 Methods, systems, and computer program product for characterizing timing behavior of an electronic design with a derived current waveform
Disclosed are methods, systems, and articles of manufacture for characterizing timing behavior of an electronic design with a derived current waveform. A set of inputs is determined from a set of electrical characteristics of an electronic design or a portion thereof. Moreover, A derived current waveform is determined at one or more modules stored in memory and executing in conjunction with a microprocessor of a computing node based at least in part upon the set of inputs. The electronic design or the portion thereof is characterized based at least in part upon the derived current waveform.
US11023639B2 Systems and methods for providing approximate electronic-structure models from calculated band structure data
Computer-aided methods for simulating confined nanodevices are disclosed. In example implementations, atomic-scale model of the nanodevices are generated so that dimensions and materials are specified. Then, band structures which comprise wave functions and Eigen energies are calculated using First Principles Methods (FPM). Effective mass modeled which comprise wave functions and Eigen energies are generated. After that, spatial wave functions of the calculated FPM band structures are mapped to the generated effective mass band structures wave functions by considering global behavior. In response to the mapping, generated effective mass models are fitted to calculated FPM energies so that approximate electronic band structures of the confined nanodevices are modeled. Computer programs for carrying out the methods, data media and computer systems are also disclosed.
US11023638B2 Method for reducing cost and increasing accuracy of variational quantum circuit optimization
The optimization of circuit parameters of variational quantum algorithms is a challenge for the practical deployment of near-term quantum computing algorithms. Embodiments relate to a hybrid quantum-classical optimization methods. In a first stage, analytical tomography fittings are performed for a local cluster of circuit parameters via sampling of the observable objective function at quadrature points in the circuit parameters. Optimization may be used to determine the optimal circuit parameters within the cluster, with the other circuit parameters frozen. In a second stage, different clusters of circuit parameters are then optimized in “Jacobi sweeps,” leading to a monotonically convergent fixed-point procedure. In a third stage, the iterative history of the fixed-point Jacobi procedure may be used to accelerate the convergence by applying Anderson acceleration/Pulay's direct inversion of the iterative subspace (DIIS).
US11023632B2 Pseudo-asynchronous digital circuit design
A logic element includes a logic block, a supply voltage input, switchable power gates and a gate selector. The logic block implements a logic function on input data to obtain at least one output data signal. The switchable power gates transfer a supply voltage from the supply voltage input to the logic block in accordance with respective gate control signals. At least two of the power gates have different respective electrical properties. The gate selector switches on differing ones of the power gates in accordance with gate selection data.
US11023630B1 Methods for making glass articles
A method of making a glass article includes melting batch materials to produce molten glass, heating or cooling the molten glass to a temperature, forming a glass article from the molten glass. The batch materials include a plurality of viscosity-affecting components that become at least part of the glass article. Selection of the batch materials or the temperature was made at least in part using computer-implemented modeling where predicted equilibrium viscosity of the glass at the temperature is a function comprising concentrations of viscosity-affecting components and temperature-independent fitting coefficients for the viscosity-affecting components.
US11023627B2 Modeling and cooperative simulation of systems with interdependent discrete and continuous elements
Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.
US11023625B2 Computational accelerator architecture for change control in model-based system engineering
A computational accelerator architecture facilitates change management of works in a model-based system engineering (MBSE) system in which each of the MBSE works includes a plurality of separately-identifiable statements. A linkage data store stores statement-wise, variable-strength linkages between certain statements of the MBSE works, where the linkages are indicative of associations between those certain statements. A revision control engine detects changes made to statements of MBSE works, and selectively indicates calls for revision of other statements in response to those changes based on respective strengths of linkages associated with the changed statements.
US11023624B2 Method and apparatus for locating tracked items using a multipart sensor
A multifunctional printer (MFP) which has a first transceiver circuit which is configured to receive wireless broadcast signals from a second transceiver circuit, where the wireless broadcast signal identifies the second transceiver, where the first transceiver circuit is powered by the MFP, and where the first transceiver circuit is configured to determine a first distance that the second transceiver circuit is away from the first transceiver circuit.
US11023622B2 Processors, methods, systems, and instructions to determine whether to load encrypted copies of protected container pages into protected container memory
A method performed by a processor of an aspect includes accessing an encrypted copy of a protected container page stored in a regular memory. A determination is made whether the protected container page was live stored out, while able to remain useable in, protected container memory. The method also includes either performing a given security check, before determining to store the protected container page to a destination page in a first protected container memory, if it was determined that the protected container page was live stored out, or not performing the given security check, if it was determined that the protected container page was not live stored out. Other methods, as well as processors, computer systems, and machine-readable medium providing instructions are also disclosed.
US11023617B2 System and method for privacy policy enforcement
A system and method for privacy policy enforcement to ensure reconciliation between users communicating via an open system interconnection (OSI) communication architecture, with receiving of a privacy policy for at least one user's device and a usage policy for at least one user, receiving encryption codes, receiving private data from a first user to be sent to a second user, encrypting by a first server the received data, receiving a privacy policy enforcement vector, and performing selective decryption, by a second server, for each data segment, wherein data segments that correspond to a match between the privacy policy and usage policy are decrypted, and wherein at least one of the first server and the second server is external to the first user and second user.
US11023613B2 Privacy breach detection
Systems and methods for privacy breach notification and protection enabled by the Internet of Things (IoT) are provided. Some embodiments establish a passive early warning privacy-breach detection from laser beam scan capability on a mobile device and IoT device when a particular owned object (or set of owned objects) has been laser scanned. Sensor information (e.g., laser beam sensing transparent adhesive tape, automotive cameras and proximity sensors) can be used to create notifications that allow a user to take action or to have peace of mind relating to particular activities such as to avoid fees and fines, to recover lost objects, to confirm known events, and to trigger activity.
US11023609B2 Fault prevention shell for preventing system disruption
A computer initiates a fault prevention shell. The computer protects a plurality of the computer's files in a first storage area. The computer carries out a command entered by a user into the fault prevention shell, wherein the command targets one or more of the plurality of the computer's files in the first storage area, and wherein the command is carried out on a copy of the one or more of the plurality of the computer's files in a second storage area. The computer prompts a commit by the user to perform the command on the one or more of the plurality of the computer's files in the first storage area. The computer processes a user response to the prompt. The computer updates one or more command lists with the command.
US11023608B2 System and method for data management and security for digital manufacturing
A method and system for providing secure delivery, transport, modification, exchange of digital design and build files that have been bundled into a digital asset within a complex digital supply chain. The system also provides for quality standards when the digital asset is used to manufacture a physical part, and provides for secure feedback to stakeholders for the purpose of digital logistics, data analytics, or liability. The system includes, but is not limited to, manufacturing, licensing, modification and delegation policy, generating authorization certificates, authenticating manufacturing devices and provide qualitative and quantitative file consumption data.
US11023602B2 Preventing digital forgery
An indication is received to export a file from a host having an authentication device. A memory buffer is allocated for a signature region, a header region, and a content region. A location stamp and a time stamp are calculated for content of the file. The location and time stamps are copied to the header region. An authentication signature is generated using a private key associated with the authentication device. The authentication signature is based on the header and content regions, which include the copied location stamp and timestamp, and content of the file. The authentication signature is copied to the signature region. The memory buffer is written to a new file, the new file being a signed version of the file and including the signature region having the authentication signature, the header region having the location and time stamps, and the content region having the content of the file.
US11023596B2 Non-rasterized image streaming system that uses ray tracing samples
Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
US11023591B2 Data processing system having distributed security controller with local control and method for securing the data processing system
A data processing system includes a plurality of subsystems, a plurality of local security controllers, and a central security controller. Each subsystem of the plurality of subsystems has a security component for providing a security function. A local security controller corresponds to each one of the subsystems. Each local security controller ensures compliance of the security component with local security policies of the subsystem to which the local security controller corresponds. The central security controller is coupled to the local security controller of each of the plurality of subsystems. The central security controller ensures data processing system compliance with system wide security policies. In the event of a detected security violation, the local security controller may respond automatically, without involvement of the central security controller. A method for securing the data processing system is also provided.
US11023590B2 Security testing tool using crowd-sourced data
A method, apparatus, system, and computer program product for performing security testing. Information about successful payloads in payloads is determined by a computer system using crowd-sourced data in which a successful payload is a payload used in a successful attack. A set of popular payloads is determined by a computer system from the payloads using information about the successful payloads determined using the crowd-sourced data. Testing is focused by the computer system on the set of popular payloads based on a set of key features for the set of popular payloads.
US11023587B2 External trust cache
In an embodiment, a system supports an external trust cache. That is, the trust cache is separate from the kernel image on the non-volatile storage in the system. During boot, the boot code may read the trust cache from the storage and write it to the working memory of the system (e.g. the Random Access Memory (RAM) forming the memory system in the system). The boot code may also validate the kernel image and write it to the memory system. The boot code may program a region register in the processor to define a region in the working memory that encompasses the kernel image and the trust cache, to protect the region from modification/tampering.
US11023584B2 Application-level signal handling and application-level memory protection
A processor receives a signal and determines whether an application has registered a signal handler therewith for handling the signal. In response to determining that the application has registered the signal handler, the processor transmits the signal directly to the signal handler of the application for handling the signal, without an operating system in relation to which the trusted application is running intervening. In response to determining that the trusted application has not registered the signal handler, the processor transmits the signal to a signal handler of the operating system for handling the signal.
US11023583B2 System and method for detecting suspicious actions of a software object
A system for detecting malicious software, comprising at least one hardware processor adapted to: execute a tested software object in a plurality of computing environments each configured according to a different hardware and software configuration; monitor a plurality of computer actions performed in each of the plurality of computing environments when executing the tested software object; identify at least one difference between the plurality of computer actions performed in a first of the plurality of computing environments and the plurality of computer actions performed in a second of the plurality of computing environments; and instruct a presentation of an indication of the identified at least one difference on a hardware presentation unit.
US11023571B2 Method for registering and authenticating biometric data and electronic device thereof
The present invention is for registering and authenticating biometric data in an electronic device, the electronic device including: a display including a touch sensor; a fingerprint sensor for acquiring fingerprint data through at least a partial region of the display region of the display; and a processor. Here, the processor can be set to: acquire first touch information from a first user input using the touch sensor, in response to the first user input for registering a fingerprint of a user; acquire first fingerprint data using the fingerprint sensor; register the first fingerprint data as fingerprint information based on the first touch information, the registering operation including an operation for classifying the first fingerprint data based on the first touch information; acquire second touch information from a second user input using the touch sensor, in response to the second user input for authenticating the fingerprint of the user; acquire second fingerprint data using the fingerprint sensor; select a candidate group for comparison from among the fingerprint information based on the second touch information; and compare fingerprint data included in the candidate group with the second fingerprint data.
US11023570B2 User authentication with acoustic fingerprinting
Methods, apparatus, and processor-readable storage media for user authentication with acoustic fingerprinting are provided herein. An example computer-implemented method includes generating, in response to an authentication request from a given device, an instruction for an acoustic output to be emitted and recorded by the given device; obtaining the recorded acoustic output from the given device; creating an acoustic fingerprint by applying one or more signal processing algorithms to the recorded acoustic output; processing the acoustic fingerprint and one or more items of information pertaining to the given device against historical authentication data; and resolving the authentication request in response to a determination that the acoustic fingerprint and the one or more items of information pertaining to the given device match at least a portion of the historical authentication data.
US11023569B2 Secure re-enrollment of biometric templates using functional encryption
An example computing device includes a functional encryption unit configured to generate a master secret key and public key; apply functional encryption using the public key to biometric information of a user to produce functionally encrypted biometric information, the functional encryption is based on an encryption function that encodes the biometric information, a computation engine configured to perform re-enrollment by at least one of 1) retrieving a pre-generated function key from a memory, or 2) retrieving a dynamically generated function key from the one or more storage nodes that can be inaccessible during user authentication, the function key dynamically generated using the master secret key, and applying, using the function key and functionally encrypted biometric information, a decryption operation to generate new helper data, wherein the new helper data is generated as an evaluation of a cryptographic function during the decryption operation without the need to decrypt the biometric information.
US11023566B2 Electronic device including a digital circuit for accessing encrypted data in a memory and corresponding method to access encrypted data in a memory
An electronic device includes: a non-volatile memory configured to store data including encrypted data; and a digital circuit. The digital circuit includes: a microprocessor configured to access the non-volatile memory and an internal memory; and a decryption circuit arranged on an interconnect network identifying an internal data path for exchanging the data between the non-volatile memory and the microprocessor, and connected to a memory controller of the non-volatile memory for receiving blocks of data from the non-volatile memory, the decryption circuit being configured to: perform a decryption on the fly of blocks of the data read from the non-volatile memory to obtain read decrypted data; generate first decryption masks corresponding to first blocks of data being read from the non-volatile memory at a given read address; and generate second decryption masks corresponding to second blocks of data to be read from the non-volatile memory at a next estimated read address.
US11023565B2 System and protocol for integrating multiple service providers across various domains using a platform
A system and protocol for integrating a plurality of service providers across a plurality of domains with an application using a hosted platform have been described. The system involves registration of metadata corresponding to the service providers, their services, their types and their set of parameters. When a new integrating application is provided, then it also includes a wrapper protocol. The wrapper protocol includes six predefined methods. The hosted platform in turn can execute the request of the “integrating application” by internally connecting with the plurality of service providers across a plurality of domains and provide the output in a standard format. Since the wrapper protocol standardizes the format of communication (input & output), hence it reduces effort substantially at the end of the integrating application. The ability of the platform to increase the list of service providers is augmented as it relies on metadata for request generation and invocation.
US11023564B2 Publication of collaborative file to library
Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.
US11023559B2 Apparatus and method for combining analog neural net with FPGA routing in a monolithic integrated circuit
A user programmable integrated circuit includes a user-programmable routing network including a plurality of interconnect conductors selectively couplable to one another by user-programmable elements. A plurality of matrix vector multipliers, each have a plurality of word lines, each word line coupled to a different first one of the one of the interconnect conductors of the user-programmable routing network, the word lines forming intersections with a plurality of summing bit lines, a programmable Vt transistor at each intersection having a gate connected to the intersecting word line, a source connected to a fixed potential and a drain connected to the intersecting summing bit line. A charge-to-pulse-width converter circuit is associated with each one of the matrix vector multipliers, each having an input coupled to one of the summing bit lines, and a pulse output coupled to a different second one of the interconnect conductors of the user-programmable routing network.
US11023558B1 Executing functions on-demand on a server utilizing web browsers
A web browser can be run on a back-end server to execute serverless functions. A request is received to execute a function, for example, on-demand. The request is forwarded to a web browser running as an execution engine on the back-end server. The function is executed inside the web browser running on the back-end server. A result of the function executed inside the web browser can be returned.
US11023557B2 Callback notification for unavailable websites
A server receives a first request for website access from an application on a device. The server determines the website is unavailable. The server identifies the status resource, wherein the status resource provides in-band updates on an availability of the website. The server provides status resource information to the device via the application on the device which communicated the first request. The server receives a second request for website access from the application on the device after the status resource information indicates that the website is available. The server provides access to the website.
US11023555B2 Cookie based state propagation for a multi-tenant identity cloud service
Embodiments provide cloud based identity management to authenticate a user. At a first authentication layer, embodiments receive a request from the user to be authenticated, where the request is received from a browser application on a user computer, and create at least one cookie, where the cookie includes state information of the request and is adapted to be stored on the browser application. At the first authentication layer, embodiments first redirect the request to a second authentication layer. At the second authentication layer, embodiments receive the cookie from the browser application and authenticate the user, and second redirect the request to the first authentication layer, where the second redirecting includes providing a result of the authenticating as a query parameter.
US11023554B1 Generating contexts based on intent description of content provider
Techniques for improving dynamic content retrieval are described. In an example, a computer system may receive, from a content provider device, an intent description associated with providing content at a network resource. The computer system may determine a goal and a predicate based on the intent description and may select a workflow from a plurality of workflows based on the goal and the predicate. The workflow may be associated with determining a context of a network document based on historical behavior data of visitors to the network resource and on a taxonomy of the network resource. The computer system may determine the context based on an execution of the workflow, the historical behavior data, and the taxonomy. The computer system may store an association between the context and the content. The association may be usable to select the content for presentation in a network document of the network resource.
US11023550B2 User interfaces for a document search engine
A method includes receiving a search query, identifying a document based on the search query, and providing a search result based on the document. The search result includes, for example, an image associated with the document, an excerpt from the document that is associated with the search query, and links to other excerpts in the document that are associated with the search query. The method may also include providing other information associated with the document.
US11023547B2 Systems and methods for tethering devices
Systems and methods are described herein for controlling mobile devices with user equipment devices. A user equipment device may detect a mobile device is within a predetermined proximity to the user equipment device by establishing a bi-directional communication. The user equipment device may determine an input/output option of the mobile device. The input/output option may be a microphone, a cellular Internet connection, a camera, or any other sensor and/or actuator of the mobile device. The user equipment device may generate for display an icon corresponding to the input/output option of the mobile device.
US11023545B2 Method and device for displaying recommended contents
A method for displaying recommendation contents, an electronic device and a non-transitory computer storage medium are provided. The method includes: receiving a first query input by a user, and acquiring candidate query results corresponding to the first query; selecting, from the candidate query results, a preset number of candidate query results as recommendation results, and displaying the recommendation results on a search result page; receiving a first instruction, and acquiring attribute information of the user, in which the first instruction represents an instruction to acquire an information stream input by the user on the search result page; and acquiring information stream results corresponding to the attribute information of the user, and skipping from the search result page to an information stream page, so as to display the information stream results on the information stream page.
US11023544B2 User matching method and apparatus
An embodiment of the present application provides a user matching method, which includes: receiving first personal information sent by a current user; generating a first candidate peer information list according to the first personal information and providing the first candidate peer information list to the current user for selection; receiving at least one piece of first peer information selected by the current user from the first candidate peer information list; searching for a recommended user according to an information peer exchange principle, wherein the information peer exchange principle comprises that personal information of the recommended user matches with the at least one piece of first peer information selected by the current user, and the first personal information matches with at least one piece of first peer information selected by the recommended user; and providing information of the recommended user to the current user. A user matching apparatus is also provided.
US11023543B2 Incentivized electronic platform
An incentivized electronic platform includes machine instructions when executed by the CPU that implement logic that includes transmission of a first digital register of first digital content items and a second digital register of second digital content items. The logic further includes reception of a digital user ranking based on user selection from the first and a second digital registers and including at least one charted digital content item and at least one of uncharted digital content item. The logic further includes calculation of a score associated with the digital user ranking over a period of time based on an activity tracking parameter of the first digital content items and the second digital content items on the digital user ranking within a predefined association of the user. The logic further includes transmission of an indication of the score associated with the digital user ranking.
US11023541B2 Methods and systems for providing media recommendations based on user location
Methods and systems are described herein to recommend media assets to a user based on user location. A media guidance application may identify, using control circuitry, a user location. The media guidance application may generate a list of a plurality of media assets that match a user profile. The media guidance application may determine whether subject matter of a first media asset of the plurality of media assets is inconsistent with the user location. The media guidance application may remove the first media asset from the list in response to determining that the subject matter of the first media asset is inconsistent with the user location.
US11023539B2 Data intake and query system search functionality in a data fabric service system
Disclosed is a technique that can be performed in a distributed computer network. The technique can include a data index and query system that receives a search query and defines a search scheme for applying the search query on distributed data storage systems including an internal data storage system of the data intake and query system and an external data storage system communicatively coupled to the data intake and query system over a network. The data index and query system communicates at least a portion of the search scheme to a search service for application on behalf of the data intake and query system, receives from the search service a search result of the search query obtained by application of the search scheme to the distributed data storage systems, and causes the search result or data indicative thereof to be displayed on a display device.
US11023535B1 Placement of data volumes in a data center
A new metadata field is described that can be used with requests to store a volume in a block storage service. The metadata field is a parameter included in the request and is a logical association identifier that associates the volume to be stored with other already-stored volumes. Using this logical association identifier, the block storage service can ensure that all volumes having the same identifier are sufficiently spread across server computers. The logical association identifier can be a workload identifier indicating that the volumes are all from a same relational database, application, etc. Target customers are defined as customers that request an action of a service within a cloud environment and the service then makes a request to the block storage service. In this case, the service is a customer of the block storage service and it can pass the target customer identifier as the logical association identifier.
US11023532B2 Generation of data model mapping a data center
Systems and methods provide for automatically generating a data model of a data center. Inventory data identifying devices in the data center is obtained by querying the devices and/or extracting the data from existing data sources. In addition, switch-to-switch data regarding the linking relationships among switches is obtained by querying the switches in the data center using a discovery protocol. Further, switch-to-server relationship data regarding the linking relationships between switches and servers is obtained at least in part by querying switches in the data center for MAC table data to identify the MAC addresses of servers connected to the switches. The inventory data, switch-to-switch relationship data, and switch-to-server relationship data is persisted to the data model of the data center, thereby providing information identifying devices within the data center and the dependencies and relationships among the devices.
US11023530B2 Predicting user preferences and requirements for cloud migration
Systems and methods for prioritizing interview questions, including predicting answers to questions in a candidate question set using a neural network model, and generating a ranking for each of the questions in the candidate question set by determining answer confidence, completeness, and ambiguity for each of the answers, and incorporating user preferences using a personalized preference matrix. A top ranked question is automatically selected and presented to the user, and the personalized preference matrix is iteratively adjusted for subsequent ranking of questions based on an answer to the top ranked question by the user to reduce computational resources expended.
US11023526B2 System and method for graph search enhancement
A method, computer program product, and computer system for analyzing an image to detect a plurality of geometric shapes in the image. The method may also include building a graph data structure resembling the image based upon, at least in part, analyzing the image. In some embodiments, building the graph data structure may include traversing the image to generate one or more graph data structure clauses.
US11023524B2 Expandable data object management and indexing architecture for intersystem data exchange compatibility
A group-based communication platform is configured to ascertain the relatedness of various work objects shared among users of the group-based communication platform. Moreover, the group-based communication platform may further receive and process work objects originating from non-users of the group-based communication platform, thereby further expanding the utility of the determined relatedness between work objects. These work objects (or encrypted representations of these work objects) may be indexed and stored in association with the group-based communication platform, thereby enabling users to search for and retrieve work objects originating from a plurality of work object sources simultaneously, and based on various characteristics of those work objects and the determined interrelatedness between various work objects.
US11023521B2 Override of automatically shared meta-data of media
An override of automatically shared meta-data of media method and apparatus are disclosed. In one embodiment, a method of a server device includes automatically populating a hierarchy using a play-list history data associated with a media data of a client device, and modifying the hierarchy based on a user override. The hierarchy may be a hierarchy of the play-list history data of certain items associated with the media data of the client device. A modified hierarchy may be generated based on an addition, deletion and/or an adjust modifying operation of the user override on the hierarchy, and may be automatically populated on a new mark-up language file. A new compatibility rating may be determined between the user and the other users based on the similar attributes between the modified hierarchy and the other hierarchies, and each user may be enabled to view mark-up language files of the other users.
US11023520B1 Background audio identification for query disambiguation
Implementations relate to techniques for providing context-dependent search results. The techniques can include receiving a query and background audio. The techniques can also include identifying the background audio, establishing concepts related to the background audio and obtaining terms related to the concepts related to the background audio. The techniques can also include obtaining search results based on the query and on at least one of the terms. The techniques can also include providing the search results.
US11023519B1 Image keywords
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes receiving a target image at an image platform; determining one or more images related to the target image; determining queries associated with the related images; deriving candidate keywords from the determined queries; filtering the candidate keywords to select one or more keywords; and providing the image to one or more users in response to respective incoming queries based on the one or more keywords.
US11023517B2 Distributed computing system with a synthetic data as a service frameset assembly engine
Various embodiments, methods and systems for implementing a distributed computing frameset assembly engine are provided. Initially, a synthetic data scene is accessed. A first set of values for scene-variation parameters is determined. The first set of values is automatically determined for generating a synthetic data scene frameset. The synthetic data scene frameset is generated based on the first set of values. The synthetic data scene frameset comprises at least a first frame in the frameset comprising the synthetic data scene updated based on a value for a scene-variation parameter. The synthetic data scene frameset is stored.
US11023515B2 Infotainment based on vehicle navigation data
A system for providing media content to an occupant of a vehicle may include a user interface configured to provide the media content to the occupant and a controller coupled to the user interface and to a database configured to store media content. The controller may be configured to receive vehicle navigation data, select a subset of media content from the media content stored in the database based on the vehicle navigation data, and provide the subset of media content through the user interface.
US11023514B2 Methods and systems for generation, curation, and presentation of media collections
Systems and methods are provided for receiving, at a server computer, a plurality of content messages from a plurality of content sources, each content message comprising media content and associated with a predetermined media collection, for each of the plurality of content messages received, analyzing each of the plurality of content messages to determine a quality score for each of the plurality of content messages, and storing each of the plurality of content messages in a database along with the quality score for each of the plurality of content messages. The systems and methods further provided for receiving, from an operator device, a threshold percentage for the media collection, determining a subset of the plurality of content messages associated with the media collection to be made available to the operator device based on the threshold percentage received from the operator device and the quality score for each of the plurality of content messages, and causing only the subset of the plurality of content messages associated with media collection to be displayed on the operator device for the media collection.
US11023513B2 Method and apparatus for searching using an active ontology
Embodiments of the present invention provide a method and apparatus for searching using an active ontology. One embodiment of a method for searching a database includes receiving a search string, where the search string comprises one or more words, generating a semantic representation of the search string in accordance with an ontology, searching the database using the semantic representation, and outputting a result of the searching.
US11023511B1 Mobile device composite interface for dual-sourced incident management and monitoring system
An application executing on a mobile computing platform provides independent data channels over a mobile network to multiple separate computing systems that each maintain some data pertinent to problem determination and resolution when an incident arises in a monitored information technology (IT) environment. The application maintains and separately exercises the channels to provide timely information in a user interface that composites data to present a single interface with a multi-sourced contextual rendering. Some systems may include an IT monitoring system and a separate incident management system among its sources. Channels may include extended functionality to improve security or other aspects of communication with mobile platforms.
US11023508B2 Determining a key performance indicator state from machine data with time varying static thresholds
One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices define and apply time varying static thresholds in respect to the values. A user (e.g., IT manager) may be enabled to manipulate or define multiple sets of KPI thresholds that vary over time.
US11023507B2 Methods and systems for performing a model driven domain specific search
This disclosure relates to a model driven framework for realizing domain specific search system for unstructured text. The framework has two parts: information extraction system for defining various models such as a meta model, an instance model, an extraction model and mention model and a generic domain agnostic search system that works by interpreting the models specified via the information extraction system. The components of the search system are completely domain agnostic with no hard coded knowledge of the domain. The search system interprets the domain models specified in terms of the meta model to impart domain specificity to the search engine. In this sense, the framework is domain agnostic and it can be tailored for a new domain by just specifying domain related information in terms of the meta model. The model driven approach obviates need for re-coding the search system for any new domain of interest.
US11023503B2 Suggesting text in an electronic document
A user can request suggestions for text to insert at a position in an electronic input document. A set of annotations is obtained from the input document and contextual information associated with the document. A set of candidate texts from source documents are identified for the suggested text and evaluated. Each evaluation may indicate a likelihood that the corresponding candidate text is suitable to insert at the requested position of the input document. One or more of the candidate texts are presented to the client device as the suggested text to insert at the requested position of the electronic document.
US11023499B2 Object relational mapping for relational databases
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enforcing a mapping between entities in a database and aggregates in an application framework. One of the methods includes receiving a request to populate a program object corresponding to an entity in a first relation of a relational database, the relational database is queried to obtain values for one or more attributes of the entity in the first relation and a plurality of identifiers that each identify a respective entity in the second relation of the relational database. The program object is populated with an aggregate having a complete collection of identifiers representing an m-to-n relationship in the database.
US11023489B2 Asset registration and detection system with closed-loop feedback channel
An asset tracking system helps an enterprise correctly and efficiently determine when assets are created and when they are re-used. Re-use of assets often creates a positive impact, e.g., on other projects ongoing within the enterprise. The system detects the asset re-use, determines the asset impact, and automatically updates a dynamic profile of the asset creator to register the value of their work. In some implementations, the system implements a virtual currency system that also rewards the supervisors of the asset creator, and allows the virtual currency to be exchanged for project resources needed by the supervisors.
US11023482B2 Authoring of data visualizations and maps
A visualization of computer-enabled information in association with a computer-enabled map is provided. One or more data items may be imported onto a computer-generated mapping surface. A data visualization application may obtain location information, for example, physical address or latitude/longitude coordinates, for each data item. A map showing a geographical area large enough to contain each data item may be automatically generated and displayed, and each data item may be located on the map and may be identified by an identifying icon or label. Selection of an icon or label for any of the data items may cause display of information about the data item. The map display and visualization of the data items on the map display may be dynamically modified as one or more other data items are imported onto the visualization surface or as one or more existing data items are removed from the visualization surface.
US11023480B2 Electronic device and method for providing information on work and personal life
A method and an electronic device for providing information associated with work and personal life are provided. An electronic device according to various embodiments may include a user interface, a processor electrically connected to the user interface, and a memory electrically connected to the processor. The memory stores instructions which when executed by the processor cause the processor to determine a first zone and a second zone different from the first zone, based on location information and time information of the electronic device, obtain a first time during which the electronic device is located in the first zone and a second time during which the electronic device is located in the second zone, and display information associated with the first time and the second time on the user interface.
US11023475B2 Testing pairings to determine whether they are publically known
Provided are techniques for testing pairings to determine whether they are publically known. It is determined whether a pairing from a record is publicly known by searching public data stores. The pairing is marked with an outcome of the determining. An operation is performed on the pairing based on the outcome.
US11023470B2 Voice response system for text presentation
In response to a user query, aspects identify a content requirement for satisfaction of the user query as a function of context profile data of the user comprising a subject matter requirement, a personal requirement, and a restriction parameter, retrieve a search result that satisfies the content requirement, select a first portion of the search result as a function of a user current context, and the restriction parameter, and present the first selected portion to the user in satisfaction of the first user query.
US11023469B2 Value list compression (VLC) aware qualification
A database includes a Value List Compression (VLC) predicate evaluator. A table identified in a query that is being processed is identified as having compressed data values. The predicate evaluator compares a query predicate of the query against actual decompressed values noted in a dictionary for the table and the predicate evaluator maintains a bitmap for selective ones of the actual values that satisfy the query predicate. The matched bitmap positions are processed against an index maintained in the table for the actual values to provide selective decompressed table entries as results for the query.
US11023468B2 First/last aggregation operator on multiple keyfigures with a single table scan
Methods and apparatus, including computer program products, are provided for first and last aggregation. In one aspect, there is provided a method, which may include receiving, by a calculation engine, a query; detecting, by the calculation engine, whether the query includes a first aggregation and/or a last aggregation over at least one group and at least one keyfigure; optimizing the received query, when the detecting indicates the received query includes the first aggregation and/or the last aggregation, wherein the optimizing further comprises initiating execution of the received query by at least: performing a single read of a table, detecting, from the single table read, at least one group, and indicating, in the detected at least one group, the first aggregation in the at least one keyfigure and/or the last aggregation in the at least one keyfigure; and returning, for the at least one detected group, the indicated first aggregation and/or the indicated second aggregation. Related apparatus, systems, methods, and articles are also described.
US11023466B2 Cost-based optimizer, and cost estimation method and device thereof
A cost based optimizer and a cost estimation method and device. The method includes: in response to deciding that acquired statistical information is incomplete, determining a corresponding cost estimation manner according to an operation type of an operation tree relying on the statistical information (S11); determining a cost estimate of the corresponding operation type based on the cost estimation manner (S12); and determining an accumulative cost estimate of the operation tree according to the cost estimate corresponding to the operation type relying on the statistical information and a cost estimate corresponding to an operation type not relying on the statistical information (S13). Therefore, cost estimation may be performed for a temporary table and a subquery created in a running process, and is not limited by a data scale in a scenario of massive data.
US11023461B2 Query translation
Translating a natural language search query into a query language includes receiving a natural language query for a database, processing the natural language query to generate a modified text input, generating an entity tree based on the modified text input, including assigning one or more semantic markers to one or more words or one or more groups of words within the modified text input, wherein each semantic tag denotes a semantic class for each respective word or group or words, and converting the entity tree into the query language associated with the first database.
US11023459B2 Method, apparatus for data generation, and non-transitory computer-readable storage medium for storing program
A method for data generation performed by a computer includes: executing a collation process that includes acquiring reference source data representing a first axis and reference destination data representing a second axis and having a graph structure including a node and an edge, and collating a node of the reference destination data using a value of the acquired reference source data; executing a identification process that includes identifying a second node representing a kind of a first node sharing a first edge between a plurality of collation nodes collated by the collation process, and identifying a third node representing a definition of a domain of the first edge between the first node and the collation nodes; and executing a join process that includes associating the reference source data with the reference destination data based on the second node and the third node.
US11023456B2 Executing transactions based on blockchain
At a node device associated with a blockchain as a received target transaction, a target transaction published by a user is received, where the received target transaction includes transaction content, and where at least a part of the transaction content includes a content summary associated with target content that is stored in a third-party storage system connected to the blockchain. By the node device and to the third-party storage system, the target content corresponding to the content summary is queried. By the node device, whether the target content is verified is determined. In response to determining that the target content is verified, by the node device, the received target transaction is executed based on the transaction content. By the node device, the received target transaction is stored in a distributed database associated with the blockchain.
US11023453B2 Hash index
Example implementations disclosed herein can be used to build, maintain, and use a hash table distributed across the plurality multiple nodes in a multi-node computing system. The hash table can include data pages associated by corresponding pointers according to a tree data structure. The data pages include leaf data pages. Each leaf data page can be associated with a corresponding hash value and include a tag bitmap. When a transaction associated with a key is executed, a hash value and a tag value are generated based on the key. The leaf data pages can be searched using the hash value. A probability that a leaf data page includes the key can be determined based on a comparison tag value with the tag bitmap.
US11023452B2 Data dictionary with a reduced need for rebuilding
A processor receives statistical information about a data set included in a column of a data table. The processor receives additional information about the data set that indicates a data format utilized by the data set and a type of information represented by the data set. The processor generates a data dictionary for compression of the data set based, at least in part, on the statistical information and the additional information. The data dictionary is created such that the data dictionary is capable of compressing data that is statistically predicted to be received at a future point.
US11023451B2 Change detection apparatus, maintenance and management system, change detection method, program, and recording medium
Recently, there is a desire to accurately share information concerning the presence or absence and content of a change in a setting parameter value. Provided is a change detection apparatus including a parameter acquiring section that acquires a value of at least one setting parameter of a field device, at predetermined time intervals; a change detecting section that detects whether the value of the setting parameter has been changed; and a change information output section that outputs change information, in response to a change in the value of the setting parameter having been detected.
US11023450B2 System and method for searching, tracking, monitoring and automatically reporting new search selected documents filed in a title abstract
A computer based method of searching for, monitoring for, tracking, and automatic reporting of a title plant filed documents relating to user's selection parameters within a client's area of business, standardizing and categorizing the data in order to easily query the title plant records relatable to the standardized property owner data, continually updating the title plant data with newly filed pertinent documents, and notifying the client if a newly filed pertinent document is detected. The user's selection of search parameters and type of documents monitored are selected by the user. The database is updated frequently, daily if possible, to provide the most accurate search results. Automatic notification of a newly filed selectively identified document is sent to the user in real time.
US11023443B2 Collaborative planning for accelerating analytic queries
A system and method for determining optimal query plans within distributed database system employing table operators for performing analytic operations for storing and processing multi-structured data. The optimization of a query plan proceeds through a collaborative exchange between a database system optimizer, or planner, and a table operator, wherein multiple communications between said optimizer and said table operator are conducted to exchange input and output information relevant to optimizing execution of the query and table operator.
US11023438B2 System and method for exposing internal search indices to internet search engines
A system and method for exposing internal search indices to Internet search engines. The internal search indices are exposed to external search engines in such a way that the data may be segregated into at least two types including one layer of search data specifically for the search engines, and another for potential users of the application. This significantly improves the probability of discovery by search engines and also provides for presentation of discovered content to users in a manner consistent with the content itself, or consistent with the intended controls or presentations established by the content's owner. The system and method also includes one or more components that reproduce information about IP in a format that search engines can recognize and locate.
US11023437B2 Data storage management based on indicated storage levels and other criteria for multi-level storage systems
Data can be stored based on one or more indications and one or more other storage criteria. The indications can effectively indicate or identify a storage level for storing data in a multi-storage system. The indications, however, need not be the only basis for storing the data object in a multi-storage system as one or more other storage criteria can also be considered. As a result, the indication can be used to effectively influence data storage but other storage criteria can be used as well to prevent adverse effects caused by undue influence and to ensure the overall efficiency of the system. Also, the one or more other storage criteria can be evaluated or revaluated on a continual basis.
US11023436B2 Information processing system, information processing method and storage medium
Setting or verification of a monitoring rule in response to a monitoring target environment is supported. An information processing system includes a situation information receiving unit that receives an input of situation information indicating a situation in a monitoring target environment. The information processing system further includes a normal situation storage unit. The normal situation storage unit stores environment information indicating the monitoring target environment in association with a set of situation information indicating a situation that is not abnormal in the monitoring target environment. The information processing system further includes a retrieval unit. The retrieval unit refers to the normal situation storage unit upon receiving the input of the situation information indicating the information in the monitoring target environment. The retrieval unit then retrieves the environment information associated with the set of the situation information that does not include the input situation information.
US11023434B2 No rollback threshold for audit trail
Examples of a no rollback threshold for an audit trail are disclosed. In one example implementation according to aspects of the present disclosure, a method may include processing, by a computing system, a database transaction, and determining, by the computing system, whether a transaction span of the transaction exceeds a no rollback threshold for an audit trail. The method may include, in response to determining that the transaction span exceeds the no rollback threshold, converting, by the computing system, the transaction into a no rollback transaction. Additionally, the method may include, in response to determining that the transaction span exceeds the no rollback threshold, abandoning, by the computing system, the transaction if an error is encountered during the processing the transaction.
US11023433B1 Systems and methods for bi-directional replication of cloud tiered data across incompatible clusters
Data sets are synchronized between two or more clusters of nodes that support different versions of files (e.g., stub files) within a distributed file storage system. Moreover, the distributed file storage system employs a tiered cloud storage architecture. In one aspect, for stub files having versions that are not commonly supported by the two or more clusters, an application protocol interface (API) is utilized that employs a deep-copy process wherein cloud-backed data referenced by a stub file is retrieved from a cloud storage (e.g., public cloud) and sent by a primary cluster to one or more secondary clusters. Moreover, the API can determine an optimal synchronization process on a per-file basis.
US11023428B2 Form field creation systems and methods
A method for creating a field database object (DO) in a database system (DS) is provided. Prior to run-time: a first page associated with the DO is displayed via a user interface (UI) presented on a display device (DD); a request to create a field for the DO is received via the UI presented on the DD; field creation options for creating fields for the DO within the first page are displayed via the UI; a selection of one or more field creation options is received via the UI and communicated to the DS; and the field is created in the DS. During run-time, the DD is sent a second page to be displayed that is different than the first page, via the same UI presented on the DD that was displayed and used to receive the selection used to create the field using the first page.
US11023427B2 System and method for real-time synchronization of source repositories
The present disclosure relates to system(s) and method(s) for real-time synchronization of source repositories is illustrated. The system is configured to receive a set of documents corresponding to history of changes and changed data associated with a source repository since last replication of the source repository over an intermediate storage. Further, the system may convert the set of documents in an intermediate format to generate a set of intermediate documents. Further, the system may comprise steps to identify one or more target repositories from the set of repositories based on analysis of the set of intermediate documents and current status associated with each repository from set of repositories. Further, the system transmit the set of intermediate documents to the one or more target repositories.
US11023424B2 Migrating content items
Disclosed are systems, methods, and non-transitory computer-readable storage media for migrating content items from a source user account to a target user account. A user can specify content items in the source user account to be migrated to an existing or new target user account. A new content entry including an account identifier of the target account and a pointer to the content item can be created for each migrated content item. Further, a determination can be made as to whether a sharing link to each content item exists, and if so, the content pointer of the old content entry is modified to forward or redirect to the new content entry. An active flag associated with the old content entry can be set to false or 0 to indicate that the old content entry is no longer active.
US11023418B2 Keyword-based data management system and method
The present invention provides a data management system. More specifically, the present invention relates to a keyword-based data management system and method for managing and utilizing multiple pieces of data generated when application programs executed in various types of computing apparatuses are used, and improving a management environment. Proposed according to an embodiment of the present invention is a new procedure for selecting a keyword-of-interest storage before an operation of using a computing apparatus, by classifying data used or collected in the past and storing the same in a keyword-of-interest-based storage. Accordingly, a user can easily access collected data associated with his/her interest, which leads the user to systematically manage data in which the user is interested, and delete and dispose of data in which the user is not interested.
US11023408B2 I3C single data rate write flow control
Systems, methods, and apparatus for communication over a serial bus in accordance with an I3C protocol are described that enable a slave device to request that a bus master device terminate a write transaction with the slave device. The serial bus may be operated according to an I3C single data rate protocol. In various aspects of the disclosure, a method performed at a master device coupled to a serial bus includes initiating a write transaction between the master device and a slave device, where the write transaction includes a plurality of data frames, and at least one data frame is configured with a transition bit in place of a parity bit. The method may include terminating the write transaction when the slave device drives a data line of the serial bus while receiving the transition bit.
US11023407B2 High speed communications network in dental equipment
A system comprises a plurality of nodes connected in a peer-to-peer network via a communication interface. At least one node of the plurality of nodes comprises a transceiver, at least two connectors, at least one termination resistance module coupled to the transceiver, the at least one termination resistance module providing termination resistance within the node, a first detection circuit coupled to a first connector of the at least two connectors, and a second detection circuit coupled to a second connector of the at least two connectors. The first and second detection circuits are configured to detect that the node is coupled to one or more other nodes in the peer-to-peer network, and automatically adjust the termination resistance based on the detecting.
US11023405B2 Daisy chain control network with data generators and token-forwarding connections
A system for sharing a data handling resource among a plurality of data producers. In some embodiments, the system includes: a data-handling resource, a first data generator, a first data connection, from the first data generator to the data-handling resource, a second data generator, a second data connection, from the second data generator to the first data generator, and a token-forwarding connection between the first data generator and the second data generator. The token-forwarding connection may be configured to transfer a token between the first data generator and the second data generator. The first data generator may be configured: to generate a first data stream, to receive a second data stream from the second data generator through the second data connection, and to send data selected from the first data stream and the second data stream.
US11023403B2 Chip to chip interface with scalable bandwidth
A system and method for efficiently transporting data across lanes. A computing system includes an interconnect with lanes for transporting data between a source and a destination. When a source receives an indication of a bandwidth requirement change from a first data rate to a second data rate, the transmitter in the source sends messages to the receiver in the destination. The messages indicate that the data rate is going to change and reconfiguration of one or more lanes will be performed. The transmitter selects one or more lanes for transporting data at the second data rate. The transmitter maintains data transport at the first data rate while reconfiguring the selected one or more lanes to the second data rate. After completing the reconfiguration, the transmitter transports data at the second data rate on the selected one or more lanes while preventing data transport on any unselected lanes.
US11023401B2 Data communication system
A system for communicating data from a source device to a destination device where the source device has no direct access or has only restricted access to any data communication network. The system includes a network device that is to be coupled in communication with the source device, thereby enabling the source device to transfer to the network device the data to be communicated. The system also includes a network node configured to provide a network node service to a source client executing on the network device and to a destination client associated with the destination device. The network device is to be coupled in communication with the network node via a data communication network. The source client is configured to communicate the data to the destination device, by relaying the data through the network node service, when the destination client is connected to the network node service.
US11023396B2 Memory system including DRAM cache and cache management method thereof
A memory system includes a nonvolatile memory electrically connected to a data bus, a DRAM electrically connected to the data bus, and a memory controller configured to drive the DRAM as a cache memory and the nonvolatile memory as a main memory and to synchronize data of a cache line with data of the nonvolatile memory in units of cache units based on a dirty flag. The DRAM is configured to load data of the cache line that caches data stored in the nonvolatile memory and to store the dirty flag, which indicates whether a cache unit is dirty, in units of cache units, where a size of each cache unit is smaller than a size of the cache line.
US11023394B2 Socket interconnector with compressible ball contacts for high pad count memory cards
A memory card socket interconnector is disclosed including a pair of cavities configured to receive a pair of memory cards. The cavities include patterns of memory card interconnect pads. A second surface of the socket interconnector includes socket interconnect pads, distributed across the second surface of the socket interconnector, which are electrically coupled to the memory card interconnect pads. The memory card socket interconnector may further include electrically conductive balls provided between the memory card pads and the memory card interconnect pads in each cavity to enable good electrical contact between the memory card pads and the memory card interconnect pads.
US11023392B2 Method for arbitrating access to a shared memory, and corresponding electronic device
Access to a memory shared between a first interface and a second interface is arbitrated. Following a request to access the memory emanating from the second interface, while current access to the memory is granted to the first interface, a count is triggered having a maximum count time. A access to the memory is authorized for the second interface at the end of occupation of the access granted to the first interface if the end of occupation finishes before the end of the maximum count time, or otherwise at the end of the maximum count time.
US11023389B2 Hub device, display device and operation method thereof
A hub device includes first and second upstream ports, a first bridge, and first and second downstream ports. The first and second upstream ports are connected to a first host and a second host. The first bridge is connected to the second upstream port. The first downstream port is connected to the first bridge and the first upstream port. The second downstream port is connected to the first upstream port and an input device. The first host generates a first operation result according to the input operation of the input device on the first display area. The first host transmits a first indication signal to the second host through the first bridge according to the input operation of the input device on a second display area, so that the second host emulates the input operation on the second display area to generate a second operation result.
US11023388B2 Data path protection parity determination for data patterns in storage devices
Techniques are presented that more efficiently calculate data path protection (DPP) parity. Firmware is advantageously used for such calculation with limited or no calls to a DPP engine, depending on the type of host data. The techniques use linear code properties of the type of host data to enable the firmware to calculate DPP parity faster than using the DPP engine for all calculations.
US11023385B2 System and method for one step address translation of graphics addresses in virtualization
A system and method including, in some embodiments, receiving a request for a graphics memory address for an input/output (I/O) device assigned to a virtual machine in a system that supports virtualization, and installing, in a graphics memory translation table, a physical guest graphics memory address to host physical memory address translation.
US11023383B2 Cache management based on types of I/O operations
A list of a first type of tracks in a cache is generated. A list of a second type of tracks in the cache is generated, wherein I/O operations are completed relatively faster to the first type of tracks than to the second type of tracks. A determination is made as to whether to demote a track from the list of the first type of tracks or from the list of the second type of tracks.
US11023381B2 System and method for a hit-based ratio write cache operation mode in a storage controller
An object is to suppress a process of evicting cached data so as to improve a throughput of an entire system. A storage controller includes an access request section and an operation management section. The access request section requests access to a first storage and to a second storage that is higher in response speed than the first storage, the second storage storing part of data stored in the first storage. The operation management section manages, based on a usage state of the second storage, whether or not to transfer from the first storage to the second storage data targeted for access but not stored in the second storage.
US11023379B2 Low-power cached ambient computing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
US11023374B2 Apparatus and method and computer program product for controlling data access
The invention introduces an apparatus for controlling data access that includes a memory, an access interface and a processing unit. The processing unit is arranged to operably receive logical-to-physical (L2P) mapping information corresponding to a programming operation through the access interface and store the L2P mapping information in the memory; searching the L2P mapping information to obtain a first logical address associated with user data stored in space of each physical address and a second logical address associated with user data stored in space of each next physical address; generating content of a plurality of entries of a link-based L2P mapping sub-table in the order of logical addresses, wherein each entry of the link-based L2P mapping sub-table stores information about a physical address and a second logical address associated with a corresponding first logical address; and store the link-based L2P mapping sub-table.
US11023373B2 Data transmission method and apparatus using resources in a resource pool of a same NUMA mode
The present application discloses a data transmission method and apparatus. Multiple first data blocks of one service are received by a network interface card and the card allocates the received multiple first data blocks to a same data queue. When a tuner generates scheduling information for the service, the multiple first data blocks is sent to a virtual machine by using a resource in a resource pool of a NUMA node designated in the scheduling information; or when a tuner does not generate scheduling information, determining, according to a correspondence between the data queue and a resource pool of a NUMA node, a resource pool corresponding to the data queue in which the multiple first data blocks are located, and sending the multiple first data blocks to a virtual machine.
US11023370B2 Memory system having a plurality of memory chips and method for controlling power supplied to the memory chips
A memory system includes a non-volatile memory having a plurality of memory chips, a plurality of switches provided for each of the memory chips for switching on and off supply of power to the corresponding memory chip, and a memory controller configured to control the switches and data access to the non-volatile memory. The memory controller is further configured to determine whether there is a first memory chip among the plurality of memory chips that has no data item stored therein with an elapsed time from a most recent access thereof that is less than a threshold value, and if so, turn off the supply of power to the first memory chip while maintaining the supply of power to the plurality of memory chips other than the first memory chip.
US11023367B1 Systems and methods for testing a software application
Systems, methods, and computer-readable media are disclosed for testing a software application. An exemplary method includes storing a control file identifying a test case for testing a software application. A first expected result may be extracted from a device storing expected results of the software application, the first expected result being identified by the control file. A first actual result may be extracted from a device storing actual results output by the software application, the first actual result being identified by the control file. The first expected result may be compared with the first actual result to determine whether the first actual result matches the first expected result. A result file indicating whether the test case passed or failed is generated, and the test case has passed when the first actual result matches the first expected result. The result file may be stored in a storage device.
US11023366B2 Diminution of test templates in test suites
A method, apparatus and product for reducing a number of test templates in a test suite. The method comprises determining, for a first test template of the test suite, a first probabilities vector comprising a first plurality of coverage probabilities with respect to a set of coverage events. The method comprises determining, for a second test template of the test suite, a second probabilities vector comprising a second plurality of coverage probabilities with respect to the set of coverage events. The method further comprises determining that the first test template is statistically dominant over the second test template based on the first probabilities vector and based on the second probabilities vector. The method further comprises providing an output based on the determination of the statistically dominant test template.