US11005095B2
A negative electrode active material includes a negative electrode active material particle. The negative electrode active material particle includes a silicon compound particle including a silicon compound (SiOx: 0.5≤x≤1.6). The silicon compound particle includes crystalline Li2Si2O5 in at least part of the silicon compound particle. Among peak intensities A derived from Li2SiO3, B derived from Si, a peak intensity C derived from Li2Si2O5, and D derived from SiO2 which are obtained from a 29Si-MAS-NMR spectrum of the silicon compound particle, the peak intensity C is the highest intensity, and the peak intensity A and the peak intensity C satisfy a relationship of the formula A
US11005094B2
Provided is a lithium battery anode electrode comprising multiple particulates of an anode active material, wherein at least a particulate is composed of one or a plurality of particles of an anode active material being encapsulated by a thin layer of inorganic filler-reinforced elastomer having from 0.01% to 50% by weight of an inorganic filler dispersed in an elastomeric matrix material based on the total weight of the inorganic filler-reinforced elastomer, wherein the encapsulating thin layer of inorganic filler-reinforced elastomer has a thickness from 1 nm to 10 μm, a fully recoverable tensile strain from 2% to 500%, and a lithium ion conductivity from 10−7 to S/cm to 5×10−2 S/cm and the inorganic filler has a lithium intercalation potential from 1.1 V to 4.5 V (preferably 1.2-2.5 V) versus Li/Li+. The anode active material is preferably selected from Si, Ge, Sn, SnO2, SiOx, Co3O4, Mn3O4, etc.
US11005093B2
A positive electrode active material for a non-aqueous electrolyte secondary battery includes secondary particles of a lithium transition metal complex oxide as a main component. The main component is represented by a formula: Lit(Ni1-xCox)1-yMnyBαPβSγO2, where t, x, y, α, β, and γ satisfy inequalities of 0≤x≤1, 0.00≤y≤0.50, (1−x)·(1−y)≥y, 0.000≤α≤0.020, 0.000≤β=0.030, 0.000≤γ≤0.030, and 1+3α+3β+2γ≤t≤1.30, and satisfy at least one of inequalities of 0.002≤α, 0.006≤β, and 0.004≤γ. The secondary particles exhibit a pore distribution, where a pore volume Vp(1) having a pore diameter of not less than 0.01 μm and not more than 0.15 μm satisfies an inequality of 0.035 cm3/g≤Vp(1) and where a pore volume Vp(2) having a pore diameter of not less than 0.01 μm and not more than 10 μm satisfies an inequality of Vp(2)≤0.450 cm3/g.
US11005080B2
The present invention provides an OLED display screen and a manufacturing method thereof. The OLED display screen includes a substrate, a functional layer, and a polarizing layer including a photoresist layer. A concave-convex structure is disposed on a surface of the polarizing layer facing away from the functional layer. The manufacturing method of the OLED display screen includes the steps: forming a display panel and forming a polarizing layer. The invention adopts the polarizing layer instead of a polarizer, and designs the concave-convex structure on the surface of the polarizing layer, thereby reducing reflectance of the surface of the polarizing layer and improving light emitting rate of the light emitting layer. Moreover, the concave-convex structure can change light angles and increase viewing angles, thereby improving narrow viewing angles of current OLED display screens and issues affecting readability, and improving readability of OLED display screens under outdoor sunlight.
US11005070B2
An organic photoelectronic device includes a first electrode and a second electrode facing each other, and first and second photoelectronic conversion layers between the first electrode and the second electrode. The first and second photoelectronic conversion layers include a p-type semiconductor and an n-type semiconductor. The first photoelectronic conversion layer has a first composition ratio (p1/n1) of the p-type semiconductor relative to the n-type semiconductor, the second photoelectronic conversion layer has a second composition ratio (p2/n2) of the p-type semiconductor relative to the n-type semiconductor, and the first composition ratio (p1/n1) is greater than the second composition ratio (p2/n2).
US11005069B2
The present embodiment provides a display panel and a display device including a display section and a non-display section wherein the display section is disposed on the non-display section and the non-display section includes a first non-bending area, a bending area, and a second non-bending area; a backplate structure including a first backplate and a second backplate, wherein the first backplate is disposed corresponding to the first non-bending area and the second backplate is disposed corresponding to the second non-bending area; wherein a protection structure is disposed at an end of the backplate structure close to the bending area, and the protection structure is configured to make ends of both the first backplate and the second backplate close to the bending area to be in a same section when bending the non-display area.
US11005068B1
An organic light-emitting diode (OLED) touch display and a manufacturing method thereof are provided. An organic protective layer of a touch functional layer of the OLED touch display of the present disclosure has protuberances corresponding to an illuminated pixel region, which can effectively improve an optical coupling output rate of the OLED device. The touch functional layer adopts a structure in which an inorganic insulating layer and the organic protective layer which are formed layer-by-layer, and the material and structure of which are similar to a thin film encapsulation film layer, so the touch functional layer also functions as a film encapsulation layer. It is beneficial to block the penetration of water and oxygen, reduce a risk of corrosion damage of OLED light-emitting devices, and improve a lifespan of the OLED device.
US11005065B2
A laminate includes: a substrate having a first surface and made of a high-molecular-weight material; an undercoat layer located on at least part of the first surface of the substrate and containing a first inorganic substance that has adsorption sites to be coupled to precursors serving as film-forming materials of an atomic layer deposition film; a functional layer located covering an outer surface of the undercoat layer and containing a second inorganic substance to be coupled to the adsorption sites of the undercoat layer, the functional layer being the atomic layer deposition film formed of the precursors; and an overcoat layer located covering an outer surface of the functional layer and containing a third inorganic substance.
US11005059B2
Disclosed is an organic light emitting display device. The organic light emitting display device includes a first electrode on the first pixel and the second pixel, a hole transport layer on the first electrode, a first emission layer on the hole transport layer in correspondence with the first pixel, a second emission layer on the hole transport layer in correspondence with the second pixel, an exciton confinement layer on the first emission layer and the second emission layer, and a second electrode on the exciton confinement layer. The second emission layer includes a mixed host and an electron-type host.
US11005057B2
An organic light emitting diode (OLED) folding display panel and a manufacturing method thereof include: a folding region and a non-folding region. The folding region includes a flexible substrate, an OLED device layer, a thin film encapsulation layer, a first touch structure layer, a polarizer, and a flexible cover plate. The non-folding region includes a flexible substrate, an organic light emitting diode device layer, a thin film encapsulation layer, a second touch structure layer, a polarizer, and a flexible cover plate. The first touch structure layer and the second touch structure layer are disposed in the same layer but have different material and structures.
US11005054B2
A display device according to an exemplary embodiment includes: a display panel for displaying an image; a support plate provided on one side of the display panel; and a heat sink layer provided below the support plate, wherein the heat sink layer includes a metal alloy having thermal conductivity that is equal to or greater than 150 W/mK and equal to or less than 340 W/mK, and an elastic modulus that is equal to or greater than 100 GPa and equal to or less than 140 GPa.
US11005050B2
The present invention relates to metal complexes and to electronic devices, in particular organic electroluminescent devices, comprising these metal complexes.
US11005038B2
A semiconductor structure includes stack structures. Each of the stack structures comprises a first conductive material, a chalcogenide material over the first conductive material, a second conductive material over the chalcogenide material, and a first dielectric material between the chalcogenide material and the first conductive material and between the chalcogenide material and the second conductive material. The semiconductor structure further comprises a second dielectric material on at least sidewalls of the chalcogenide material. The chalcogenide material may be substantially encapsulated by one or more dielectric materials. Related semiconductor structures and related methods are disclosed.
US11005034B1
Magnetoelectric or magnetoresistive memory cells include at least one of a high dielectric constant dielectric capping layer and/or a nonmagnetic metal dust layer located between the free layer and the dielectric capping layer.
US11005030B2
A semiconductor device preferably includes a metal-oxide semiconductor (MOS) transistor disposed on a substrate, an interlayer dielectric (ILD) layer disposed on the MOS transistor, and a magnetic tunneling junction (MTJ) disposed on the ILD layer. Preferably, a top surface of the MTJ includes a reverse V-shape while the top surface of the MTJ is also electrically connected to a source/drain region of the MOS transistor.
US11005026B2
A piezoelectric element includes a first electrode layer, a piezoelectric body layer, and a second electrode layer laminated in this order, and a conductive layer that is located from the first electrode layer to the piezoelectric body layer, in which the piezoelectric body layer includes a first portion overlapping the second electrode layer, a second portion overlapping the conductive layer, and a third portion not overlapping the second electrode layer and the conductive layer, in a plan view which is viewed from a laminate direction of the first electrode layer, the piezoelectric body layer, and the second electrode layer, and in which a thickness of at least a part of the third portion is smaller than a thickness of the first portion.
US11005025B1
A piezoelectric micromachined ultrasonic transducer (pMUT) device may include a piezoelectric membrane transducer designed to have lower sensitivity to residual stress and reduced sensitivity to geometric variations arising from the backside etching process used to release the membrane. These designs allow some of its key feature to be adjusted to achieve desired characteristics, such as pressure sensitivity, natural frequency, stress sensitivity, and bandwidth.
US11005022B2
Techniques for a vertical Josephson junction superconducting device using microstrip waveguides are provided. In one embodiment, a chip surface base device structure is provided that comprises a superconducting material located on a first side of a substrate, and a second superconducting material located on a second side of the substrate and stacked on a second substrate, wherein the first side of the substrate and the second side of the substrate are opposite sides. In one implementation, the substrate or the second substrate, or the substrate and the second substrate are crystalline silicon. In one implementation, the chip surface base device structure also comprises a transmon qubit comprising a capacitor and a Josephson junction formed in a via of the substrate and comprising a tunnel barrier. In one implementation, the chip surface base device structure also comprises a microstrip line electrically coupled to the transmon qubit.
US11004995B2
A photovoltaic device according to the present disclosure is provided with: a condensing optical system having chromatic aberration; a first photoelectric converter, which is arranged on an optical axis of the condensing optical system; and a second photoelectric converter, which is arranged on an outer peripheral side of the first photoelectric converter when viewed from an optical axis direction of the condensing optical system, and which has a bandgap lower than a bandgap of the first photoelectric converter, wherein the first photoelectric converter is arranged on an inner side of a rectangle that circumscribes a condensing region of absorbable longest-wavelength light determined based on the bandgap.
US11004990B2
Nanometer sized materials can be produced by exposing a target to a laser source to remove material from the target and deposit the removed material onto a surface of a substrate to grow a thin film in a vacuum chamber.
US11004982B2
Substrates, assemblies, and techniques for an apparatus, where the apparatus includes a gate, where the gate includes a first gate side and a second gate side opposite to the first gate side, a gate dielectric on the gate, where the gate dielectric includes a first gate dielectric side and a second gate dielectric side opposite to the first gate dielectric side, a first dielectric, where the first dielectric abuts the first gate side, the first gate dielectric side, the second gate side, and the second gate dielectric side, a channel, where the gate dielectric is between the channel and the gate, a source coupled with the channel, and a drain coupled with the channel, where the first dielectric abuts the source and the drain. In an example, the first dielectric and the gate dielectric help insulate the gate from the channel, the source, and the drain.
US11004975B2
A semiconductor device includes a memory circuit and a logic circuit. The memory circuit includes a word line, a bit line, a common line and a memory transistor having a gate coupled to the word line, a drain coupled to the bit line and a source coupled to the common line. The logic circuit includes a field effect transistor (FET) having a gate, a drain and a source. The memory transistor has a gate electrode layer formed on a gate dielectric layer, and the gate dielectric layer includes a first insulating layer and a first ferroelectric (FE) material layer. The FET has a gate electrode layer formed on a gate dielectric layer, and the gate dielectric layer includes a second insulating layer and a second FE material layer.
US11004972B2
A device may include a semiconductor-on-insulator (SOI) structure that may include a substrate, an insulator layer over the substrate, and a semiconductor layer over the insulator layer. The semiconductor layer may include a first conductivity region and a second conductivity region at least partially arranged within the semiconductor layer. The device may further include a gate structure arranged over the semiconductor layer and between the first conductivity region and the second conductivity region; a first conductor element arranged through the semiconductor layer and the insulator layer of the SOI structure to electrically contact the substrate; a second conductor element arranged to electrically contact the gate structure; and a conducting member connecting the first conductor element and the second conductor element to electrically couple the first conductor element and the second conductor element.
US11004966B2
A semiconductor device is described. In one embodiment, the device includes a Group-III nitride channel layer and a Group-III nitride barrier layer on the Group-III nitride channel layer, wherein the Group-III nitride barrier layer includes a first portion and a second portion, the first portion having a thickness less than the second portion. A p-doped Group-III nitride gate layer section is arranged at least on the first portion of the Group-III nitride barrier layer and a gate contact formed on the p-doped Group-III nitride gate layer.
US11004965B2
A process is provided to fabricate a finFET device having a semiconductor layer of a two-dimensional “2D” semiconductor material. The semiconductor layer of the 2D semiconductor material is a thin film layer formed over a dielectric fin-shaped structure. The 2D semiconductor layer extends over at least three surfaces of the dielectric fin structure, e.g., the upper surface and two sidewall surfaces. A vertical protrusion metal structure, referred to as “metal fin structure”, is formed about an edge of the dielectric fin structure and is used as a seed to grow the 2D semiconductor material.
US11004964B2
A semiconductor device includes: a second semiconductor layer in a surface layer of a first semiconductor layer; a third semiconductor layer in a surface layer of the second semiconductor layer; a first trench penetrating the second semiconductor layer and the third semiconductor layer to reach an inside of the first semiconductor layer; a second trench penetrating, from an upper surface of the first semiconductor layer, the third semiconductor layer to reach an inside of the second semiconductor layer; and a fourth semiconductor layer in contact with a bottom of the second trench.
US11004956B2
A method of manufacturing a semiconductor device includes forming a stacked structure, forming an opening in the stacked structure, forming a preliminary channel layer in the opening, forming a channel layer by performing heat treatment on the preliminary channel layer, etching an inner surface of the channel layer, and performing ozone (O3) treatment on an etched inner surface of the channel layer.
US11004955B2
A semiconductor device includes a gate structure located on a substrate; and a raised source/drain region adjacent to the gate structure. An interface is between the gate structure and the substrate. The raised source/drain region includes a stressor layer providing strain to a channel under the gate structure; and a silicide layer in the stressor layer. The silicide layer extends from a top surface of the raised source/drain region and ends below the interface by a predetermined depth. The predetermined depth allows the stressor layer to maintain the strain of the channel.
US11004954B2
Integrated circuit transistor structures are disclosed that include a single crystal buffer structure that is lattice matched to the underlying single crystal silicon substrate. The buffer structure may be used to reduce sub-fin leakage in non-planar transistors, but can also be used in planar configurations. In some embodiments, the buffer structure is a single continuous layer of high bandgap dielectric material that is lattice matched to silicon. The techniques below can be utilized on NMOS and PMOS transistors, including any number of group IV and III-V semiconductor channel materials.
US11004953B2
A method is provided for fabricating a semiconductor device structure with a short channel and long channel component having different gate dielectric layers without using lithography processes or masks. The method includes forming first and second openings having sidewalls and bottom surfaces in a dielectric layer, the first opening being narrower than the second opening. A first material layer is formed in the first and second openings. A protective layer is formed over the first material layer, wherein the protective layer covers the sidewalls and the bottom surface of the second opening. A block layer is formed to fill the second opening and cover the protective layer therein. The method further includes removing side portions of the protective layer to expose upper portions of the first material layer in the second opening. The block layer is removed from the second opening to expose the protective layer remaining in the second opening. A second material layer is formed over the first material layer on the exposed upper portions of the first material layer in the second opening. An intermix layer is formed in the second opening using the first and second material layers. The protective layer from the second opening is removed to expose the first material layer.
US11004949B2
Provided are transistors including an electride electrode. The transistor includes a substrate, a source region and a drain region doped with ions of different polarity from the substrate in a surface of the substrate, a source electrode and a drain electrode including an electride material on the source region and the drain region, a gate insulating layer surrounding the source electrode and a drain electrode on the substrate, and a gate electrode between the source electrode and the drain electrode on the substrate. The source electrode and the drain electrode have an ohmic contact with the substrate.
US11004945B2
A semiconductor device includes: a semiconductor substrate having a drift region of a first conductivity type, a body region of a second conductivity type formed above the drift region, and a source region of the first conductivity type separated from the drift region by the body region; rows of spicular-shaped field plate structures formed in the semiconductor substrate, the spicular-shaped field plate structures extending through the source region and the body region into the drift region; stripe-shaped gate structures formed in the semiconductor substrate and separating adjacent rows of the spicular-shaped field plate structures; and a current spread region of the first conductivity type formed below the body region in semiconductor mesas between adjacent ones of the spicular-shaped field plate structures and which are devoid of the stripe-shaped gate structures. The current spread region is configured to increase channel current distribution in the semiconductor mesas.
US11004939B2
A semiconductor device according to the present invention includes a first conductive-type SiC semiconductor layer, and a Schottky metal, comprising molybdenum and having a thickness of 10 nm to 150 nm, that contacts the surface of the SiC semiconductor layer. The junction of the SiC semiconductor layer to the Schottky metal has a planar structure, or a structure with recesses and protrusions of equal to or less than 5 nm.
US11004926B2
An organic light emitting diode (“OLED”) display device includes a substrate having a display region having a light emitting region and a peripheral region surrounding the light emitting region, a pad region at a first side of the display region, and a trench at a second side of the display region, a plurality of light emitting structures on the light emitting region of the substrate, an active pattern along a profile of the trench on the peripheral region of the substrate, the active pattern being adjacent to the trench and including a pattern protrusion, and an upper gate wiring on and overlapping the active pattern, the upper gate wiring having a wiring protrusion adjacent to the pattern protrusion.
US11004916B2
An organic light emitting device including a first electrode arranged on a first insulation layer, a second insulation layer that covers an end of the first electrode, an organic layer arranged on the first electrode and the second insulation layer and including a light emission layer, and a second electrode arranged on the organic layer, wherein in a cross section including the first insulation layer, the first electrode, and the second insulation layer, the second insulation layer has an eaves shape.
US11004905B2
A display panel includes pixels arranged in an array in a first direction and a second direction. Each pixel includes a first sub-pixel having a first light-emitting zone to emit light of a first color, a second sub-pixel having a second light-emitting zone to emit light of a second color, and a third sub-pixel having a third light-emitting zone to emit light of a third color. The first, second, and third light-emitting zones are arranged in a triangle such that the first, second, and third light-emitting zones cover respective vertices of the triangle, with one side of the triangle being substantially parallel to the first direction. Any two pixels directly adjacent in the first direction have respective patterns of first, second, and third light-emitting zones, which are substantially mirror-symmetrical to each other. Any two diagonally adjacent pixels have a substantially repeating pattern of first, second and third light-emitting zones.
US11004897B2
A method for fabricating semiconductor device includes the steps of: forming a first magnetic tunneling junction (MTJ) and a second MTJ on a substrate; forming a first top electrode on the first MTJ and a second top electrode on the second MTJ; forming a first ultra low-k (ULK) dielectric layer on the first MTJ and the second MTJ; forming a passivation layer on the first ULK dielectric layer, wherein a bottom surface of the passivation layer between the first MTJ and the second MTJ is lower than a top surface of the first MTJ; and forming a second ULK dielectric layer on the passivation layer.
US11004886B2
A back side illumination (BSI) image sensor with a dielectric grid opening having a planar lower surface is provided. A pixel sensor is arranged within a semiconductor substrate. A metallic grid is arranged over the pixel sensor and defines a sidewall of a metallic grid opening. A dielectric grid is arranged over the metallic grid and defines a sidewall of the dielectric grid opening. A capping layer is arranged over the metallic grid, and defines the planar lower surface of the dielectric grid opening.
US11004853B2
The present disclosure relates to a bulk complementary-metal-oxide-semiconductor (CMOS) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the thinned device die. Herein, a silicon material with a resistivity between 5 Ohm-cm and 30000 Ohm-cm does not exist between the second mold compound and the thinned device die.
US11004842B2
A mandrel is formed over an active region that includes a first region and a second region. The first region and the second region are reserved for the formation of a source and a drain of a FinFET, respectively. A portion of the mandrel formed over the second region is broken up into a first segment and a second segment separated from the first segment by a gap. Spacers are formed on opposite sides of the mandrel. Using the spacers, fins are defined. The fins protrude upwardly out of the active region. A portion of the second region corresponding to the gap has no fins formed thereover. The source is epitaxially grown on the fins in the first region. At least a portion of the drain is epitaxially grown on the portion of the second region having no fins.
US11004836B2
Light emitting devices and methods of integrating micro LED devices into light emitting device are described. In an embodiment a light emitting device includes a reflective bank structure within a bank layer, and a conductive line atop the bank layer and elevated above the reflective bank structure. A micro LED device is within the reflective bank structure and a passivation layer is over the bank layer and laterally around the micro LED device within the reflective bank structure. A portion of the micro LED device and a conductive line atop the bank layer protrude above a top surface of the passivation layer.
US11004834B2
An LED unit comprises a substrate and a first LED chip. The first LED chip may include a first light-emitting surface arranged on the substrate in such a way that light emitted from the first LED chip radiates in a direction of radiation of the LED unit. The LED unit includes a second LED chip comprising a second light-emitting surface and arranged above the first LED chip in such a way that the second LED chip at least partially covers the first LED chip and radiates light emitted from the second LED chip in the direction of radiation of the LED unit. The LED unit comprises a first conversion layer at least partially covering the first light-emitting surface and/or at least partially laterally surrounding the first LED chip. A second conversion layer at least partially covers the second LED chip.
US11004828B2
Methods for fabricating microelectronic device assemblies, the method comprising providing mutually spaced stacks of microelectronic devices on a substrate and substantially concurrently encapsulating the stacks of microelectronic devices on the substrate and gang bonding mutually aligned conductive elements of vertically adjacent microelectronic devices. Compression molding apparatus for implementing the methods, and resulting microelectronic device assemblies are also disclosed.
US11004827B2
A manufacturing method of a semiconductor package includes the following steps. At least one lower semiconductor device is provided. A plurality of conductive pillars are formed on the at least one lower semiconductor device. A dummy die is disposed on a side of the at least one lower semiconductor device. An upper semiconductor device is disposed on the at least one lower semiconductor device and the dummy die, wherein the upper semiconductor device reveals a portion of the at least one lower semiconductor device where the plurality of conductive pillars are disposed. The at least one lower semiconductor device, the dummy die, the upper semiconductor device, and the plurality of conductive pillars are encapsulated in an encapsulating material. A redistribution structure is formed over the upper semiconductor device and the plurality of conductive pillars.
US11004817B2
A semiconductor device includes: an integrated circuit having an electrode pad; a first insulating layer disposed on the integrated circuit; a redistribution layer including a plurality of wirings and disposed on the first insulating layer, at least one of the plurality of wirings being electrically coupled to the electrode pad; a second insulating layer having a opening on at least a portion of the plurality of wirings; a metal film disposed on the opening and on the second insulating layer, and electrically coupled to at least one of the plurality of wirings; and a solder bump the solder bump overhanging at least one of the plurality of wirings not electrically coupled to the metal film.
US11004814B2
Disclosed is a semiconductor device including a conductive pattern on a substrate, a passivation layer on the substrate and including an opening that partially exposes the conductive pattern, and a pad structure in the opening of the passivation layer and connected to the conductive pattern. The pad structure includes a first metal layer that fills the opening of the passivation layer and has a width greater than that of the opening, and a second metal layer on the first metal layer. The first metal layer has a first thickness at an outer wall of the first metal layer, a second thickness on a top surface of the passivation layer, and a third thickness on a top surface of the conductive pattern. The second thickness is greater than the first thickness, and the third thickness is greater than the second thickness.
US11004813B2
A semiconductor device includes a lower insulating layer formed on a primary surface of a semiconductor substrate; a sealing layer formed in contact with a top surface of the lower insulating layer; and a conductive member including a first conductive member formed on the sealing layer and having a first film thickness and a second conductive member formed on the sealing layer in contact with a first conductive member and having a second film thickness that is smaller than the first film thickness.
US11004808B2
A multi-die package includes a thermally conductive flange, a first semiconductor die made of a first semiconductor material attached to the thermally conductive flange via a first die attach material, a second semiconductor die attached to the same thermally conductive flange as the first semiconductor die via a second die attach material, and leads attached to the thermally conductive flange or to an insulating member secured to the flange. The leads are configured to provide external electrical access to the first and second semiconductor dies. The second semiconductor die is made of a second semiconductor material different than the first semiconductor material. Additional multi-die package embodiments are described.
US11004790B2
A method of forming an interconnect to an electrical device is provided. The structure produced by the method may include a plurality of metal lines in a region of a substrate positioned in an array of metal lines all having parallel lengths; and a plurality of air gaps between the metal lines in a same level as the metal lines, wherein an air gap is present between each set of adjacent metal lines. A plurality of interconnects may be present in electrical communication with said plurality of metal lines, wherein an exclusion zone for said plurality of interconnects is not present in said array of metal lines.
US11004787B2
A semiconductor chip includes a memory cell array and a wiring layer. The memory cell array includes a plurality of blocks arranged in a first direction along a surface of the semiconductor chip. The wiring layer includes a plurality of first pattern regions at different positions along the first direction, each first pattern region including a different pattern corresponding to one or more of the blocks. The first pattern regions can be used to identify portions of the semiconductor chip during analysis or the like.
US11004784B2
Certain aspects of the present disclosure provide a metal-on-metal (MoM) capacitor with metal layers, each layer having two different electrical conductors with orthogonally-arranged conductive arteries and orthogonally-oriented conductive fingers. One exemplary MoM capacitor generally includes a plurality of metal layers, wherein a first metal layer in the plurality of metal layers comprises a first electrical conductor providing a first node of the MoM capacitor and a second electrical conductor providing a second node of the MoM capacitor. According to aspects, the first electrical conductor comprises a first plurality of conductive fingers and the second electrical conductor comprises a second plurality of conductive fingers. Further, conductive fingers of the first plurality of conductive fingers are interdigitated with conductive fingers of the second plurality of conductive fingers. Additionally, the first electrical conductor in the first metal layer is oriented orthogonal to the second electrical conductor in the first metal layer.
US11004782B2
A semiconductor device includes a semiconductor element, an internal electrode connected to the semiconductor element, a sealing resin covering the semiconductor element and a portion of the internal electrode, and an external electrode exposed from the sealing resin and connected to the internal electrode. The internal electrode includes a wiring layer and a columnar portion, where the wiring layer has a wiring layer front surface facing the back surface of the semiconductor element and a wiring layer back surface facing opposite from the wiring layer front surface in the thickness direction. The columnar portion protrudes in the thickness direction from the wiring layer front surface. The columnar portion has an exposed side surface facing in a direction perpendicular to the thickness direction. The external electrode includes a first cover portion covering the exposed side surface.
US11004774B2
The fabrication of field-effect transistor (FET) devices is described herein where the FET devices include one or more body contacts implemented between source, gate, drain (S/G/D) assemblies to improve the influence of a voltage applied at the body contact on the S/G/D assemblies. The FET devices can include source fingers and drain fingers interleaved with gate fingers. The source and drain fingers of a first S/G/D assembly can be electrically connected to the source and drain fingers of a second S/G/D assembly.
US11004773B2
First semiconductor devices, a first dielectric material layer, a porous dielectric material layer, and a metal interconnect structure formed within a second dielectric material layer are formed on a front-side surface of a first semiconductor substrate. A via cavity extending through the first semiconductor substrate and the first dielectric material layer are formed. The via cavity stops on the porous dielectric material layer. A continuous network of pores that are free of any solid material therein continuously extends from a bottom of the via cavity to a surface of the metal interconnect structure. A through-substrate via structure is formed in the via cavity. The through-substrate via structure includes a porous metallic material portion filling the continuous network of pores and contacting surface portions of the metal interconnect structure. Etch damage to the first semiconductor devices and metallic particle generation may be minimized by using the porous metallic material portion.
US11004764B2
A double-sided coolable semiconductor package includes an upper electrically conductive element having an outwardly exposed metal surface, a lower carrier substrate having an upper electrically conductive layer, a lower electrically conductive layer having an outwardly exposed surface, and an electrical insulation layer arranged between the electrically conductive layers, a first electrically conductive spacer arranged between the upper electrically conductive element and the upper electrically conductive layer, a power semiconductor chip arranged between the upper electrically conductive element and the upper electrically conductive layer, a second electrically conductive spacer arranged between the upper electrically conductive element and the chip, and power terminals arranged along a first side of the package. A second power terminal is arranged between first and third power terminals. The first and third power terminals are configured to apply a first supply voltage. The second power terminal is configured to apply a second supply voltage.
US11004754B2
A laser processing method includes irradiating a laser light into a substrate along a cutting line to form a laser-scribed layer within the substrate, irradiating an X-ray onto a first surface of the substrate along the cutting line, obtaining an image of a diffracted X-ray from the substrate, and determining whether or not the laser-scribed layer is formed along the cutting line, based on analysis of the obtained image of the diffracted X-ray.
US11004753B2
A display device includes a substrate, a light-emitting element, and a transistor. The substrate has a top surface. The light-emitting element is disposed on the substrate. The transistor is disposed on the substrate, and includes a drain electrode, a gate electrode, and a semiconductor layer. The drain electrode is electrically connected to the light-emitting element. The semiconductor layer includes an overlapping portion overlapped with the gate electrode. The light-emitting element does not overlap with the overlapping portion along a direction perpendicular to the top surface of the substrate.
US11004748B2
This disclosure relates to a method of fabricating semiconductor devices with a gate-to-gate spacing that is wider than a minimum gate-to-gate spacing and the resulting semiconductor devices. The method includes forming gate structures over an active structure, the gate structures including a first gate structure, a second gate structure, and a third gate structure. The second gate structure is between the first and third gate structures. A plurality of epitaxial structures are formed adjacent to the gate structures, wherein the second gate structure separates two epitaxial structures and the two epitaxial structures are between the first and third gate structures. The second gate structure is removed. A conductive region is formed to connect the epitaxial structures between the first and third gate structures.
US11004745B2
The present disclosure relates generally to an epitaxy scheme for forming source/drain regions in a semiconductor device, such as an n-channel device. In an example, a method of manufacturing a semiconductor device is provided. The method generally includes forming a recess in a fin, the fin being on a substrate. The recess is proximate a gate structure over the fin. The method includes epitaxially growing a source/drain region in the recess using a remote plasma chemical vapor deposition (RPCVD) process. The RPCVD process includes using a silicon source precursor and a hydrogen carrier gas.
US11004744B2
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form division grooves in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of applying an ultrasonic wave to the polyolefin sheet in each region of the polyolefin sheet corresponding to each device chip, pushing up each device chip from the polyolefin sheet side to pick up each device chip from the polyolefin sheet.
US11004742B2
In a described example, an integrated circuit (IC) package includes an IC die disposed on a die attach pad; a plurality of leads electrically connected to terminals on the IC die, the leads including a base metal; and molding compound material encapsulating portions of the IC die, the die attach pads, and the plurality of leads; the plurality of leads having a solder joint reinforcement tab. The solder joint reinforcement tabs include a first side, a second side opposite to the first side, a third side, a fourth side opposite to and in parallel to the third side, a fifth side forming an end portion of the solder joint reinforcement tab, the solder joint reinforcement tabs including a solderable metal layer on the second, third and fourth sides and on portions of the fifth side.
US11004732B2
A method of manufacturing a semiconductor device includes forming first and second pattern structures on first and second regions of a substrate, respectively; forming a preparatory first interlayer insulating layer covering the first pattern structure on the first region; forming a preparatory second interlayer insulating layer covering the second pattern structure on the second region, the preparatory second interlayer insulating layer including first colloid; and converting the preparatory first and second interlayer insulating layers into first and second interlayer insulating layers, respectively, by annealing the preparatory first and second interlayer insulating layers.
US11004728B2
A method for sawing a semiconductor wafer is provided. The method includes sawing a semiconductor wafer to form a first opening. In addition, the semiconductor wafer includes a dicing tape and a substrate attached to the dicing tape by a die attach film (DAF), and the first opening is formed in an upper portion of the substrate. The method further includes sawing through the substrate and the DAF of the semiconductor wafer from the first opening to form a middle opening under the first opening and a second opening under the middle opening, so that the semiconductor wafer is divided into two dies. In addition, a slope of a sidewall of the middle opening is different from slopes of sidewalls of the first opening and the second opening.
US11004721B2
A micro device transfer head includes a base arm, a first side arm, a second side arm, and an isolation layer. The first side arm, including one or multiple first electrodes, is disposed on a first surface of the base arm and located on a first end of the base arm. The second side arm, including one or multiple second electrodes, is disposed on the first surface of the base arm and located on a second end of the base arm. The isolation later is disposed on the first surface of the base arm and covers the surface of the first side arm and the second side arm.
US11004720B2
A system and method for cleaning and inspecting ring frames is disclosed here. In one embodiment, a ring frame processing system includes: a cleaning station configured to remove a first tape on a first surface of a ring frame using a first blade, clean first adhesive residues from the first tape on the first surface of the ring frame using a first wheel brush, and remove second adhesive residues from a second tape on a second surface of the ring frame using a second blade; and an inspection station, wherein the inspection station comprises an automated optical inspection system configured to determine the cleanness of the first and second surfaces of the ring frame after cleaning.
US11004718B2
Compositions and designs are described for a sectional porous carrier used in processing microelectronics where thin device substrates are affixed by adhesive to the carrier and form an impervious bonded stack that is resistant to thermal and chemical products during processing and is easily handled by a substrate handling vacuum robot, and subsequently allows rapid removal (debonding) in batch operations by directional penetration into sectional porous regions by selective liquids which release the carrier from the device wafer without harm. The invention carrier with porous regions is used for temporary support of thin and fragile device substrates having capabilities of selective penetration of chemical liquids to pass through the porous regions, access and breakdown the bonding adhesive, and allow it to release without damage to the device substrate. The sectional porous nature of the carrier allows passive diffusion of chemical liquids, the manner which in contrast to mechanical, thermal, or radiative methods, is considered to be a higher yield practice and one which enables batch processing in a manufacturing environment utilizing practices of high throughput and low cost. Preferred designs include the use of porous metal forms, including laminates, as well as surface treatment of the porous regions to facilitate exclusion principles and achieve an inert support mechanism during the stages of device manufacture. These benefits allow design flexibility and low-cost batch processing when choosing practices to handle thinned device substrates in the manufacture of semiconductors and other microelectronic devices.
US11004714B2
A load port includes a door and a mapping sensor. The door moves upward and downward between a closing position for closing an opening connected into a container with multiple stages for placing a plurality of substrates and an opening position for opening the opening. The mapping sensor is disposed integrally with the door and detects a state of the substrates. The mapping sensor includes a light emitting portion and an imaging portion. The light emitting portion emits an imaging light toward the substrates. The imaging portion captures an image of a reflected light of the imaging light.
US11004713B2
Heights of wafers in a front opening unified pod are identified by using an end effector and a front sensor arranged thereon, such that the end effector can be positioned at the appropriate height when retrieving one of the wafers, so as to avoid colliding with a wafer stored inside the front opening unified pod. Wafer backside properties can also be detected by the end effector, so as to report defects and contaminants on the wafer.
US11004710B2
Methods and systems of detection of wafer placement error in a semiconductor processing chamber are disclosed. Methods and systems of interdiction are also disclosed to prevent hardware and wafer damage during semiconductor fabrication if and when a wafer placement error is detected. The method—is based on measuring a slope of current in an electrostatic chuck (ESC), which is correlated to lack of contact between the wafer and the ESC. Wafer placement detection at an early stage, when a heater and an ESC are being set up, gives the option of stopping the process before high power RF plasma is created.
US11004708B2
An apparatus for chemical mechanical polishing includes a platen having a surface to support a polishing pad and an electromagnetic induction monitoring system to generate a magnetic field to monitor a substrate being polished by the polishing pad. The electromagnetic induction monitoring system includes a core positioned at least partially in the platen and a coil wound around a portion of the core. The core includes a back portion and a multiplicity of posts extending from the back portion in a first direction normal to the surface of the platen. The core and coil are configured such that the multiplicity of posts include a first plurality of posts to provide a first magnetic polarity and a second plurality of posts to provide an opposite second magnetic polarity, and the first plurality of posts and the second plurality of posts are arranged in an alternating pattern.
US11004702B2
A nozzle is stored in a nozzle storage hole of a waiting pod. In this state, a cleaning liquid is discharged to an outer peripheral surface of the nozzle from a plurality of discharge ports. Thus, a coating liquid and its solidified matter adhering to the nozzle are dissolved and removed from the nozzle. Subsequently, a metal removal liquid is discharged from a plurality of discharge ports to the outer peripheral surface of the nozzle. Thus, a metallic component remaining on the nozzle is dissolved and removed from the nozzle. Further, pure water is discharged to the outer peripheral surface of the nozzle from the plurality of discharge ports, and the metal removal liquid adhering to the nozzle is cleaned away.
US11004701B2
A break-in apparatus 100 has a supply unit 20 for supplying a cleaning liquid, a substrate support unit 30 for holding a dummy substrate W1 and a cleaning member holding unit 40 for performing a break-in processing on the cleaning member 200 by rotating the cleaning member 200 and bringing the cleaning member 200 into contact with the dummy substrate W1.
US11004697B2
A semiconductor device includes a substrate including traces, wherein the traces protrude above a top surface of the substrate; a prefill material over the substrate and between the traces, wherein the prefill material directly contacts peripheral surfaces of the traces; a die attached over the substrate; and a wafer-level underfill between the prefill material and the die.
US11004693B2
A plurality of flash lamps that irradiate a semiconductor wafer with flash light are arrayed in a plane. The array of the plurality of flash lamps is divided into two zones: a central zone including a region opposed to a central portion of the semiconductor wafer to be treated, and a peripheral zone outside the central zone. During flash light irradiation, an emission time of a flash lamp belonging to the peripheral zone is set to be longer than an emission time of a flash lamp belonging to the central zone. Thus, a greater amount of flash light is applied to the peripheral portion of the semiconductor wafer, where a temperature drop is relatively likely to occur, than to the central portion thereof, thus preventing a relative temperature drop in the peripheral portion of the semiconductor wafer during flash heating.
US11004690B2
A method for forming a well providing access to a sensor pad includes patterning a first photoresist layer over a dielectric structure disposed over the sensor pad; etching a first access into the dielectric structure and over the sensor pad, the first access having a first characteristic diameter; patterning a second photoresist layer over the dielectric structure; and etching a second access over the dielectric structure and over the sensor pad. The second access has a second characteristic diameter. The first and second accesses overlapping. A diameter ratio of the first characteristic diameter to the second characteristic diameter is not greater than 0.7. The first access exposes the sensor pad. The second access has a bottom depth less than a bottom depth of the first access.
US11004683B2
According to one embodiment, an imprint apparatus includes a first light source positioned to irradiate a substrate with light, a second light source positioned to irradiate the substrate with light, an illuminance changing portion selectively configured to change the illuminance distribution of light from the first light source on an irradiation surface on the substrate, and a controller configured to control the first light source, the second light source and the illuminance changing portion to irradiate the substrate with light from the first light source, and to subsequently irradiate the substrate with light from the second light source directly through the template.
US11004682B2
Provided are a laser annealing apparatus, a laser annealing method, and a mask with which scan nonuniformity can be decreased. According to the present invention, all or some openings of a plurality of openings are configured so that a partial subregion of a prescribed region is irradiated with laser light. The plurality of openings are configured so that, between prescribed regions irradiated with laser light via a group of openings in one row arranged in a row direction and prescribed regions irradiated with laser light via a group of openings in another row arranged in the row direction, the number of times of laser light radiations in subregions having the same occupying region is the same, and at least two openings of a group of openings arranged in a column direction have different positions or shapes.
US11004680B2
A packaged electronic device includes an integrated circuit and an electrically non-conductive encapsulation material in contact with the integrated circuit. A thermal conduit extends from an exterior of the package, through the encapsulation material, to the integrated circuit. The thermal conduit has a thermal conductivity higher than the encapsulation material contacting the thermal conduit. The thermal conduit includes a cohered nanoparticle film. The cohered nanoparticle film is formed by a method which includes an additive process.
US11004678B2
A semiconductor device including a gate structure present on at least two suspended channel structures, and a composite spacer present on sidewalls of the gate structure. The composite spacer may include a cladding spacer present along a cap portion of the gate structure, and an inner spacer along the channel portion of the gate structure between adjacent channel semiconductor layers of the suspended channel structures. The inner spacer may include a crescent shape with a substantially central seam.
US11004675B2
Disclosed are an anhydrous substrate cleaning composition, a substrate treating method, and a substrate treating apparatus. The anhydrous substrate cleaning composition includes an etching composite that provides fluorine, a solvent that dissolves the etching composite, and a binder that is a composite including phosphorous.
US11004661B2
A method and apparatus for substrate etching are described herein. A processing chamber described herein includes a source module, a process module, a flow module, and an exhaust module. An RF source may be coupled to the chamber and a remote plasma may be generated in the source module and a direct plasma may be generated in the process module. Cyclic etching processes described may use alternating radical and direct plasmas to etch a substrate.
US11004660B2
Various RF plasma systems are disclosed that do not require a matching network. In some embodiments, the RF plasma system includes an energy storage capacitor; a switching circuit coupled with the energy storage capacitor, the switching circuit producing a plurality of pulses with a pulse amplitude and a pulse frequency, the pulse amplitude being greater than 100 volts; a resonant circuit coupled with the switching circuit. In some embodiments, the resonant circuit includes: a transformer having a primary side and a secondary side; and at least one of a capacitor, an inductor, and a resistor. In some embodiments, the resonant circuit having a resonant frequency substantially equal to the pulse frequency, and the resonant circuit increases the pulse amplitude to a voltage greater than 2 kV.
US11004651B2
Provided is a process for lamella thinning and endpointing that substitutes a series of automated small angle tilts for the motions in the conventional endpointing sequence. STEM images or through-surface BSE scans are acquired at each tilt. The results are analyzed automatically to determine feature depths, and an intervention request is made requesting a user decision based on marked-up images and summary information displayed.
US11004650B2
Stability of a power source required to operate an aberration corrector is lowered in a wire aberration corrector. Accordingly, a power source that is more inexpensive than a power source in the related art may be used and apparatus cost may be reduced. A multipole lens that is provided in an aberration corrector includes a plurality of pairs of current lines 101 to 112 that are each provided on the same plane in an axisymmetric manner around an optical-axis 100. The current lines each include a main line section 103 that is parallel to the optical-axis and a return line section 116 that faces the main line section. A current in the return line section flows in a direction opposite to a current in the main line section in components parallel to the optical-axis. A distance R2 between the optical-axis and the return line section is larger than a distance R1 between the optical-axis and the main line section. Noise caused by stability of a power source that supplies a current to the current lines in an excited multipole field is equal to or less than a predetermined level.
US11004648B2
Embodiments herein provide systems and methods for multi-area selecting etching. In some embodiments, a system may include a plasma source delivering a plurality of angled ion beams to a substrate, the substrate including a plurality of devices. Each of the plurality of devices may include a first angled grating and a second angled grating. The system may further include a plurality of blocking masks positionable between the plasma source and the substrate. A first blocking mask of the plurality of blocking masks may include a first set of openings permitting the angled ion beams to pass therethrough to form the first angled gratings of each of the plurality of devices. A second blocking mask of the plurality of blocking masks may include a second set of openings permitting the angled ion beams to pass therethrough to form the second angled gratings of each of the plurality of devices.
US11004646B2
An X-ray tube includes: a vacuum housing configured to include an internal space which is vacuum; a target unit configured to be disposed in the internal space, and include a target that generates an X-ray by using an electron beam incident therein, and a target support unit that supports the target, the X-ray generated by the target being transmitted through the target support unit; and an X-ray emission window configured to be so provided as to face the target support unit, and seal an opening of the vacuum housing, the X-rays transmitted through the target support unit being transmitted through the X-ray emission window. At least a part of the X-ray emission window is in contact with the target support unit.
US11004644B2
An Inverted Cylindrical Magnetron (ICM) System and Methods of Use is disclosed herein generally comprising a co-axial central anode concentrically located within a first annular end anode and a second annular end anode; a process chamber including a top end and a bottom end in which the first annular end anode and the second annular end anode are coaxially disposed, whereby the first annular end anode, the second annular end anode, and the central anode form a 3-anode configuration to provide electric field uniformity, and the process chamber including a central annular space coupled to a tube insulator disposed about the central annular space wall; a cathode concentrically coupled to the tube insulator and a target; and a plurality of multi-zone electromagnets or hybrid electro-permanent magnets surrounding the exterior of the process chamber providing a tunable magnetic field.
US11004642B2
The invention relates to a switching device (10) of a starting device for an engine, comprising: —two terminals (11, 12) of a supply electrical circuit of a motor; a solenoid device (13) having an axis (14) and comprising: —a solenoid coil (16) wound around said axis (14); —a plunger (17) which is partially housed in the solenoid coil (16) and which includes a core (18) and a contact plate (21); wherein, when electric current passes through the solenoid coil (16), the plunger (17) is caused to move axially from an inactive position to an active position, thereby moving a pinion gear of the motor into engagement with a ring gear of the engine, in which active position the contact plate (21) is in contact with the terminals (11,12) for closing the motor supply circuit; —a relay (30) having an axis and comprising: —a relay coil (36); —a movable member (31) which, when electric current passes through the relay coil (36), is caused to move from an open position in which electric current cannot pass through the solenoid coil (16), to a closed position in which electric current is made to pass through the solenoid coil (16); the solenoid device (13) and the relay (30) having one and the same axis (14).
US11004636B2
The present invention relates to the field of electrical relays. In particular the invention relates to a bracket a relay and bracket combination which permits the relay to be mounted on a surface or panel in a plurality of angular rotational orientations. There is provided a relay and mounting bracket combination comprising a relay having a body with a terminal end portion provided with one or more electrical terminal connectors and a base end portion adapted for engagement with the bracket, wherein the bracket is provided with attachment features which facilitate the mounting of the bracket to an external object or surface when the bracket is engaged with the base end portion of the relay.
US11004627B2
A reaction force generating member includes: a first dome that gives a reaction force to an operation member according to the depression of the operation member; and a second dome that includes a hemispherical bowl part disposed inside the first dome, and a projection projecting downward from the center of the bowl part and depressing a switch disposed below the operation member.
US11004626B2
With a power supply control device, if semiconductor switches of a switch circuit are on and a relay contact is off, a controller determines whether or not a switch electric current detected by an electric current sensor is at least a threshold. If the controller has determined that the switch electric current is at least the threshold, then an electric current supply unit switches on the relay contact, and a drive circuit switches off the semiconductor switches. The controller changes the above-described threshold in accordance with the length of the lapse of time from when an electric current flows through the switch circuit.
US11004621B2
A relay is disclosed. In an embodiment a relay includes a first contact, a second contact, a movable element arrangeable in a closed position and in an open position; and at least one bimetallic strip, wherein the movable element electrically connects the first contact to the second contact in the closed position, wherein the first contact and the second contact are electrically isolated from each other when the movable element is arranged in the open position, and wherein the at least one bimetallic strip is configured to be deformed upon an increase in temperature such that it presses the movable element against the first and second contacts after deformation.
US11004615B2
A capacitor that comprises a capacitor element that includes an anode that contains a dielectric formed on a sintered porous body, a solid electrolyte overlying the anode that contains manganese dioxide, and a cathode coating is provided. The cathode coating includes a barrier layer overlying the solid electrolyte and a metallization layer overlying the barrier layer. The barrier layer contains a valve metal and the metallization layer contains a metal that exhibits an electrical resistivity of about 150 nΩ·m or less (at a temperature of 20° C.) and an electric potential of about −0.5 V or more.
US11004614B2
A device including a substrate, an upper capacitor, and a lower capacitor is described. The upper capacitor is mounted on the substrate and includes an upper body and a pillar that extends from the upper body towards the substrate. The lower capacitor includes a lower body that is disposed both lateral to the pillar and at least in part between the upper body and the substrate. Each of the upper capacitor and the lower capacitor is a respective discrete circuit component. Such capacitor stacking configurations facilitate the placement of larger numbers of capacitors in close proximity to microprocessor cores in integrated circuit modules without the need to increase module size.
US11004612B2
MIM capacitors using low temperature sub-nanometer periodic stack dielectrics (SN-PSD) containing repeating units of alternating high dielectric constant materials sublayer and low leakage dielectric sublayer are provided. Every sublayer has thickness less than 1 nm (sub nanometer). The high dielectric constant materials could be one or more different materials. The low leakage dielectric materials could be one or more different materials. For the SN-PSD containing more than two different materials, those materials are deposited in sequence with the leakage current of the materials from the lowest to the highest and then back to the second-lowest, or with the energy band gap of the materials from the widest to the narrowest and then back to the second widest in each periodic cell. A layer of low leakage current dielectric materials is deposited on and/or under SN-PSD. The dielectric constant of SN-PSD is much larger than that of the component oxides and can be readily deposited at 250° C. using atomic layer deposition (ALD). The ALD deposition cycle could be 20-1000 cycles. The deposition technology is not limited to ALD, could be thermal oxidation, chemical vapor deposition (CVD), plasma enhanced chemical vapor deposition (PECVD) and other thermal source assisted deposition.
US11004609B2
A multilayer ceramic capacitor includes: a ceramic multilayer structure having a structure in which each of a plurality of ceramic dielectric layers and each of a plurality of internal electrode layers are alternately stacked and are alternately exposed to two edge faces of the ceramic multilayer structure; and a pair of external electrodes that are formed on the two edge faces, wherein when an average value of insulation resistances of each pair of the internal electrode adjacent to each other in a stacking direction is IRave and a minimum value of the insulation resistances is IRmin, (IRave−IRmin)/IRave<0.50 is satisfied.
US11004608B2
A composite electronic component includes a multilayer ceramic capacitor including a ceramic body configured by stacking a plurality of dielectric layers and configured by stacking a plurality of internal electrodes facing each other with the dielectric layer interposed therebetween and first and second external electrodes disposed on opposing end portions of the ceramic body, and a pair of substrates spaced apart from a lower portion of the multilayer ceramic capacitor and each including, on opposing end portions, first terminal electrodes connected to the first external electrode and second terminal electrodes connected to the second external electrode.
US11004605B2
A multilayer ceramic capacitor includes: a ceramic multilayer structure having a structure in which each of ceramic dielectric layers and each of internal electrode layers are alternately stacked and are alternately exposed to two edge faces of the ceramic multilayer structure, a main phase of the plurality of ceramic dielectric layers having a perovskite structure that includes Ca and Zr and is expressed by a general formula ABO3; and a pair of external electrodes that are formed on the two edge faces, wherein 300×TE/TA−12≤30 is satisfied when a volume TA is a length CL×a width CW×a thickness CT of the ceramic multilayer structure and a volume TE is a length EL×a width EW×a thickness ET×a stacked number of the plurality of internal electrode layers in a capacity region.
US11004603B2
The invention is directed to a multilayer ceramic capacitor comprising a top surface and an opposing bottom surface and four side surfaces that extend between the top and bottom surfaces, a main body formed from a plurality of dielectric layers and a plurality of internal electrode layers alternately arranged, and external terminals electrically connected to the internal electrode layers wherein a first external terminal is disposed along the top surface and a second external terminal is disposed along the bottom surface. The internal electrode layer includes a first electrode electrically connected to the first external terminal and a second counter electrode electrically connected to the second external terminal, wherein the first electrode includes a central portion extending from the first external terminal toward the second external terminal and wherein the central portion extends 40% to less than 100% a distance from the first external terminal to the second external terminal.
US11004594B2
A surge voltage reduction member includes a tubular magnetic body having a through-hole and at least one coil wire. The coil wire is inserted through the through-hole and has a winding portion which is winded around a portion of the magnetic body. The coil wire is formed by connecting a bent coil element wire and a straight coil element wire. Where the coil wire has two or more bent coil element wires, the winding portion is formed by connecting the through-hole passing portion of one of adjacent bent coil element wires to the outside passing portion of the other of the adjacent bent coil element wires and connecting the outside passing portion of the one of the adjacent bent coil element wires to the straight coil element wire.
US11004575B2
Magnet wire with corona resistant enamel insulation may include a conductor, and at least one layer of polymeric enamel insulation may be formed around the conductor. The polymeric enamel insulation may include a filler dispersed in a base polyimide material. The filler may include between 20 percent and 80 percent by weight of silica oxide and between 20 and 80 percent by weight of titanium oxide. Additionally, the polymeric enamel insulation may have a thermal index of at least 260° C. and a thermal index that is at least twice that of the base polymeric material.
US11004572B2
A charged particle detection material which can detect charged particles due to a discharge phenomenon or the like caused even in a very low voltage which cannot be observed by a prior art, as well as a charged particle detection film and a charged particle detection liquid using the material. The charged particle detection material and the charged particle detection film contain at least one of a fluorescent substance, a luminescent substance, an electroluminescent substance, a fractoluminescent substance, a photochromic substance, an afterglow substance, a photostimulated luminescent substance and a mechanoluminescent substance and can easily detect emission or incidence of charged particles in real time.
US11004550B2
Cognitive medical treatment recommendation mechanisms are provided. The mechanisms ingest a corpus of medical treatment content that comprises drug-to-drug interaction information. The mechanisms generate a set of drug interaction insight data structures and an initial set of candidate treatments for a medical condition of a patient based on an analysis of an electronic medical record associated with the patient. The mechanisms rank candidate treatments in the initial set of candidate treatments based on the set of drug interaction insight data structures to generate a final set of candidate treatments, where the ranking reduces rankings of candidate treatments in which drug interactions are identified in the set of drug interaction insight data structures. The mechanisms output a treatment recommendation based on the final set of candidate treatments.
US11004542B2
Techniques for generating therapy biomarker scores and visualizing same. The techniques include determining, using a patient's sequence data and distributions of biomarker values across one or more reference populations, a first set of normalized scores for a first set of biomarkers associated with a first therapy, and a second set of normalized scores for a second set of biomarkers associated with a second therapy, generating a graphical user interface (GUI) including a first portion associated with the first therapy and having at least one visual characteristic determined based on a normalized score of the respective biomarker in the first set of normalized scores; and a second portion associated with a second therapy and having at least one visual characteristic determined based on a normalized score of the respective biomarker in the second set of normalized scores; and displaying the generated GUI.
US11004541B1
A computer-implemented system for determining a genomic testing status of a patient may include at least one processor programmed receive, from a source, unstructured information from a plurality of patient records associated with a patient; determine, using a first machine learning model, a primary patient record from among the plurality of patient records, wherein at least a portion of information represented in the primary patient record correlates to genomic testing; determine, using a second machine learning model and based on unstructured information from one at least one of the patient records, a likelihood of an occurrence of genomic testing for the patient; determine a genomic testing status of the patient based on the determined likelihood of the occurrence of genomic testing; and display a user interface comprising an indicator of the genomic testing status of the patient and a link to the primary patient record.
US11004540B2
A method for determining false positives calls in a biological data plot is provided. The method includes identifying a first data cluster as non-amplification data points within the biological data plot and identifying a second data cluster as wild-type positives within the biological data plot. The method further includes estimating a position in the biological data plot of a center of the first and second data clusters. The method further includes determining, for each data point within the first data cluster, a probability of belonging to the first data cluster and determining, for each data point within the second data cluster, a probability of belonging to the second data cluster. The method includes applying a probability threshold for each data point within the first and second data cluster to identify false positives.
US11004538B2
A method and a device for detecting chromosomal structural abnormalities are provided. The method includes acquiring a whole genome sequencing result of a target individual, that is, multiple pairs of Reads located at two ends of chromosome fragments are determined; aligning the sequencing result with a reference sequence to obtain an abnormal match set, which includes Read pairs that have two Read sequences matched respectively to different chromosomes of the reference sequence; clustering the Read sequences in the abnormal match set based on the positions matched thereto; and filtering the resultant clusters by using, for example, preset requirements associated with compactness and others, and obtaining the filtered result, clusters, for determining the occurrence of translocation-type chromosomal structural abnormity.
US11004532B2
The present disclosure relates to methods and apparatus for testing the true capabilities of devices connected to a computer. Methods consistent with the present disclosure may include generating test commands to send to a data storage device under test while storing information related to the commands sent to the data storage device in a low latency buffer. The low latency buffer may temporarily store command related data while data from a plurality of commands are organized and persistently stored in memory of a persistent data storage device. The low latency buffer may include or be comprised of high speed random access memory and the persistent data storage device may be a solid state drive or hard disk drive. Preferably, the persistent data storage device will store command test sequences that span long periods of time of hours or days.
US11004528B2
An electronic device applicable to an artificial neuron network. The electronic device includes a first circuit, a second circuit, and first to sixth wirings. The first circuit includes a first transistor, a second transistor, and a capacitor. The second circuit includes a third transistor. A gate of the third transistor is electrically connected to the third wiring. The capacitor capacitively couples the third wiring and the gate of the second transistor. The first circuit is capable of storing a weight as an analog value. The first transistor is typically an oxide semiconductor transistor.
US11004524B2
An apparatus is described. The apparatus includes a storage device controller having logic circuitry to apply a program voltage verification process for a first threshold level to a group of non volatile memory cells and correlate first program voltages for the group of non volatile memory cells determined from the process to a second threshold level to determine second program voltages for the second threshold level for the group of non volatile memory cells. The second threshold level is higher than the first threshold level.
US11004523B2
According to one embodiment, a nonvolatile memory includes: a memory cell array including memory cells; and a controller configured to execute a first refresh process on receiving a first command. The first refresh process includes reprogramming at least one second memory cell among first memory cells to which data has been programmed in a first group. In executing the first refresh process, the controller is configured to: select the second memory cell by verifying with a first voltage using a first amount in a case where the second memory cell has been programmed using the first voltage; and select the second memory cell by verifying with a second voltage using a second amount in a case where the second memory cell has been programmed using the second voltage.
US11004522B2
A fail bit number counting circuit includes a data transfer circuit configured by a series circuit in which switch elements turned on for calculation result data indicating a pass bit from each page buffer portion and turned off for calculation result data indicating a fail bit are connected in series; a control circuit inputs a counting enable signal to one input terminal of the data transfer circuit, and sequentially transfers the counting enable signal till the next switch element being turned off via the series circuit corresponding to a clock with a prescribed cycle; and the fail bit number counting circuit includes a clock counter by which the number of clocks till the counting enable signal reaches the other output terminal of the data transfer circuit after the counting enable signal is input to one input terminal of the data transfer circuit is counted as a fail bit number.
US11004519B2
A memory controller having improved read performance controls a memory device including a plurality of memory cells. The memory controller includes a read operation controller, a history bias storage, and a read voltage setting circuit. The read operation controller read data stored selected memory cells among the plurality of memory cells. The history bias storage stores a plurality of history mean biases, which are mean biases of a plurality of threshold voltage distributions that the plurality of memory cells have, and a plurality of reference cell count values respectively corresponding to the plurality of threshold voltage distributions.
US11004513B2
Memory devices with controlled wordline ramp rates and associated systems and methods are disclosed herein. In one embodiment, a memory device includes at least one voltage regulator and a plurality of wordlines. The memory device is configured, during a programming operation of the memory region, to ramp a selected wordline to a desired programming voltage while ramping one or more adjacent, unselected wordlines electrically coupled to the selected wordline to desired inhibit voltage(s) using the at least one voltage regulator. In some embodiments, the memory device ramps the selected wordline and the one or more adjacent, unselected wordlines such that the one or more adjacent, unselected wordlines reach the desired inhibit voltage(s) when the selected wordline reaches the desired programming voltage. In these and other embodiments, the memory device ramps the selected wordline to the desired programming voltage without floating the selected wordline.
US11004498B2
A memory interface circuit, a memory storage device and a configuration status checking method are provided. The memory interface circuit is configured to connect a plurality of volatile memory modules and a memory controller. The volatile memory modules include a first volatile memory module and a second volatile memory module. The memory interface circuit includes a first interface circuit and a second interface circuit. The first interface circuit is configured to receive a first signal from the first volatile memory module and transmit a second signal to the second interface circuit through an internal path of the memory interface circuit. The second interface circuit is configured to transmit a third signal to the second volatile memory module according to the second signal to evaluate a configuration status of the memory interface circuit by the third signal.
US11004496B2
A semiconductor device includes a command decoder and a period signal generation circuit. The command decoder generates a first entry command and a first exit command based on a first internal chip selection signal and a first internal control signal and generates a second entry command and a second exit command based on a second internal chip selection signal and a second internal control signal. The period signal generation circuit generates a period signal based on the first entry command, the second entry command, the first exit command, the second exit command, and the period signal.
US11004488B2
A memory device includes a plurality of memory cells, a plurality of word lines, and a word line driver. The word lines are respectively coupled to the memory cells. The word line driver is configured to respectively drive the word lines with word line signals that have varying pulse widths.
US11004485B2
A memory system includes: a plurality of memory dies, and a controller selects a second read request, including at least a portion of a plurality of first read requests, so that the memory dies interleave and output data corresponding to the first read requests, and performs a correlation operation for the selected second read request, when the second read request is selected, the controller determines whether the correlation operation is performed or not before a time at which the second read request is selected, determines whether the correlation operation is successful or not, determines a pending credit in response to an operation state of the memory dies at the time at which the second read request is selected, and determines whether to perform the correlation operation or not for the second read request that is selected at the time at which the second read request is selected based on the pending credit.
US11004479B2
Disclosed are methods, systems and devices for operation of memory device. In one aspect, volatile memory bitcells and non-volatile memory bitcells may be integrated to facilitate copying of memory states between the volatile and non-volatile memory bitcells.
US11004478B2
A semiconductor memory device according to an embodiment includes: a substrate having a substrate plane extending in a first direction and a second direction intersecting with the first direction; a first wiring provided above the substrate, the first wiring being provided so that a longitudinal direction extends along the first direction; a second wiring provided above the substrate, the second wiring being separated from the first wiring in the first direction, the second wiring being passed by the same virtual line together with the first wiring, the second wiring being provided so that a longitudinal direction extends along the first direction; a third wiring provided between the first wiring and the second wiring, the third wiring being separated from the first wiring and the second wiring, the third wiring being passed by the same virtual line together with the first wiring and the second wiring, the third wiring being provided so that a longitudinal direction extends along the first direction; a fourth wiring provided above the first wiring, the fourth wiring overlapping with the first wiring when viewed from the above, the fourth wiring being provided so that a longitudinal direction extends along the first direction; a fifth wiring provided over the second wiring and the third wiring, the fifth wiring being separated from the fourth wiring in the first direction, the fifth wiring overlapping with the second wiring and the third wiring when viewed from the above, the fifth wiring being passed by the same virtual line together with the fourth wiring, the fifth wiring being provided so that a longitudinal direction extends along the first direction; a sixth wiring provided over the fourth wiring and the fifth wiring, the sixth wiring overlapping with the fourth wiring and the fifth wiring when viewed from the above, the sixth wiring being provided so that a longitudinal direction extends along the first direction; a plurality of seventh wirings provided between the first wiring and the fourth wiring, between the third wiring and the fifth wiring, and between the second wiring and the fifth wiring, the seventh wirings being provided so that a longitudinal direction extends along the second direction; a plurality of eighth wirings provided between the fourth wiring and the sixth wiring and between the fifth wiring and the sixth wiring, the eighth wirings being provided so that a longitudinal direction extends along the second direction; a plurality of first memory cells provided between the first wiring, the second wiring, and the third wiring and the seventh wirings; a plurality of second memory cells provided between the fourth wiring and the seventh wirings and between the fifth wiring and the seventh wirings, the second memory cells overlapping with the first memory cells when viewed from the above; a plurality of third memory cells provided between the fourth wiring and the eighth wirings and between the fifth wiring and the eighth wirings, the third memory cells overlapping with the second memory cells when viewed from the above; a plurality of fourth memory cells provided between the sixth wiring and the eighth wirings, the fourth memory cells overlapping with the third memory cells when viewed from the above; a first connection wiring provided above the substrate, the first connection wiring being provided at least partially under a portion where the first wiring and the third wiring are separated; a second connection wiring provided between the first wiring and the third wiring so that a longitudinal direction extends along a third direction intersecting with the first direction and the second direction, the second connection wiring connecting the sixth wiring and the first connection wiring; a third connection wiring configured to connect the first wiring and the first connection wiring; a fourth connection wiring configured to connect the third wiring and the first connection wiring; a fifth connection wiring provided above the substrate, the fifth connection wiring being provided at least partially under a portion where the second wiring and the third wiring are separated; and a sixth connection wiring provided between the second wiring and the third wiring so that a longitudinal direction extends along the third direction, the sixth connection wiring connecting the fifth wiring and the fifth connection wiring.
US11004474B2
A recording apparatus is disclosed. The recording apparatus includes a data input portion configured to input data, a first moving image signal recording portion configured to record, based on the input data, a first moving image signal having a first image quality attribute, a condition detector configured to detect that the input data satisfies a predetermined condition during recording of the first moving image signal, and a second moving image signal recorder configured to record, based on the input data, a second moving image signal having a second image quality attribute when the condition detector detects that the input data satisfies the predetermined condition.
US11004470B2
Provided is a content reproduction device including: a controller configured to: acquire playlist information indicating a reproduction order position of plural pieces of content; acquire reproduction requirement information indicating a condition required for reproduction of each piece of content; acquire reproduction enabling condition information indicating a condition for enabling the reproduction on the content reproduction device; and determine based on the reproduction requirement information and the reproduction enabling condition information whether each of piece of content is reproducible on the content reproduction device; and a storage configured to store information that is based on a determination result obtained by the controller. The controller skip reproducing a piece of content that is irreproducible on the content reproduction device in accordance with the information that is based on the determination result and reproduce another one of the plural pieces of content that is reproducible on the content reproduction device.
US11004452B2
A method and a system for multimodal interaction with a sound device connected to a network are provided. The method for multimodal interaction comprises the steps of: outputting audio information for playing content through a voice-based interface included in an electronic device; receiving a speaker's voice input associated with the outputted audio information through the voice-based interface; generating location information associated with the speaker's voice input; and determining an operation associated with the playing of the content by using the voice input and the location information associated with the voice input.
US11004441B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing based on word comparisons are described. In one aspect, a method includes the actions of obtaining a transcription of an utterance. The actions further include determining, as a first value, a quantity of text samples in a collection of text samples that (i) include terms that match the transcription, and (ii) do not include any additional terms. The actions further include determining, as a second value, a quantity of text samples in the collection of text samples that (i) include terms that match the transcription, and (ii) include one or more additional terms. The actions further include classifying the utterance as a likely incomplete utterance or not a likely incomplete utterance based at least on comparing the first value and the second value.
US11004440B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of providing automated natural dialogue with a customer. The system may generate one or more events and commands temporarily stored in queues to be processed by one or more of a dialogue management device, an API server, and an NLP device. The dialogue management device may create adaptive responses to customer communications using a customer context, a rules-based platform, and a trained machine learning model.
US11004438B2
A sound system with upfiring speakers and a redirecting baffle is shown and described. Upfiring speakers simulate overhead speakers by using a ceiling to reflect sound toward the listener from above the listener's head. However, in rooms with high ceilings, such reflection is not practical. The redirecting baffle is spaced apart from the upfiring speakers along a height axis and is oriented downward so that a surface normal to the baffle is neither parallel to nor perpendicular to the floor. By adjusting the angle of orientation, the location at which the reflected sound quality is best can be adjusted toward or away from the upfiring speakers. The system is particularly useful for in-store displays as many stores have ceiling heights that make sound reflection from an upfiring speaker impractical.
US11004432B1
A drum stand coupler is provided, including: a fixing mechanism and a connecting mechanism. The fixing mechanism is configured to be disposed on a drum body. The connecting mechanism is rotatably connected with the fixing mechanism and configured to be assembled with a stand. A drum using the drum stand coupler as described above is further provided, further including: the drum body. An interconnection of the fixing mechanism and the connecting mechanism defines a rotating axis about which the connecting mechanism is rotatable, and the rotating axis is transverse to an axial direction of the drum body.
US11004428B2
Disclosed is an electronic device that includes a display, a memory, and a processor configured to combine a plurality of images based on an execution of a plurality of applications so that the plurality of images is displayed in a single screen form, identify coordinate information of a display area of each of a first image and a second image on the screen based on the first image and second image belonging to the plurality of images and being updated, store the first image and the second image in a contiguous address of the memory, and transmit the coordinate information of the display area of each of the first image and the second image and the stored first image and second image to the display.
US11004425B2
Embodiments concern a method for providing information to a user of a vehicle via a display device that is worn by the user. The method comprises providing a principle axes rotation coordinate system (Vxyz) that defines a vehicle orientation relative to a world coordinate system (Wxyz) of a reference world space; providing at least one display device coordinate system (Dxyz) that defines a display device orientation relative to the vehicle coordinate system; and providing a symbol coordinate system (Sxyz) that is spatially fixed with at least one first symbol to be displayed on the display device and that defines three symbol rotation axes that are orthogonal to each other; and spatially fixing at least one of the symbol rotation axes (Sα) to a vehicle principal axis of rotation descriptive of an orientation of the vehicle.
US11004424B2
An image display system includes a display unit displaying an image, a projection unit projecting in a target space a virtual image corresponding to the image with an output light of the display unit, a body unit provided thereto the display unit and the projection unit, and an image producing unit including a first correction unit and a second correction unit. The first correction unit performs a first correction processing of correcting, based on a first orientation signal indicative of a first orientation change of the body unit, a display position of the virtual image in the target space. The second correction unit performs a second correction processing of correcting, based on a second orientation signal indicative of a second orientation change of the body unit which is faster than the first orientation change, the display position of the virtual image in the target space.
US11004421B2
An operational amplifier circuit in a display apparatus which is fast-acting to prevent voltage overshoot comprises a pre-operational amplifier module, an output operational amplifier module, and an output module. Driving current from the pre-operational amplifier module is the basis of the output operational amplifier module generating a dynamic bias voltage to the output module. The output operational amplifier module detects the dynamic bias voltage and adjusts the bias voltage to be level with a specified voltage based on at least one control voltage. When the dynamic bias voltage is less than the specified voltage, the output operational amplifier module pulls up the bias voltage and when the bias voltage is larger than the specified voltage, the output operational amplifier module pulls down the bias voltage. The pull up and pull down speeds are proportional to the at least one control voltage.
US11004410B2
A display device includes a display panel including a first sub-pixel and a second sub-pixel, a gamma generator configured to change a dividing ratio of a high gamma curve and a low gamma curve applied to the high sub-pixel and the low sub-pixel based on a position of the first sub-pixel and to generate a high gamma data corresponding to the high gamma curve and a low gamma data corresponding to the low gamma curve, and a data driver configured to convert the high gamma data and the low gamma data to a high data voltage and a low data voltage.
US11004407B2
A multiview backlight and a multiview display employ active emitters configured to provide a plurality of light beams having different principal angular directions corresponding to different view directions of the multiview display. A size of the active emitter is comparable to a size of a view pixel in the multiview display. A distance between active emitters is commensurate with a distance between adjacent multiview pixels of the multiview display. A multiview display further includes an array of light valves configured to modulate the directional light beams to display a multiview image.
US11004401B2
An organic light emitting display device includes a substrate, a light emitting diode, a first transistor controlling a driving current of the light emitting diode, a second transistor including a second drain electrode connected to a first source electrode of the first transistor, a second gate electrode, a second channel overlapped with the second gate electrode when viewed in a plan view, a second source electrode facing the second drain electrode with the second channel interposed therebetween, and a lower gate electrode, and a plurality of driving voltage lines transmitting a first driving voltage. The lower gate electrode of the second transistor is overlapped with the second channel when viewed in a plan view, and the lower gate electrode is electrically connected to a corresponding driving voltage line among the driving voltage lines.
US11004390B2
A display panel including pixels disposed on a substrate, where each of the pixels includes a light emitting element, and a capacitor. The capacitor of a first one of the pixels is partially overlapped, in a vertical direction, by respective pixel areas of two of the pixels. The anode of the capacitor of the first one of the pixels may be disposed closer to the substrate than a cathode of the capacitor, thereby reducing a parasitic capacitance between the capacitor and an anode of the light emitting element of one of the two pixels overlapping the capacitor.
US11004379B2
A display apparatus may be provided that includes a plurality of pixels; a plurality of pixel memories which drive a corresponding pixel in accordance with a column signal when a scanning line selection signal and an enable signal are both selected; and a controller which generates the scanning line selection signal, the enable signal, and the column signal such that each of the pixels is driven in a turn-on time occupation ratio corresponding to a data value for each of the pixels, and then applies the signals to a corresponding pixel memory. According to the embodiment, in a display apparatus which requires high resolution, high frame rate per pixel, and high gray scale representation capability, the change of the signal which is applied to the pixel for each time slot is relatively reduced, so that consumption of power for driving the pixel can be reduced.
US11004375B2
A signal protection circuit, a driving method thereof, and a device. A voltage division circuit divides a voltage of an input signal end and outputs a divided voltage. When the divided voltage is greater than a first threshold voltage and the divided voltage is less than a second threshold voltage, a signal control circuit outputs a first-level switch control signal. In this way, an output control circuit can connect the input signal end with an output signal end in response to the first-level switch control signal. When the divided voltage is less than the first threshold voltage or the divided voltage is greater than the second threshold voltage, the signal control circuit may output a second-level switch control signal. In this way, the output control circuit can connect the input signal end with a ground terminal in response to the second-level switch control signal.
US11004363B2
According to an embodiment, a stretchable display device is provided. The stretchable display device includes: a stretchable substrate and a display layer disposed on the stretchable substrate. The display layer is capable of being stretched from a first area to a second area. The stretchable display device has a first average luminance when the display layer has the first area and a second average luminance when the display layer has the second area. The second average luminance is greater than the first average luminance.
US11004355B2
An intelligent wearable device, and a work assistance method and system based thereon. The intelligent wearable device comprises: a control unit (11) for controlling the intelligent wearable device; a display unit (12) for displaying information for assisting working; a storage unit (13) for storing various pieces of data information during a working process; and a positioning and tracking unit (14) for respectively positioning and tracking an operator and an operation object, and notifying the operator of the positioned and tracked information.
US11004351B2
A system and method for enhancing cognitive function of an individual during exercising use stationary exercise equipment to self-propel the individual's avatar or avatar's point of view through a virtual pathway while interacting to complete a cognitive task including registration of the task, verification of discrimination of basic learning, and performance of manipulation of the cognitive task.
US11004345B2
In some embodiments, methods and systems are provided that provide for creating and monitoring predefined mission routes along air rails and non-overlapping buffer zones surrounding unmanned vehicles during travel of the unmanned vehicles along the predefined mission routes. The buffer zone may be thought of as a projected movement variation area being associated by the system to the UAV and containing four dimensions, the three positional dimensions, X, Y, and Z, along with a temporal one, time. Generally, the buffer zone will change as ambient conditions, location, and orientation of an unmanned vehicle change during travel of the unmanned vehicle along its predefined mission route.
US11004337B2
A parking management system that facilitates motorist guidance, payment, violation detection, and enforcement using highly accurate space occupancy detection, unique vehicle identification, guidance displays, payment acceptance, violation detection, enforcement data generation, electronic booting, and towing management is described. The system enables reduced time to find parking, congestion mitigation, accurate violation detection, and easier enforcement, and increased payment and enforcement revenues to cities.
US11004336B2
According to an embodiment, an electronic device comprises a communication module comprising communication circuitry, a processor, and a memory operatively connected with the communication module and the processor, wherein the memory stores instructions configured to, when executed, enable the processor to obtain driving-related information from each of a plurality of vehicles positioned within a designated distance from a roundabout using the communication module, determine driving expectation information about a time and direction in which each of the plurality of vehicles enters or exits the roundabout based on the obtained driving-related information, and transmit driving guide information produced based on the determined driving expectation information to each of the plurality of vehicles through the communication module.
US11004334B2
An approach is provided for automatically verifying a road closure report. The approach, for example, involves determining one or more features of probe data collected from a plurality of vehicles traveling on a connected set of road links of a closure link graph. The closure link graph, for instance, comprises a road link indicated by the road closure report, one or more upstream links from the road link, one or more downstream links from the road link, or a combination thereof. The approach also involves evaluating a closure probability of the road link indicated by the road closure report based on the one or more features. The road closure report is then automatically verified based on the closure probability.
US11004333B2
A method, computer system, and a computer program product for detecting a plurality of influential factors for traffic congestion is provided. The present invention may include identifying one or more influential roads and one or more influential routings associated with an object road in a target road network. The present invention may also include quantifying an impact associated with the identified one or more influential roads and the identified one or more influential routings associated with the object road, wherein at least one Impact Matrix is utilized to determine a road-by-road influence in connection to the target road network.
US11004331B2
Provided are an infrared protocol-based infrared code transmission circuit, a chip, a remote control device and an air conditioner. The infrared code transmission circuit includes: a carrier duration control module; a processing module that is configured to configure the carrier duration control module according to a stage type of an infrared code to be transmitted in an infrared protocol, so that the carrier duration control module generates an enabling signal; a carrier generation module that is provided to generate a PWM-type carrier signal according to the stage type of the infrared code to be transmitted in the infrared protocol, and carry out a logic operation on the PWM-type carrier signal and the enabling signal to generate and transmit the infrared code to be transmitted.
US11004327B2
Systems and methods for directing an alert to responders are provided. Upon activation of an alert application on a user device, an options screen is displayed to a user. The user can select a report option, and a screen is displayed for the user to enter information into one or more required and optional fields regarding a threat or a risk event. Once the system determines that the required fields have been filled, the system automatically composes a customized alert message based on the received information, automatically determines appropriate responders to notify. The customized alert message is transmitted to the determined responders, and acknowledgement messages are received from the responders.
US11004308B2
The present invention relates to a gaming system and to a method of gaming. A game is played by displaying a representation of selection of a plurality of symbols from a set of symbols. The game enables selection of at least one additional symbol in addition to those originally selected, to increase the number of symbol combinations available for assessing a game outcome. In an example, the additional symbol is displayed as being mounted on a substrate which is “flipped” to reveal the additional symbol. Another face of this substrate mounts the originally selected symbol. A plurality of additional symbols may be available for selection.
US11004307B2
The information processor executes the processes of: (a) accepting a bet amount by a betting device; (b) executing random determination based on the bet amount accepted in the process (a); (c) when there is a payout as a result of the random determination in the process (b), calculating the ratio of the payout to the bet amount; (d) determining whether the ratio calculated in the process (c) falls within a predetermined range; (e) when the ratio falls within the predetermined range in the process (d), awarding the payout and terminating the unit game; and (f) when the ratio does not fall within the predetermined range in the process (d) or when there is no payout in the process (b), executing the processes (b) to (e) again.
US11004297B2
An apparatus for dispensing a product a hygiene product. The apparatus includes a housing for retaining a plurality of products wherein the housing includes a storage rack configured to hold the plurality of products. A weight is movably positioned within the storage rack and is configured to exert a downward force on the plurality of products. A sensor is positioned adjacent to a bottom end of the storage rack. A magnet is affixed to the weight wherein the magnet is configured to substantially align with the sensor once the plurality of products have been completely dispensed from the storage rack.
US11004295B2
A paper sheet handling apparatus includes: a plurality of detachable storages each of which stores therein paper sheets; a first storage that stores therein correspondence information, the correspondence information including a plurality of pieces of first identification information and pieces of second identification information that are uniquely associated with the respective pieces of the first identification information; and a first controller configured to: when a storage of the storages is attached, inform the storage of an identification number, and further select, from the correspondence information, first identification information corresponding to the storage; transmit transmitted data to which the identification number and the selected first identification information are set; and execute, in receiving data including the identification number, a receiving process on the data when identification information included in the data coincides with second identification information corresponding to the first identification information set to the transmitted data in the correspondence information.
US11004294B2
The coin batch loading device of the present invention is a coin batch loading device capable of separating out coins one by one which were input as a batch and delivering them, including a cylindrical portion having an opening at the top and a side wall and a bottom wall, a rotor which is disposed inside the cylindrical portion and rotates about the center of the cylindrical portion, outer periphery sensors provided inside the cylindrical portion which detect one or more coins on an outer perimeter portion of the rotor, and a control device for controlling the rotation of the rotor, wherein if one or more outer periphery sensors detect one or more coins, the control device is able to set the rotational speed of the rotor to a medium speed which is lower than a high speed.
US11004292B2
An electronic voting system is described that utilizes printed vote records (PVRs) in which a voter's vote selections are recorded in voter readable characters. Optical character recognition (OCR) techniques may then be utilized to scan the PVR to record the voter's selections. The OCR data is then utilized to generate the cast vote record. Thus, the electronic voting system directly interprets the voter selections from the PVR just as the voter sees the data. In this manner “what you see is what you get” printed vote record data is provided for a voter's viewing and that same data is used to generate the cast vote record.
US11004282B1
A physical access control (PAC) system configured to perform a two-factor authentication prior to granting access to a secure area. The PAC system includes an access point device configured to perform facial recognition on a person proximate to the access point device, and perform wireless handshake with a mobile device associated with the person prior to granting or denying entry to the secure area.
US11004280B1
A mobile device configured to receive telematics data from another vehicle when the mobile device is traveling in a moving vehicle and take corrective action when a travel event exists may be provided. The mobile device may receive telematics data associated with an originating vehicle, analyze the telematics data, and determine or identify that a travel event associated with the originating vehicle exists and, when the travel event is determined to exist, determine whether the travel event is relevant to the moving vehicle or a route that the moving vehicle is presently traveling, and if so, direct corrective action such that safer vehicle travel for the moving vehicle is facilitated based upon the telematics data that is collected by the originating vehicle. An insurance provider may collect an insured's usage of the vehicle safety functionality to calculate, update, and/or adjust insurance premiums, rates, discounts, points, or programs.
US11004272B2
An image processing method, performed by an electronic apparatus is provided. A captured image is obtained. Subject information of a subject is extracted among at least one subject, from the captured image. A virtual item corresponding to the subject is determined according to the subject information of the subject. Coordinate information of the virtual item is determined according to the subject information of the subject and the captured image. A virtual scene is generated according to the coordinate information, the virtual item, and the captured image.
US11004271B2
Augmenting real-time views of a patient with three-dimensional (3D) data. In one embodiment, a method may include identifying 3D data for a patient with the 3D data including an outer layer and multiple inner layers, determining virtual morphometric measurements of the outer layer from the 3D data, registering a real-time position of the outer layer of the patient in a 3D space, determining real-time morphometric measurements of the outer layer of the patient, automatically registering the position of the outer layer from the 3D data to align with the registered real-time position of the outer layer of the patient in the 3D space using the virtual morphometric measurements and using the real-time morphometric measurements, and displaying, in an augmented reality (AR) headset, one of the inner layers from the 3D data projected onto real-time views of the outer layer of the patient.
US11004260B2
A model generation machine may form all or part of a network-based system. The model generation machine may generate an item model (e.g., a 3D model of the item) based on a set of images of an item and based on a product model (e.g., a 3D model of a product of which the item is a specimen). The item may be available for purchase from a seller. The model generation machine may access the set of images, as well as a descriptor of the item. Based on the descriptor, the model generation machine may identify the product model. Accordingly, the model generation machine may generate the item model from the identified product model and the accessed set of images.
US11004233B1
An intelligent vision-based detection and ranging (iVidar) system consists of at least four cameras to form at least two stereo vision systems. The first pair of two cameras forms a first stereo vision system with a field of view A1 and has a baseline B1. The second pair of two cameras forms a second stereo vision system with a field of view A2 and has a baseline B2. Where B2 is greater than B1 and A2 is smaller than A1. One of the preferred configurations for the current invention is to mount the second stereo vision system field of view A2 to cover a perspective vanishing point in the along-track direction.
US11004229B2
An image measurement device is provided that includes at least one processor and at least one memory functioning as: a first acquisition unit that acquires a plurality of image data captured at a plurality of focus positions and at different viewpoints; a second acquisition unit that acquires distance information corresponding to each of the plurality of image data on the basis of the image data at different viewpoints at each focus position; a designation unit that designates a ranging point; a determination unit that determines reliability corresponding to the ranging point in each of the plurality of image data; and a selection unit that selects the distance information used as the distance information of the ranging point from the distance information acquired by the second acquisition unit on the basis of the reliability determined by the determination unit.
US11004227B2
An identification apparatus includes a first one-vs.-rest identifier, a second one-vs.-rest identifier, and a corrector. The first one-vs.-rest identifier identifies a first class among a plurality of classes. The second one-vs.-rest identifier identifies a second class different from the first class among the plurality of classes. The corrector corrects an identification result provided by the first one-vs.-rest identifier using the identification result provided by the second one-vs.-rest identifier.
US11004223B2
A device for obtaining an image includes a projector configured to project light having a preset pattern to an object, a first camera configured to sense light reflected and fed back by the object to obtain a depth image, a second camera configured to obtain a color image of the object, a motion sensor configured to sense a motion of the device. The device also includes and a processor configured to obtain a color image and a plurality of depth images of the object, by changing a parameter about the projected light and the light sensed by the first camera. When the motion of the device is less than a threshold, the processor is configured to merge pieces of depth information respectively obtained from the plurality of depth images with each other, and obtain a 3D image of the object, based on the merged depth information and the color image.
US11004221B2
A depth recovery method includes: performing feature extraction on a monocular image to obtain a feature image of the monocular image; decoupling the feature image to obtain a scene structure graph of the feature image; performing gradient sensing on the feature image and the scene structure graph to obtain a region-enhanced feature image; and performing depth estimation according to the region-enhanced feature image to obtain a depth image of the monocular image.
US11004218B2
A three-dimensional image processing device includes: an input unit configured to acquire a first taken image and a second taken image respectively from a first imaging unit and a second imaging unit; and a stereo processing unit configured to execute stereo processing and then outputs a range image, for a common part where an imaging region of the first taken image and an imaging region of the second taken image have an overlap with each other, an imaging direction of the first imaging unit and an imaging direction of the second imaging unit are set toward a horizontal direction, and both side parts of the imaging region of the first imaging unit and both side parts of the imaging region of the second imaging unit are set as common parts.
US11004212B1
A method and system for tracking a position and orientation of a target object that moves along a two-dimensional plane, a camera to generate video frames of the target object, and a processor configured to correct perspective scaling of a current one of the video frames; estimate a current location and angle of the target object using a motion model or its previous location/angle; cut out a region of interest from the current video frame around the estimated current location; resize the region of interest to shrink its size by a predetermined ratio M (width=width/M, height=height/M) or equivalently reducing the image resolution of the region of interest by the ratio M (resolution=resolution/M); track a new location of the target object by template matching the current region of interest with a previously stored template; and either conclude the tracked target object location and angle are accurate and updating the template if a stopping criterion is reached with indication of successful tracking, or proceed with a refinement method to refine the tracked location and angle until the stopping criterion is eventually reached.
US11004203B2
Systems and methods for user guided iterative frame and scene segmentation are disclosed herein. The systems and methods can rely on overtraining a segmentation network on a frame. A disclosed method includes selecting a frame from a scene and generating a frame segmentation using the frame and a segmentation network. The method also includes displaying the frame and frame segmentation overlaid on the frame, receiving a correction input on the frame, and training the segmentation network using the correction input. The method includes overtraining the segmentation network for the scene by iterating the above steps on the same frame or a series of frames from the scene.
US11004200B2
The present disclosure may provide a method for perfusion analysis. The method may include: obtaining a plurality of scan images corresponding to a plurality of time points; obtaining a plurality of time-density discrete points based on the plurality of scan images; determining an initial time-density curve based on the plurality of time-density discrete points, the initial time-density curve indicating a density variation of a contrast agent in an organ or tissue over time, the organ or tissue corresponding to a pixel or voxel in the plurality of scan images; obtaining a first perfusion model; determining a first perfusion parameter based on the first perfusion model and the initial time-density curve; obtaining a second perfusion model; and determining a second perfusion parameter based on the second perfusion model and the first perfusion parameter.
US11004195B2
Provided is an image processing device including a changing unit that changes a threshold value of intensity of each of points within an image, a first display control unit that controls displaying of points including an intensity value equal to or greater than the threshold value every time the threshold value is changed by the changing unit, a receiving unit that receives designation of one or a plurality of predetermined regions within a displayed image based on an operation of a user, a fixing unit that fixes the threshold value of each of the points within the designated predetermined region as a threshold value by the changing unit at a time of designation of the predetermined region, a second display control unit that controls displaying of points including an intensity value equal to or greater than the threshold value fixed by the fixing unit among the points within the predetermined region, and points including an intensity value equal to or greater than the threshold value to be changed by the changing unit among the points outside the predetermined region, in a case where there is one or the plurality of predetermined regions within the image.
US11004194B2
An inspection device includes: an image acquirer that acquires an inspection target image; an edge extractor that extracts an edge from each of the inspection target image and a reference image to be used in inspecting the output image; a defect candidate region extractor that extracts a defect candidate region having a possibility of a defect by comparing the inspection target image with the reference image; an edge direction calculator that calculates a direction of the edge in the inspection target image and a direction of the edge in the reference image; and a defect determiner that determines whether the defect candidate region is a defect, on a basis of the direction of the edge in the inspection target image and the direction of the edge in the reference image at a position corresponding to the defect candidate region.
US11004191B2
An image recognition processor for an industrial device, the image recognition processor implementing, on an integrated circuit thereof, the functions of storing an image data processing algorithm, which has been determined based on prior learning; acquiring image data of an image including a predetermined pattern; and performing recognition processing on the image data based on the image data processing algorithm to output identification information for identifying a recognized pattern.
US11004190B2
A workpiece image generation device is provided with a machining information acquisition unit, an area division unit configured to virtually divide a surface area of the workpiece into partial areas based on the surface shape information, an image acquisition unit configured to acquire a plurality of images of the workpiece captured with different angles of irradiation on the workpiece as viewed from the imaging device, an area image selection unit configured to extract partial images individually from the plurality of images of the workpiece, based on the partial areas of the surface area of the workpiece, and select partial images corresponding to the individual partial areas from the plurality of extracted partial images, an image synthesis unit configured to generate a composite image of the workpiece obtained by synthesizing the partial images, and a composite image output unit configured to output the composite image of the workpiece.
US11004185B2
A fingerprint capture system, a fingerprint capture device, an image processing apparatus, a fingerprint capture method, and a storage medium that can acquire a high quality fingerprint image are provided. A disclosed example includes: a capture unit that captures a fingerprint; an image processing unit that processes a transferred fingerprint image captured by the capture unit; a display unit on which the fingerprint image transferred to the image processing unit is displayed; a recording unit where the fingerprint image transferred to the image processing unit is recorded by the image processing unit; and an instruction unit that inputs, in the image processing unit, a record instruction that instructs the image processing unit to record the fingerprint image in the recording unit. The image processing unit records, in the recording unit, the fingerprint image displayed on the display unit at the time the record instruction is input by the instruction unit.
US11004181B2
Systems and methods for processing image data representing a document to remove deformations contained in the document are disclosed. A system may include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the system to provide, to a machine learning system, a training dataset representing a plurality of documents containing a plurality of training deformations. The instructions may also instruct the system to use the machine learning system to process image data representing a target document containing a target document deformation. The machine learning system may generate restored image data representing the target document with the target document deformation removed. The instructions may further instruct the system to provide the restored image data to at least one of a graphical user interface, an image storage device, or a computer vision system.
US11004174B2
A variable image display body and a lenticular image formation method that are capable of displaying a variable image without incongruity are provided. In a variable image display body, lenticular images are composed of arranged image strips obtained by scaling a plurality of images so that subject images appearing in the respective images have the same size, subjecting the scaled images to position adjustment so that reference portions of the subject images in the scaled images are located at the same position, in the superimposed state, trimming a region in which a predetermined number of the scaled images are overlapped and the subject images are included, and extracting image strips in the form of lines from each of the trimmed images.
US11004167B2
An image capturing apparatus includes a capture part acquiring image data, and a display displaying an image on a display based on the image data. First information acquired includes at least either an azimuth angle or an elevation angle as a direction of the image and at least either an angle of view of the image or angle-of-view related information calculating the angle of view. When a second direction of a second image is included within a range of a first angle of view in a first direction of a first image, the second image is associated with the first image, and the first image is displayed within the display, and display is performed in a state in which the second image to be associated with the first image is overlapped on the first image within the display as the second image or second information indicating the second image.
US11004164B2
An online system allows third-party systems to provide content for distribution to users. The online system allows trademark owners to search for content items that are likely to violate trademarks. The online system receives proof of the trademark registration from trademark owner's devices. The online system receives a search request for content items that are likely to violate a trademark. The online system ranks the content items that are likely to violate the input trademark based on various factors. One of the factors used for ranking the content items is a score generated by a machine learning based model that indicates a likelihood of violation of trademarks by a content item. The online system controls the rate of distribution of content items of a content provider based on information indicating whether the content provider violates trademarks, for example, by blocking distribution of content items by specific content providers.
US11004160B2
A multiplicity of participants comprising utility operators, distributed energy resource (DER) providers, vendors/aggregators, energy customers, and utility financial officers, are communicatively connected to a platform. The platform provides interactive interfaces for each type of participant to access the platform over communication network. Utility operators are enabled to view and control DER in a certain area via an interface for utility operators. DER providers are enabled to interconnect DER packages to a utility grid via an interface for DER providers. Vendors/aggregators are enabled to view and manage their portfolios via an interface for vendors/aggregators. Energy customers are enabled to view energy information, shop for new products or services, and manage rate plans via an interface for marketplace. Utility financial officers are enabled to view revenue streams from the platform to a utility via an interface for financial settlement.
US11004156B2
A method, computer system, and computer program product that aggregates data regarding a plurality of factors correlated with income; performs iterative analysis on the data using machine learning to construct a predictive model; populates, using the predictive model, a database with predicted income values for a selected range of housing costs; converts the predicted income values in the database into percentages of observed income values for a selected group of people within the selected range of housing costs over a specified time period to create indices of financial stress; and rank orders the people within the selected group according to their indices of financial stress.
US11004142B2
Systems and methods described herein relate to processing of information, data and transactions involving content and/or experiences. According to one exemplary implementation, an illustrative method of computerized information processing may involve handling and/or processing data regarding a product, the product comprising an experience, a physical product, and/or a digital product.
US11004132B2
Disclosed are exemplary embodiments of systems and methods for facilitating payment account transactions to acquirers, based on purchase requests by Internet of Things (IoT) devices. In an exemplary embodiment, a method generally includes receiving, by an interface processor, a message from an IoT device at a premises where the message includes a condition related to the IoT device, and determining, by the interface processor, based on at least one rule in memory, whether to initiate a transaction at a merchant to purchase a product and/or a related product based on the condition. The method then further includes transmitting to an acquirer associated with the merchant, by the interface processor, rather than to the merchant, an authorization request for the transaction for the product and/or the related product when the condition satisfies the at least one rule.
US11004130B2
A blockchain configuration may be used to store a distributed ledger for product review verification procedure. One example method of operation may include receiving a product review for a product purchase transaction by a purchasing entity, validating the product review was submitted by the purchasing entity by referencing the product purchase transaction in a blockchain, storing the product review and product purchase transaction, creating a link to the product review, and transmitting the link to a product site where the product can be purchased.
US11004123B2
A system for trading goods over a computer network based on image processing includes an image processor that analyzes a picture received from a user to build a description of entities in the picture and correlations among the entities, a description interpreter that analyzes the description to determine an underlying message in the picture and detect information regarding the user's interests, emotions and affinities to goods and services, wherein the information is stored with the user's profile, the user's list of items to trade, and the user's past transaction history, and a trade matching component that uses the user's profile and produces a ranked list of other users with items to trade, or intermediary trade steps, when another user initiates a new trading transaction.
US11004121B2
Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
US11004114B2
A system, methodologies and components of an inventive Mobile Engagement Platform enable cross channel transaction processing, authentication, tokenization, security, and data aggregation.
US11004109B2
Systems and methods for optimizing content performance using creative extensions are provided. A content generation system receives request for a content item for presentation on a client device. The request includes an indication of a serving context for the content item. The content generation system uses a creative extension performance model and the serving context for the content item to calculate a predicted performance metric for the content item for multiple different potential creative extensions. Each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item. The content generation system selects one of the potential creative extensions based on the predicted performance metrics and generates a content item having the selected creative extension using data assets extracted from various data sources. The creative extension performance model is updated using event data from the client device.
US11004106B2
In an Internet interface device such as a gateway managing a local network, a processor obtains a packet received from a device via a local network interface. The processor can determine whether or not the packet originates from a device in the local network deemed to be part of a particular group. The processor can also determine if the packet is addressed to an internet domain for which it stores identifying information in memory. In this case, the processor inspects the packet in search of a cookie. In case no cookie is found, the packet is output as is; if a cookie is found, the processor modifies cookie information in the packet by inserting a cookie specific to the Internet interface device, which results in a modified packet that then is output through the internet interface. Using the original cookie and the added cookie, it is possible to link cookies sent from different devices in the local network.
US11004105B2
A system and method is presented for product substantiation and promotion redemption. A purchased product list is transmitted from a retail store system to a promotion analysis server along with a user identifier. The promotion analysis server identifies promotions available to the user, and then considers whether the benefits under the promotions are still available to the user. Discounts for available promotions related to the purchased product list are calculated and transmitted to the retail store system for deduction from the transactions. A promotion product filter can be provided that filters the purchased product list before transmittal. The promotion product filter can include promotions from a plurality of programs. SNAP and Enhanced SNAP benefits can be provided along with the discount benefits.
US11004103B2
Apparatus, methods and architectures for dynamically incentivizing use of payment instrument(s) by customer(s) on purchase(s) from merchant(s) are described. Methods, apparatus and architectures may include/involve providing electronic platform(s) for enabling customer reward option(s). Reward option(s) may include standard reward option(s) associated with interchange fee(s) upon acquirer(s) affiliated with the merchant(s). Reward option(s) may include custom reward option(s) funded by the merchant(s) and associated with discounted interchange fee(s). Discounted interchange fee(s) may incentivize reduced cost(s) of acceptance imposed on merchant(s) by acquirer(s). The reward options may be selected to drive incremental sales to participating merchant(s).
US11004101B2
A computer implemented electronic computer system using a blockchain method for creating, distributing, validating, and redeeming a secure electronic smartcoupon. A smartcoupon transaction record is highly secure and may comprise embedded business rules that define the requirements that consumers and retailers must meet for the smartcoupon to redeemed. Consumers may save or hold smartcoupons in a variety of different digital wallets. Retailers may redeem through their POS system by evaluating the embedded business rules in the smartcoupon against the consumer's purchase basket and if valid, completing the redemption process by publishing a redemption token to smartcoupon transaction record on the Blockchain database.
US11004093B1
The present invention is a method and system for detecting shopping groups based on the dynamic relation between shoppers' trajectories. First, shopper trajectories are generated using video images or positioning devices. Then, group behavior features are extracted from a candidate shopping group trajectory pair. The group behavior features of a given pair of trajectories are typically the changes in positional differences and the average speed of these trajectories. From a model of shopping group behavior, a given pair of candidate shopping group trajectories is analyzed to determine the group score—the likelihood of the pair of shoppers indeed belonging to the same group. Lastly, the system utilizes graph segmentation framework to find clusters where trajectories belonging to each cluster have tight group scores with each other.
US11004090B2
A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
US11004087B1
A system for processing exception event request to identify defective product includes one or more processors configured to receive, from a customer device, an exception event request associated with a product included in an order, the received exception event request comprising a product identifier. Access database to identify a number of exception event requests associated with the product identifier stored in the database. Determine when the number of exception event requests associated with the product identifier exceeds a predetermined threshold number of exception event requests for the product identifier. In response to determining that the number of exception event requests associated with the product identifier exceeds the predetermined threshold number of exception event requests, identify the product as a defective product.
US11004085B2
A system comprising: a document holder; an image sensor directed toward the document holder; a polarized filter between the image sensor and the document holder; a filter motor configured to rotate the polarized filter; one or more processors; and at least one memory having stored thereon computer program code that, when executed by the one or more processors, instructs the one or more processors to: control the filter motor to rotate the polarized filter; control the image sensors to capture a plurality of images of a document within the document holder, the plurality of images corresponding to a respective relative orientations of the polarized filter to the document; identify a feature of the document; and output, in response comparing respective visual characteristics of the feature of the document to corresponding expected visual characteristics of the first feature for the document, an indication of a verification of the document.
US11004084B1
A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.
US11004060B2
A fare collection method and apparatus are provided. The apparatus comprises a camera; an NFC device; a processor, configured to: trigger a ride fare collection transaction upon a target object being detected within a set distance; determine whether a first payment information has been obtained by the camera; if yes, perform payment processing according to the first payment information; and if no, collect a near-field communication (NFC) signal through an NFC device to obtain second payment information, and perform payment processing according to the second payment information.
US11004059B1
Systems, apparatus, methods, and non-transitory media for programmatically grouping consumers are discussed herein. Some embodiments may include a system configured to provide to shared promotion redemptions. The system may include a merchant device with processing circuitry configured to associate multiple consumer accounts with a point-of-sale order. Based on receiving redemption data from a consumer device associated with one of the consumer accounts, the system may be further configured to allow the consumer device to share a selected promotion. For example, the system may determine payment share amounts for each consumer account based on a transaction price of the point-of-sale order and the redemption value of the promotion selected for shared redemption.
US11004058B2
A mobile device corresponding to the present invention submits a credit application at a point of sale terminal, and a user of the mobile device receives credit that pays the merchant for a purchase made by the user at the merchant.
US11004057B2
A method for providing a gift includes receiving gift information from a first computing device. The gift information includes a maximum gift amount, a gift recipient, and a gifter financial account and gift redemption information. The method includes generating a tokenized PAN associated with the gifter financial account, identifying a second computing device associated with the gift recipient, determining one or more gift redemption locations and receiving gift recipient location data. The method includes determining that the second computing device has entered a gift-eligible location based on the gift recipient location data and the one or more redemption locations and transmitting data indicative of a gift for display by the second computing device. The method further includes outputting an instruction to debit the gifter financial account with an amount of money in response to determining that a transaction has been executed using the tokenized PAN at the gift-eligible location.
US11004056B2
As opposed to using one type of technology from the beginning of a transaction to the end of a transaction at the point of sale, embodiments of the present invention are related to useful techniques for conducting mixed mode transactions. A mixed mode transaction combines at least two modes of communication used in transaction processing. A transaction may start by initiating the transaction using a first communication mode between a first device and a second device. The first device may be a consumer's mobile device, and the device may be a merchant access device or point of sale terminal. To continue the transaction, a second mode of communication may be initiated. The first and second communications modes may be a physical interaction-based mode, a contact or contactless chip mode, a Bluetooth mode, a WiFi mode, an infrared (IR) mode, or any other suitable communication mode.
US11004054B2
Disclosed are various embodiments for updating account data with multiple account providers. Account management logic determines that data associated with a user has been updated. A validation procedure is performed on the updated data. Multiple accounts of the user that may use the data are determined. The accounts are with multiple account providers. Corresponding account update requests for the accounts are sent to the account providers. The account update requests specify the data that has been updated.
US11004049B2
A method for authorizing an action on a self-service system, in which a user is authorized, by using an authorization server, to carry out an action on a self-service system is provided. The user is equipped with a token for his/her identification.
US11004044B2
A method for a payment for an Internet of Things (IoT) device is provided. The method includes steps of: a payment supporting server (a) on condition that the payment supporting server has registered certificates of the IoT device, a service providing device, and a digital wallet, and manages corresponding blockchain transaction IDs and link information, if a billing transaction is acquired, validating the billing transaction including identification information on the service providing device and the IoT device, a billing detail, and a signature value; (b) acquiring identification information on the digital wallet corresponding to the billing transaction from the blockchain database; and (c) (i) paying the billing detail using the digital wallet, (ii) registering a payment result including a payment detail in the blockchain database and managing its blockchain transaction ID, and (iii) transmitting the payment result to the service providing device, the IoT device, and the digital wallet.
US11004037B1
A device generates a capability map. The device receives one or more design spaces from a materials supplier, the one or more design spaces including candidate components and capabilities of tools available to the materials supplier. The device inputs a design space of the one or more design spaces into a machine learning model, the training data including a plurality of components including input materials and/or chemicals, and, for respective combinations of the plurality of components, a plurality of respective performance properties. The device receives as output from the model a capability map of the materials supplier storing possible combinations of performance properties and a respective difficulty of developing a composition with that combination of performance properties. The device outputs a user interface for display to a user indicating data of the capability map.
US11004035B2
This disclosure describes systems and methods for a graphical interface including a graphical representation of medical data. The graphical interface platform may receive medical data and provide medical safety reporting capabilities including reporting of history data and real-time visual monitoring data. The graphical interface platform may be configured to identify potential problems and corrections to medical devices in operation while a reporting cycle is underway through visual representation of performance metrics.
US11004034B2
Apparatus and associated methods relate to an inventory management system having a machine learning engine trained to (a) dynamically predict a demand amount of the inventory in response to a set of near-future data and (b) generate a signal to order the amount of inventory as needed. In an illustrative example, the machine learning engine may be trained by a hotel's historical room booking data, the hotel's historical occupancy data, and corresponding inventory consumption data stored in a database. Various embodiments may enable, for example, the hotel to have better management on the status of inventories at various stages. For example, sufficient inventory may be available. In addition, providing the proper amount of inventory may also advantageously reduce the cost spent on unused products.
US11004028B2
Systems, methods, and computer-readable storage media for managing transport of a commodity from a point of origin to a destination are disclosed. The system receives rating information from one or more logistics service providers and parameters associated with a requested transport of the commodity from a shipper. A quote for the transport of the commodity is dynamically generated based on the rating information and the one or more parameters included in the request, and transmitted to the shipper. The system then receives an authorization to transport the commodity in accordance with the quote from the shipper, and generates one or more smart contracts for the transport of the commodity in response to receiving the authorization. The system monitors the transport of the commodity, and determines whether terms of a smart contract have been satisfied. When a term has been satisfied, operations corresponding to the satisfied terms are performed automatically.
US11004019B2
A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker, the performance quotient including normalized assessment data; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.
US11004010B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing consistent processing in a machine learning system are disclosed. A real-time processing request may be received and processed by both a preferred machine learning model and a fallback machine learning model. Processing for the preferred machine learning model may include obtaining additional information. A determination may be made regarding whether the processing of the real-time request by the preferred machine learning model has completed as of an expiration of an acceptable latency period. If the preferred model has not completed as of the expiration of an acceptable latency period, the response to the real-time request may be generated from the fallback model output. If the preferred model has completed prior to or by the expiration of the acceptable latency period, the response to the request may be generated from the preferred model output.
US11004008B2
Certain ensembles of metapletic anyons allow for topologically protected encoding and processing of quantum information. Such processing is done by sequences of gates (circuits) drawn from a certain basis of unitary metaplectic gates. A subject unitary operator required for the desired processing can be approximated to any desired precision by a circuit that has to be effectively and efficiently synthesized on a classical computer. Synthesis methods use unitary reflection operators that can be represented either exactly or by ancilla-assisted approximation over the basis of metaplectic gates based on cost-optimizing determinations made by the synthesis algorithm.
US11003998B2
A method is provided for rule creation that includes receiving (i) a MDP model with a set of states, a set of actions, and a set of transition probabilities, (ii) a policy that corresponds to rules for a rule engine, and (iii) a set of candidate states that can be added to the set of states. The method includes transforming the MDP model to include a reward function using an inverse reinforcement learning process on the MDP model and on the policy. The method includes finding a state from the candidate states, and generating a refined MDP model with the reward function by updating the transition probabilities related to the state. The method includes obtaining an optimal policy for the refined MDP model with the reward function, based on the reward policy, the state, and the updated probabilities. The method includes updating the rule engine based on the optimal policy.
US11003984B2
Methods and systems are provided for operating a neuromorphic system for generating neuron and synapse activities. The method includes: preparing at least one digital timer in the neuromorphic system, each of the at least one digital timers including multi-bit digital values; generating time signals using the at least one digital timer; emulating an analog waveform of a neuron spike; updating parameters of the neuromorphic system using the time signals and the current values of the parameters; presetting, using a processor, the digital values of the at least one digital timer to initial values when the spike input is provided to the node; and updating, using the processor, the digital values of the at least one digital timer with a specified amount when there is an absence of a spike input to the node.
US11003982B2
Computer-based systems and methods guide the learning of features in middle layers of a deep neural network. The guidance can be provided by aligning sets of nodes or entire layers in a network being trained with sets of nodes in a reference system. This guidance facilitates the trained network to more efficiently learn features learned by the reference system using fewer parameters and with faster training. The guidance also enables training of a new system with a deeper network, i.e., more layers, which tend to perform better than shallow networks. Also, with fewer parameters, the new network has fewer tendencies to overfit the training data.
US11003974B2
A method for automatically electronically associating vessel identity information of a vessel with an unassociated telemetric device, the unassociated telemetric device comprising a processor and being configured to detect and transmit quantity or usage data and being configured with a location sensing device, wherein the unassociated telemetric device is configured to communicate with a remote server, the method comprising the steps of: the remote server receiving the vessel identity information comprising a deployment location for the unassociated telemetric device; the unassociated telemetric device operating in accordance with an automatic action rule; in response to the unassociated telemetric device operating in accordance with the automatic action rule, the processor receiving location information of the unassociated telemetric device from the location sensing device; the unassociated telemetric device transmitting the location information; the remote server receiving the location information; the remote server correlating the location information with the vessel identity information when resolving that the location information represents that the unassociated telemetric device is within a proximity to the deployment location, and the remote server automatically electronically associating the unassociated telemetric device with the vessel identity information, resulting in the unassociated telemetric device becoming an associated telemetric device, so that when the associated telemetric device generates quantity or usage information, the quantity or usage information transmitted by the associated telemetric device is applied to a data store of the remote server related to the vessel identity information.
US11003956B2
A method for training, using a plurality of training images with corresponding six degrees of freedom camera pose for a given environment and a plurality of reference images, each reference image depicting an object-of-interest in the given environment and having a corresponding two-dimensional to three-dimensional correspondence for the given environment, a neural network to provide visual localization by: for each training image, detecting and segmenting object-of-interest in the training image; generating a set of two-dimensional to two-dimensional matches between the detected and segmented objects-of-interest and corresponding reference images; generating a set of two-dimensional to three-dimensional matches from the generated set of two-dimensional to two-dimensional matches and the two-dimensional to three-dimensional correspondences corresponding to the reference images; and determining localization, for each training image, by solving a perspective-n-point problem using the generated set of two-dimensional to three-dimensional matches.
US11003948B1
In this patent, a smart consulting process is established to improve workflow and human classification of images. A key innovative aspect is the process for selecting an optimal consultant for an image. Such a process may improve human image classification, such as diagnostic radiology. Furthermore, such a process may improve education to more novice imagers. A modified workflow is established where users have general and specific consult pools. Additionally, a modified relative value unit (RVU) system is created to appropriately compensate users for the modified workflow, which is established.
US11003946B2
An image acquisition unit acquires a first medical image in a first color expression form and a second medical image in a second expression form different from the first color expression form. A conversion unit acquires a converted second medical image by converting the second expression form of the second medical image into the first color expression form. A similarity calculation unit calculates similarity between the first medical image and the converted second medical image.
US11003942B2
A method for crystal analysis includes identifying a crystalline region on a device where an electronic channeling pattern is needed to be determined, acquiring a whole image for each of a plurality of different positions for the crystalline region using a scanning electron microscope (SEM) as the crystalline region is moved to different positions. Relevant regions are extracted from the whole images. The images of the relevant regions are stitched together to form a composite map of a full electron channeling pattern representative of the crystalline region wherein the electronic channeling pattern is provided due to an increase in effective angular range between a SEM beam and a surface of the crystal region.
US11003941B2
Embodiments of the present application provide a character recognition method and device. The method includes obtaining a target image to be analyzed which contains a character (S101); inputting the target image into a pre-trained deep neural network to determine a feature map corresponding to a character region of the target image (S102); and performing character recognition on the feature map corresponding to the character region by the deep neural network to obtain the character contained in the target image (S103). The deep neural network is obtained by training with sample images, a result of labeling character regions in the sample images, and characters contained in the sample images. The method can improve the accuracy of character recognition.
US11003933B2
Techniques for detecting anomalies in multispectral image data, and more specifically for detecting presentation attacks by using multispectral image data in biometric security applications, are provided. In some embodiments, a system may receive multispectral image data and generate an estimation of a first image of a plurality of images of the multispectral image data, wherein the estimation is based on other images of the multispectral image data, but not the first image itself. The estimation may then be compared to the first image to generate an indication as to whether the multispectral image data represents a presentation attack. In some embodiments, a system may receive multispectral training image data and may extract features from the data to generate and store a network architecture for predicting relationships of multispectral images of subjects.
US11003925B2
An event prediction system includes an accumulation unit and a generator. The accumulation unit accumulates a plurality of pieces of learning data each including history information representing a situation of a mobile object upon occurrence of an event associated with driving of the mobile object. The generator generates a prediction model for prediction of relative coordinates of an occurrence place of the event relative to the mobile object by using the plurality of pieces of learning data. Each of the plurality of pieces of learning data further includes label information representing the relative coordinates of the occurrence place of the event relative to the mobile object.
US11003902B2
An image identification apparatus includes an extraction unit, an excluding unit, and an identification unit. The extraction unit extracts lines from an image. The exclusion unit excludes from objects to be identified a boundary delimiting an entire area of the image among the extracted lines. The identification unit identifies as an object multiple lines that are among the extracted lines and that are not excluded by the exclusion unit if the multiple lines are connected to each other.
US11003896B2
Aspects of the current disclosure include systems and methods for identifying an entity in a query image by comparing the query image with digital images in a database. In one or more embodiments, a query feature may be extracted from the query image and a set of candidate features may be extracted from a set of images in the database. In one or more embodiments, the distances between the query feature and the candidate features are calculated. A feature, which includes a set of shortest distances among the calculated distances and a distribution of the set of shortest distances, may be generated. In one or more embodiments, the feature is input to a trained model to determine whether the entity in the query image is the same entity associated with one of the set of shortest distances.
US11003891B2
The present disclosure relates to an image processing method and apparatus, and an electronic device. The method includes: acquiring a first face coordinate of a first image; acquiring a second face coordinate of a second image, in which, the first image has a different resolution from the second image, and an image size of the first image is greater than an image size of the second image; calculating a magnification ratio according to the image size of the first image and the image size of the second image, and calculating a second target face coordinate according to the magnification ratio and the second face coordinate; comparing the first face coordinate with the second target face coordinate to obtain a comparing result; and performing face clustering according to the comparing result.
US11003883B2
An adjustable fingerprint capturing device is configured to stabilize a finger of a subject. The adjustable fingerprint capturing device comprises an imaging device(s) configured to capture an image(s) of the finger. The adjustable fingerprint capturing device comprises an image actuator. The adjustable fingerprint capturing device comprises a controller configured to activate the imaging device(s) based on input from the image actuator. The adjustable fingerprint capturing device comprises a housing disposed to: the imaging device(s), the image actuator, and the controller. The adjustable fingerprint capturing device comprises a plurality of moveable finger stabilizers configured to move about a portion of the housing. The plurality of moveable finger stabilizers are configured to apply pressure to the finger. The adjustable fingerprint capturing device comprises a stabilizer actuator connected to: the housing and the plurality of moveable finger stabilizers. The stabilizer actuator is configured to cause the plurality of moveable finger stabilizers to move.
US11003880B1
A method and system for contact tracing and alerting anonymously tracks persons within and across digitally modeled areas using registration stations within the area having scannable digital codes which are unique to the area. Upon being alerted to a contagion situation, either from a laboratory or from an area administrator, the system compares electronic visit tickets unique to each person's visit to determine overlap and generates at least one of an exposure event notifications and a contamination event notifications responsive to one or more determinations made by the comparing.
US11003876B2
A scanning apparatus and associated charging system are provided that include a universal power interface configured to receive a removable power source connected thereto where the removable power source includes a power storage unit and a charging circuit. The scanning apparatus further includes scanning circuitry that is in electrical communication with the universal power interface and is configured to scan a target. The scanning apparatus further includes a processor communicably coupled with the scanning circuitry and the universal power interface. In an instance in which the universal power interface receives the removable power source, the processor is configured to determine a type of the removable power source, select one or more parameters based on the determined type of the removable power source, and operate at least one of the scanning apparatus or the charging circuit in the removable power source based on the one or more selected parameters.
US11003873B2
An optical measuring system includes a calibration apparatus having at least one optical marker and a code. The optical measuring system includes a memory unit that stores a metadata record with calibration parameters that have physical state and change variables that are specific to the calibration apparatus. The calibration apparatus is configured to encrypt a link to the metadata record stored in the memory unit. The optical measuring system includes an optical sensor configured to capture image data containing the at least one optical marker and the code. The optical measuring system includes a control unit configured to evaluate the image data captured by the optical sensor, decrypt the code captured by the optical sensor, access the memory unit via the link, read the metadata record stored therein, and include the read calibration parameters and the at least one optical marker in the evaluation of the image data.
US11003860B2
The present teaching relates to method, system, medium, and implementations for user machine dialogue. Historic dialogue data related to past dialogues are accessed and used to learn, via machine learning, expected utilities. During a dialogue involving a user and a machine agent, a representation of a shared mindset between the user and the agent is obtained to characterize the current state of the dialogue, which is then used to update the expected utilities. Continuous expected utility functions are then generated based on the updated expected utilities, wherein the continuous expected utility functions are to be used in determining how to conduct a dialogue with a user.
US11003854B2
A method retrains a lexical analysis model. One or more processors divide a token in a document into a first sub-token having a boundary that begins with a start point of a mention and a second sub-token that ends at an end point of the mention. The processor(s) determine that the start/end point of the mention does not coincide with a start/end point of the first sub-token; concatenate the first sub-token with the second sub-token to create a concatenated token; and store the concatenated token in a user dictionary for the document. The processor(s) perform a morphological analysis of the document using the concatenated token from the user dictionary, and retrain a lexical analysis model for the document by leveraging the performing of the morphological analysis of the document.
US11003852B2
In an embodiment, a method includes presenting, on a display, sample text in a given language to a user. The method further includes recording eye fixation times for each word of the sample text for the user and recording saccade times between each pair of fixations of the sample text. The method further includes comparing features of the gaze pattern of the user to features of a gaze pattern of a plurality of training readers. Each training reader (e.g., training user) has a known native language. The method further generates a probability of at least one an estimated native language of the user based on the results of the comparison.
US11003845B2
A method and associated apparatus provide for accessing contents of a worksheet file comprising a worksheet structure file and a shared strings table file. The method comprises processing the shared strings table file by opening the shared strings table file, and identifying a plurality of shared strings within the opened shared strings table file, and, for each shared string, creating an access record in an access table comprising a shared string identifier, a starting offset into a shared string text file, and a length, and retrieving data for a requested cell by obtaining a requested cell shared string identifier from the worksheet structure file, locating a requested cell access record in the access table, retrieving a requested cell string from the shared string text file at a position indicated by the starting offset and for a length indicated by the record length, and outputting the retrieved string.
US11003838B2
Systems and methods for determining a risk-reduced word price for editing. The editing can be of a document, for example, that has been translated by a human or a machine. A system and method may include providing to one or more preferred editors a first portion of editing jobs from a batch job. In some aspects, the system and method may include receiving an editing time of the one or more preferred editors editing the first portion of editing jobs. In further aspects, the system and method can include calculating a word price for editing a remaining portion of editing jobs of the batch job based on the editing time.
US11003829B2
A cell library stores a plurality of standard layout cells. A functional integrated circuit design is received, and a plurality of the standard layout cells are selected from the cell library based on the received functional integrated circuit design. A first standard layout cell from the cell library that is selected based on the received functional integrated circuit design includes a buffer circuit having an input terminal, an output terminal, a first voltage terminal and a second voltage terminal, and an antenna protection circuit connected between the input terminal and the second voltage terminal.
US11003828B1
Systems and methods for layout analysis using unit cell properties. A method includes receiving a layout design and analyzing the layout design to identify unit cells in the layout design. The method includes designating points of interest each corresponding to a respective one of the unit cells and classifying the unit cells into a plurality of classifications using the points of interest and the corresponding properties. The method includes identifying unique patterns of the unit cells, and producing a reduced layout including the unique patterns of unit cells. The method includes performing layout processing on the reduced layout and propagating the process results from each of the unique patterns of unit cells in the reduced layout to other unit cells of the layout design having the same classification.
US11003825B1
The present disclosure relates to a computer-implemented method for electronic design is provided. Embodiments may include receiving, using at least one processor, an electronic design and determining an objective function associated with the electronic design. Embodiments may further include optimizing the objective function using Bayesian optimization and generating a best hyper-parameter setting based upon, at least in part, the Bayesian optimization.
US11003808B2
Aspects of the disclosed technology relate to techniques of improving heat sink designs based on systematic mass removal. A thermal simulation is performed to determine thermal property values for a heat sink design. The thermal property value of a portion of the heat sink design relates to the portion's contribution to thermal performance of the heat sink design. One or more portions of the heat sink design are selected based on the thermal property values and removed to generate a new heat sink design. The performing operation and the removing operation are repeated until one of one or more predetermined conditions is met.
US11003807B2
A design application is configured to determine design problem geometry and design criteria associated with a design problem to be solved. Based on this information, the design application identifies one or more design approaches to creating a custom material having specific material attributes needed to solve the design problem. The design application then executes the design approaches to create material designs that reflect one or more custom materials. With these designs as input, a manufacturing machine may then construct physical instances of those custom materials. A given custom material may have a unique combination of material attributes potentially not found among existing materials. Additionally, a design fabricated from a custom material may better satisfy the design criteria than a design fabricated from a known material.
US11003804B2
Embodiments of the present invention are generally directed to system and methods for estimating the time associated with completion of loading and/or unloading of a container. In an embodiment, the present invention is a method of estimating an estimated time to completion (ETC) of loading a container. The method includes: capturing, via an image capture apparatus, a three-dimensional image representative of a three-dimensional formation, the three-dimensional image having a plurality of points with three-dimensional point data; based at least in part on a first sub-plurality of the points, determining an active load time for the container; based at least in part on a second sub-plurality of the points, determining a fullness of the container; and estimating, by a controller, the ETC based on the active load time and on the fullness.
US11003791B2
The system disclosed implements a secure method for facilitating secure exchange of health information among various stakeholders, including data owners or contributors, data requestors or miners, and medical providers, including hospitals, clinics, and research laboratories. Additional aspects of the system provide means for conducting secure research on health data collected from data contributors. Health information is exchanged using a decentralized system that incentivizes data contributors to provide health data to data miners. The data miners, which may be pharmaceutical companies, medical laboratories, or hospitals, use various methods in order to perform research on aggregated contributor data, while maintaining contributor privacy.
US11003782B2
Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
US11003767B2
Event information of a computing device is obtained. The event information characterizes events occurring at the computing device. Two or more of the events are grouped into an event group. The event group defines an activity. The event group is classified to classify the activity. The activity and one or more related activities are chained into a sequence. The sequence defines a behavior. Context is added to the sequence to determine a contextual behavior. A security threat is detected based on the contextual behavior.
US11003760B2
Account recovery control systems and methods are provided to support a self-service account recovery process for registered users of an information system. Account recovery protocols implement a secret sharing scheme between trusted referees and registered users of the information system to enable a registered user to regain access to the user's registered account when one or more authentication factors of the registered user are lost (e.g., forgotten, misplaced, damaged, stolen, etc.).
US11003758B2
An information processing method includes, by an information processing device, acquiring a snapshot of data stored in a main storage device of the information processing device in a state where an external device is not authenticated yet, after the information processing device is powered ON; performing first authentication in which the information processing device authenticates the external device after the snapshot is stored in an auxiliary storage device of the information processing device; and performing second authentication in which the information processing device is started up using the snapshot and authenticates the external device after the information processing device is powered ON again.
US11003751B2
Embodiments of the disclosure relate to methods, apparatus and systems for biometric processes. The invention relates to initiating generation of an acoustic stimulus for application to a user's ear and extracting features for use in a biometric process from a measured response signal. The measured response signal may be used to derive one or more quality metrics and the quality metrics may be used to validate features extracted from the measured response. The quality metrics may be used to provide feedback to the user seeking to carry out the biometric process.
US11003749B2
A risk analysis apparatus and method are provided. According to one embodiment of the present disclosure, the risk analysis apparatus includes: at least one processor configured to: a risk factor collector configured to collect risk factors related to one or more authentication processes for authentication of a user of a client device in an authentication system; a risk analyzer configured to calculate a current risk score for the user based on the collected risk factors and calculate a total risk score based on a risk score history of the user and the current risk score based on the one or more authentication processes being successful; and an additional authentication requester configured to determine whether additional authentication of the user is required based on the current risk score and the total risk score and, request the client device for the additional authentication of the user based on the additional authentication being required.
US11003748B2
A method, apparatus and product for identifying a bot agent using behavioral features. The method comprising obtaining a set of behavioral features of a usage of an input device during an interaction of an agent with a page, wherein the set of behavioral features are consistent with a human-generated interaction, wherein the set of behavioral features are generated based on events obtained from a client device used by the agent; automatically estimating whether the agent is a bot based on comparison of the set of behavioral features with one or more additional sets of behavioral features, wherein the one or more additional sets of behavioral features were previously obtained based on interactions of one or more agents with one or more pages; and in response to an estimation that the agent is a bot, performing a responsive action.
US11003743B2
An active content playback apparatus according to the present invention includes a storage storing active content including an active content header, embedded content, and an engine code, and a player program for executing the content; a memory temporarily storing data and program; and a central processing unit loading the active content into the memory according to an execution request for the active content and controlling an execution through a process of the player program of the embedded content loaded into the memory by executing the engine code included in the active content.
US11003737B2
A method of circuit yield analysis for evaluating rare failure events includes performing initial sampling to detect failed samples respectively located at one or more failure regions in a multi-dimensional parametric space, generating a distribution of failed samples at discrete values along each dimension, identifying the failed samples, performing a transform to project the failed samples into all dimensions in a transform space, and classifying a type of failure region for each dimension in the parametric space.
US11003733B2
A computing device computes a plurality of quantile regression solvers for a dataset at a plurality of quantile levels. Each observation vector includes an explanatory vector of a plurality of explanatory variable values and a response variable value. The read dataset is recursively divided into subsets of the plurality of observation vectors, a lower counterweight vector and an upper counterweight vector are computed for each of the subsets, and a quantile regression solver is fit to each of the subsets using the associated, computed lower counterweight vector and the associated, computed upper counterweight vector to describe a quantile function of the response variable values for a selected quantile level of the identified plurality of quantile level values. For each selected quantile level, a parameter estimate vector and a dual solution vector that describe the quantile function are output in association with the selected quantile level.
US11003721B2
In a case where a designation of a first index and a second index is received, two folders having a hierarchical structure corresponding to the first index and second index are generated in response to a request to generate.
US11003720B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for information retrieval. One of the methods includes receiving a search query from a user device at a messaging system; determining one or more relevant messages responsive to the search query, the determining comprising: processing the search query using a first stage of a ranking system, the first stage using a first set of features to identify a first set of relevant message, processing the search query using a second stage of the ranking system, the second stage using a second set of features and the first set of relevant messages to determine a second set of relevant messages, and ranking the second set of relevant messages according to respective scores; and providing one or more results to the user device for display as search results.
US11003707B2
Solutions of image processing in a VR system is disclosed, including: obtaining a photographic image; identifying at least one object in the photographic image; generating at least one tag respectively for each of the at least one object; presenting the at least one tag of the photographic image through a VR User Interface (UI); confirming one or more of the at least one tag in response to receiving a confirmation user instruction from the VR UI; and associating the confirmed one or more tags with the photographic image.
US11003706B2
A method and system for determining access permissions to personalized clusters of multimedia content elements are provided. The method includes receiving a permission index designating at least the content description of at least one personalized cluster and an authentication factor; analyzing the content description; checking if there is at least one personalized cluster that matches the analyzed content description; and generating privacy metadata for each matching personalized cluster, wherein the privacy metadata includes at least the authentication factor associated with the respective content description matching the personalized cluster, wherein the generate privacy metadata determines access permission to the matching personalized cluster.
US11003705B2
A system, computer program product, and method are provided to leverage a taxonomy service to format ground truth data. An artificial intelligence platform processes ground truth data, including identification of one or more applicable taxonomy tags. The identified tags are filtered and applied to the ground truth data, thereby constructing an output string that incorporates the ground truth data together with one or more of the identified tags, effectively transforming the ground truth data. Application of the transformed ground truth data is employed to accurately identify the source and/or meaning of the natural language, and in one embodiment, to produce a physical action or transformation of a physical hardware device.
US11003690B1
An aggregator system obtains a first set of measurements from a logical partition of a computing resource monitoring service. The aggregator system aggregates this first set of measurements with a second set of measurements obtained from a storage resource. Using these measurements, the aggregator system generates a data segment that corresponds to a time interval of both the first set of measurements and the second set of measurements. The aggregator system stores this data segment in the storage resource and updates an index to indicate the location in the storage resource where the data segment is stored.
US11003689B2
Technologies are described for facilitating transaction processing within a database environment having a coordinator node, a first worker node, and at least a second worker node. The first worker node sends a request from to the coordinator node for at least a first synchronization token maintained by the coordinator node. The first worker node receives the at least a first synchronization token from the coordinator node. The first worker node assigns the at least a first synchronization token to a snapshot as a snapshot ID value. The snapshot is executed at the first worker node. The first worker node forwards the snapshot ID value to the at least a second worker node.
US11003686B2
A system and method includes using a queue with map-reduce. The system includes a computer cluster that is to execute, by a first node, a first reduce operation on a first location of data to generate a first plurality of markers indicative of data at the first location of data and execute, by a second node, a second reduce operation on a second location of data to generate a second plurality of markers indicative of data at the second location of data. Responsive to generation of one or more markers, the computer cluster is to submit the one or more markers to a queue. Responsive to completing the first reduce operation by the first node, the computer cluster is to direct the first node to perform a first copy operation that copies first data identified by a first marker of the one or more markers in the queue.
US11003684B1
A replica database may receive a replication instruction from a master. The replica may maintain a version of a collection of data in database pages stored on a storage device. A replication thread may process the instruction. The replication thread may determine that an item affected by the instruction is located in a page that is both loaded into a memory buffer and subject to contention. The page may be modified with information indicating that the instruction has not been processed. A subsequent reader thread may, while processing a request to access the page, apply the instruction and complete processing of the request.
US11003675B2
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US11003672B2
A method and apparatus of a device that re-rank a plurality of search results is described. In an exemplary embodiment, the device receives a search query from a user and generates the plurality of search results over a plurality of search domains, wherein the plurality of search results is ranked according to a first ranking. The device additionally generates a re-ranking model, where the re-ranking model includes a plurality of intra-domain models that are generated based on at least based on-device interactions of a plurality of users interacting with a plurality of other devices and each of the plurality of search domains corresponds to one of the plurality of intra-domain models. The device further re-ranks the plurality of search results using the re-ranking model and presents the plurality of search results using the second ranking.
US11003669B1
In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, a request from the user for a content digest from an online social network, retrieving one or more content objects associated with the online social network that are accessible by the user, selecting one or more of the retrieved content objects to incorporate into the content digest based on their identified categories, generating one or more slides for the one or more selected content objects, respectively, wherein each slide comprises a summary and representative image of the respective selected content object, sending, to the client system of the user, instructions for presenting the content digest responsive to the request from the user, wherein the content digest comprises the one or more slides.
US11003666B2
Embodiments of the preset disclosure include a method, a system, and a computer program product for rearranging a set of filters within a data streams environment. The method includes setting a first filter ordering of two or more filter processing elements. The method includes determining a filtering efficiency of the first filter ordering. The determining of the filtering efficiency includes monitoring a runtime, one or more tuples, and an amount of tuples retained after filtering of the first filter ordering. The method includes creating a second filter ordering of the two or more filter processing elements. The method includes comparing the filtering efficiency of the second filter ordering to the first filter ordering. The method includes selecting the second filter ordering in response to comparing the filtering efficiency of the second filter ordering to the filtering efficiency of the first filter ordering.
US11003657B2
In an embodiment, the arrangement and method enable the accessing of certain stored information by utilizing algorithms. The validity of the algorithms and/or retrieved data are determined by a validity management module. If the algorithm and/or the retrieved data is determined by the validity management module to be invalid, the algorithm and/or the retrieved data may be updated, whereby self-correction occurs dynamically over time with changing stored information. In another embodiment, the arrangement and method enable networked computer systems each including a standardized database access system having hyper objects employing embedded algorithms or rules for accessing information across the network in a standardized manner, even though the networked computer system databases may employ different schema and formats. Each computer system operates independently, and yet is able to dynamically self-correct when invalid algorithms or data is determined. New computer systems can be added or removed to the network without requiring adjustments to its database schema or formats and without synchronizing with the existing networked computer systems.
US11003655B2
A back-end application computer server may access a potential metadata entries data store containing a set of potential metadata entries, each entry including at least a data element name and a data element definition. A metadata collection system may be executed to automatically populate a metadata template based on the set of potential metadata entries. The system may update entries in the metadata template using a translation tool and validate the updated entries in the metadata template to ensure that required data elements are present. The system may also certify the validated entries load the set of certified metadata entries, including the certified data element names and certified data element definitions, into an enterprise metadata repository data store. Electronic messages may be exchanged to support at least one interactive user interface display associated with certification of the metadata template.
US11003653B2
The invention relates to a method for documenting subjects using hash chains. The method includes receiving a subject data write request including one or more subject attribute values, generating a fingerprint from a current last block of a hash chain, and generating a payload from the subject data, the payload including the one or more subject attribute values and one or more keys identifying the one or more subject attribute values. The method further includes appending a block to the hash chain. The appended block includes the payload and the fingerprint.
US11003649B2
Embodiments of the present invention provide an index establishment method and device. The method can include determining, according to index status information of a column in a database within a preset time threshold, whether an index is to be established for the column; determining an index type according to the data information of the column; and establishing the index for the column according to the index type based on the determination that the index is to be established for the column.
US11003641B2
Database systems are subject to automatic troubleshooting. Query execution data for individual queries executed by a database system can be collected. The query execution data can be evaluated automatically in conjunction with one or more detection metrics to determine whether or not a potential performance issue exists. After detection of a potential issue, the query execution data can be analyzed further to determine one or more causes by matching query execution data to one or more patterns that encode candidate causes. Subsequently, a root cause amongst multiple causes is determined based on causal dependency. Corrective action associated with a root cause can also be determined and optionally applied automatically.
US11003637B2
A data model can be generated by dualizing another data model. In other words, a first data model can be transformed into a second data model, wherein the second data model is a mathematical dual of the first data model. For example, a non-relational data model can be generated by dualizing a relational data model.
US11003632B2
One embodiment of a system comprises a client computer and a remote content management system. The client computer comprises a synchronization manager that maintains a remote virtual model that models a synchronization state of a remote peer data resource at the content management system and a local virtual model that models a synchronization state of a local peer data resource in the local file system. The synchronization manager determines that the remote peer data resource and local peer data resource are out of sync based on a comparison of the remote virtual model and the local virtual model and synchronizes changes from the local cache to the content management system to update the remote peer data resource or changes from the content management system to update the local peer data resource.
US11003631B2
A method for use by a first device associated with a redundant second device includes issuing a synchronization request to a file system of the first device. The file system is configured to cache changes associated with a memory space of an application, the synchronization request causing the file system to send the cached changes to a driver of the first device The driver is used to commit the cached changes to a copy of the memory space of the application in order to cause the copy of the memory space of the application to match the memory space of the application. One or more changes made to the copy of the memory space of the application caused by committing the cached changes are identified. A change set identifying the one or more changes being made to the copy of the memory space of the application is created in a buffer and the change set transmitted from the buffer to the second device in order to synchronize an additional copy of the memory space of the application at the second device.
US11003625B2
The present disclosure discloses a method and apparatus for operating on a file. A specific embodiment of the method comprises: receiving a request of an operation on a target file, acquiring index information associated with a storage space address of a data page based on a file name and a data page identifier, the index information being stored in an on-chip memory of a processor for executing a machine instruction corresponding to the operation; and finding the data page based on the index information, and performing the operation on the data page. Accordingly, the operation on the file is implemented depending on an index stored in the on-chip memory, so that memory overheads of accessing the index are equivalent to 0, and memory resources are saved, thereby reducing system overheads.
US11003623B2
A snapshot usage tracking system and method for a versioned storage is provided. The system includes a memory having computer-readable instructions stored therein and a snapshot repository configured to store a plurality of snapshots of a versioned storage. Each of the plurality of snapshots includes one or more data blocks. The system further includes a processor communicatively coupled to the snapshot repository and configured to maintain a set of snapshot counters corresponding to each of previous snapshots created on or before a current snapshot based upon a size of the data blocks that are modified or deleted in the current snapshot.
US11003618B1
Disclosed are techniques regarding aspects of selectively enabling or disabling interconnects between peripheral processors. The peripheral processors may be included within a compute service provider and may be accessible via virtual machines within guest domains implemented within the compute service provider. The interconnects can be enabled or disabled depending upon whether they traverse domains of the compute service provider.
US11003617B2
The invention discloses a control circuit applied to a Universal Serial Bus (USB) which includes a first channel configuration pin and a second channel configuration pin. The control circuit includes: a first transistor having a first control terminal; a first resistor group coupled to the first channel configuration pin and the first transistor; a first Schottky diode having a first end and a second end, the first end being coupled to the first control terminal; a second transistor having a second control terminal; a second resistor group coupled to the second channel configuration pin and the second transistor; and a second Schottky diode having a third end and a fourth end, the third end being coupled to the second control terminal, and the fourth end being coupled to the second end of the first Schottky diode.
US11003615B2
A method to transmit data over a single-wire bus wherein a first communication channel is defined by pulses of different durations according to the state of the transmitted bit and depending on a reference duration, and a second communication channel is defined by the reference duration.
US11003607B2
A storage and communication apparatus for plugging into a server, includes a circuit board, a bus interface, a Medium Access Control (MAC) processor, one or more storage devices and at least one Central Processing Unit (CPU). The bus interface is configured to connect the apparatus at least to a processor of the server. The MAC is mounted on the circuit board and is configured to connect to a communication network. The storage devices are mounted on the circuit board and are configured to store data. The CPU is mounted on the circuit board and is configured to expose the storage devices both (i) to the processor of the server via the bus interface, and (ii) indirectly to other servers over the communication network.
US11003602B2
The present disclosure includes apparatuses and methods related to a memory protocol with command priority. An example apparatus can execute a command that includes a read identification (RID) number based on a priority assigned to the RID number in a register. The apparatus can be a non-volatile dual in-line memory module (NVDIMM) device.
US11003598B2
A technical installation having at least one measurement point, wherein the measurement point has a plurality of IO signals, to which in each case a data container is assigned in a control system of the technical installation.
US11003594B2
In a method for protecting security-relevant data in a cache memory, a copy of this security-relevant data from a general memory is stored in the cache memory, and the method includes stipulating obfuscation parameters, determining a first cache set address from a memory address of the general memory at which the security-relevant data are stored, generating a first modified cache set address for a first cache set with a generation function using the obfuscation parameters and the first cache set address, and storing the copy of the security-relevant data using the first modified cache set address in a first cache line of the first cache set.
US11003593B2
A method for managing a cache memory, including executing first and second processes, when the second process modifies the state of the cache memory, updating the value of an indicator associated with this second process, and comparing the value of this indicator to a predefined threshold and, when this predefined threshold is exceeded, detecting an abnormal use of the cache memory by the second process, in response to this detection, modifying pre-recorded relationships in order to associate with the identifier of the second process a value of a parameter q different from the value of the parameter q associated with the first process so that, after this modification, when the received address of a word to be read is the same for the first and second processes, then the set addresses used to read this word from the cache memory are different.
US11003590B2
A memory system includes: a memory device storing host data provided from a host; and a memory controller managing and transferring the host data between the host and the memory device, wherein the memory controller comprises: a write buffer temporarily storing the host data to be transferred to the memory device; a buffer monitoring device checking a usage amount of the write buffer during a predetermined period; a buffer usage comparing device generating a flush control signal based on a usage amount comparison result by comparing the usage amount checked during a current period corresponding to the predetermined period with the usage amount checked during a previous period corresponding to the predetermined period; and a first flush device transferring the host data temporarily stored in the write buffer to the memory device in response to the flush control signal.
US11003589B2
A system transmits a target data file as a set of mathematical functions and data values representative of the target data file to a receiver, the system comprising at least one hardware processor and memory storing computer instructions, the computer instructions when executed by the at least one hardware processor configured to cause the system to identify a target bit pattern of a target data file; generate a set of mathematical functions and data values operative to generate the target bit pattern; and transmit the set of mathematical functions and data values to a receiver, which can use the set of mathematical functions and data values to generate the target data file.
US11003586B1
This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.
US11003585B2
A method for determining affinity domain information based on virtual memory address in a computing system where access to memory is non-uniform includes receiving a request to identify an affinity domain associated with a specified virtual memory address. The affinity domain includes a cluster of processors and memory local to the cluster of processors. A physical memory page corresponding to the specified virtual memory address is determined using a page table mapping a plurality of virtual memory addresses to a plurality of physical addresses. An affinity domain associated with the determined physical memory page is identified. Affinity domain information is provided for the identified affinity domain.
US11003584B2
A data processing system includes support for sub-page granular memory tags. The data processing system comprises at least one core, a memory controller responsive to the core, random access memory (RAM) responsive to the memory controller, and a memory protection module in the memory controller. The memory protection module enables the memory controller to use a memory tag value supplied as part of a memory address to protect data stored at a location that is based on a location value supplied as another part of the memory address. The data processing system also comprises an operating system (OS) which, when executed in the data processing system, manages swapping a page of data out of the RAM to non-volatile storage (NVS) by using a memory tag map (MTM) to apply memory tags to respective subpages within the page being swapped out. Other embodiments are described and claimed.
US11003579B2
A method of managing a distributed system comprises: in response to receiving data that changes in a first memory region of a client, updating data in a second memory region with the received data based on a mapping between the first memory region and the second memory region; in response to receiving a calling request for a computing node in a server from the client, causing the computing node to perform a processing step based on the updated data in the second memory region; determining data that changes after the processing step in the second memory region; and transmitting, to the client, the data that changes after the processing step, such that the client updates the data in the first memory region based on the mapping.
US11003578B2
Parallel mark processing is disclosed including traversing first objects in a virtual machine heap based on correspondences between memory blocks in the virtual machine heap and N marking threads, pushing a first pointer of a first object into a private stack of a marking thread corresponding to a memory block, the first object being located in the memory block, performing first mark processing of the first object based on a push-in condition of the first pointer, and after traversal of the first objects has been completed, launching the N marking threads to cause the N marking threads to synchronously perform mark processing used in garbage collection based on push-in conditions of first pointers in respective private stacks of the first pointers.
US11003575B1
In one embodiment, a method for continuous integration automated testing in a distributed computing environment may include receiving data for a computer application into an automated testing schema; at least one computer processor executing a baseline test run and storing baseline test run results; receiving new code for the computer application at a test environment; the at least one computer processor executing a test run and storing test run results; the at least one computer processor comparing the test run results to the baseline test run results; and the at least one computer processor generating at least one report based on the comparing.
US11003572B2
An approach is provided in which the approach captures usage data corresponding to multiple users accessing a codebase that includes multiple code lines. The approach uses the captured usage data to compute a code line usage weighting for at least one of the code lines. The approach also computes a code line test coverage score for at least one code line based on at least one current software test program that tests the codebase. The approach compares the code line usage weighting against the code line test coverage score and flags the code line based on the comparison.
US11003562B2
A method, computer program product, and computing system for associating a local communications port on a local computing device with a DUT communications port on a Device-Under-Test. A user is enabled to remotely access the DUT communications port via the local communications port using a remote computing device.
US11003559B2
Method and system are provided for handling an underperforming drive in a redundant array of independent disks (RAID) operating a distributed sparing mechanism. The method includes marking an underperforming drive in the array as resting and allocating distributed spare space of the array for data of operations to the resting drive. A data structure is designated to track operations diverted to the distributed spare space from the resting drive. If the resting drive is recovered, the method rebuilds data to the recovered drive from the distributed spare space by reference to the data structure.
US11003557B2
A computer-implemented method, according to one embodiment, includes: detecting an outage at a production site, and transferring I/O functionality to a first recovery site. In response to resolving the outage, first and second out-of-sync bitmaps are received from the first and second recovery sites, respectively. The out-of-sync bitmaps are merged together. Performance data which corresponds to achievable throughput is received from each of the first and second recovery sites, and the performance data is used to divide the merged out-of-sync bitmap into two portions. A request is sent to the first recovery site for data which corresponds to the first portion of the merged out-of-sync bitmap. Similarly, a request is sent to the second recovery site for data which corresponds to the second portion of the merged out-of-sync bitmap. Finally, data is received which corresponds to the first and second portions of the merged out-of-sync bitmap respectively, in parallel.
US11003555B2
The subject matter described herein is generally directed towards tracking and recovering a disk allocation state. An on-disk log of operations is maintained to describe operations performed to an in-memory partial reference count map. Upon a crash of a host computing device during a checkpoint operation to an on-disk complete reference count map, the on-disk log of operations is used to undo and then redo the operations, or just redo the operations. In this manner, a disk allocation state prior to the crash is recreated in the on-disk complete reference count map with atomicity and crash consistency.
US11003554B2
Techniques for providing metadata (and/or data) protection in a data storage system. The techniques can include storing, for a specific data page, two (2) instances of a main metadata page and one (1) instance of a corresponding alternative metadata page in a protected storage object referred to herein as the “2+1-way mirror”. For the specific data page, two (2) instances of a main metadata page can be stored on a first drive and a second drive, respectively, of the 2+1-way mirror such that the first and second drives each have a copy of the same main metadata page. Further, an instance of a corresponding alternative metadata page can be stored on a third drive of the 2+1-way mirror. The 2+1-way mirror provides protection against metadata loss due to the concurrent failure of two (2) physical drives, and further provides protection against catastrophic metadata errors and/or inconsistencies due to software failures.
US11003553B2
Embodiments of the present disclosure provide a method and apparatus for failover. In an embodiment is provided a method implemented at a first node in a cluster comprising a plurality of heterogeneous nodes. The method comprises: determining whether an application at a second node in the cluster is failed; and in response to determining that the application is failed, causing migration of data and services associated with the application from the second node to a third node in the cluster, the migration involving at least one node heterogeneous to the second node in the cluster. The present disclosure further provides a method implemented at the third node in the cluster and corresponding devices and computer program products.
US11003531B2
A memory system includes: a memory device, including a plurality of memory cells, suitable for reading and writing data with a parity bit on a basis of a page; and a memory controller suitable for obtaining an error mask pattern based on compressed data when a number of error bits detected based on the data and the parity bit is equal to or less than a first threshold value and greater than a second threshold value, and controlling to write the compressed data, the parity bit updated based on the compressed data in which the error mask pattern is reflected, compression information on the compressed data and pattern information on the error mask pattern to the page.
US11003530B2
A semiconductor apparatus includes a fuse array, storage circuit, parity circuit, fuse data register, parity data register, and error correction circuit. The fuse array stores information about fail addresses and outputs the stored information as fuse data during a boot-up operation. Wherein, the storage circuit stores the fuse data and outputs it as a storage signal and the parity circuit performs a parity operation based on the storage signal and outputs a result of the parity operation as a parity signal, the fuse data register receives and stores the fuse data and outputs the stored data as a fuse register output signal. The parity data register receives and stores the parity signal and outputs the stored information as a parity register output signal, the error correction circuit corrects an error of the fuse register output signal based on the parity register output signal and outputs the error-corrected signal as repair information.
US11003492B2
A method and system for reassigning failed jobs. It is determined that a job queue of a virtual network is overloaded. Each job is set in the job queue to be processed in a scalable mode of operation as a function of the job queue being overloaded. A job is apportioned in the job queue to a virtual machine in the virtual network operating in the scalable mode of operation. The job queued by the virtual machine fails to be completed. A probability of failing to complete the job by the virtual machine is computed. It is determined, as a function of the probability of failing to complete the job, whether to complete the job queued by the virtual machine or transfer the job to a queue of a second virtual machine operating in a dynamic voltage and frequency scaling (DVFS) mode or an active mode.
US11003487B2
In some embodiments, techniques include identifying a plurality of tasks associated with an identifier corresponding to an electronic device. A task series is generated so as to include the plurality of tasks, where each task in the series is associated with a performance time. When it is determined that the task has not been completed by the performance time, the task series is updated.
US11003479B2
Techniques and mechanisms for communicating compiled software instructions via a network, wherein the compiled instructions are to execute a kernel process of a network device. In an embodiment, a first node of a network receives a kernel source code from a second node of the network. The first node compiles the kernel source code to generate a kernel binary code, which is provided to the second node. Based on the kernel binary code being communicated to the second node, a software developer is able to perform a simulation that facilitates the development of an application binary code. The first node subsequently receives the application binary and an indication that the application binary is to be executed with the kernel binary at the first node. In some embodiments, the first node executes an application process and a kernel process to provide an application offload resource for another network node.
US11003472B2
A system and method are disclosed for executing a hardware component of a design in a hardware engine, where the component includes a pre-compiled library component. The hardware component is compiled to include an interface that supports a ‘forward( )’ function which, when invoked, requests that the hardware engine running the hardware component run such that interactions between the library component and the hardware component occur without communicating with the runtime system because interactions between the library component and the hardware component are handled locally by the hardware engine and not the runtime system. Handling the library component without the runtime system intervening allows the library component to run at a speed that is close to the native speed of the target re-programmable hardware fabric. In addition, library components targeted to the specific reprogrammable hardware fabric are available to the design without compilation.
US11003469B2
Provided are a display apparatus and a method of controlling the display apparatus, the method including providing one or more input windows for receiving an input of identification (ID) values from a user, determining whether one or more ID values respectively input to the one or more input windows match with pre-registered registration values, and changing an error input window from among the one or more input windows by applying an animation effect to the error input window in which an ID value from among the one or more ID values does not match with the registration values.
US11003466B2
A workflow is expressed as an arrangement of a set of executable tiles. In some embodiments, the tiles include operations expressed in different programming languages. A tile can include a declarative specification of datatypes so that external agents, e.g., workflow services, can identify the datatypes and schemas required as arguments and produced as result; this simplifies the defining of a workflow, e.g., by a workflow coder. A tile can have zero, one, or plural user interfaces; selection of a user interface from plural user interfaces can be based on a user selection, on user roles, or on tile lifecycle stage. Workflow services can communicate with each other so that workflows can be distributed and shifted among processor nodes.
US11003459B2
A method and apparatus including a cache controller coupled to a cache memory, wherein the cache controller receives a plurality of cache access requests, performs a pre-sorting of the plurality of cache access requests by a first stage of the cache controller to order the plurality of cache access requests, wherein the first stage functions by performing a presorting and pre-clustering process on the plurality of cache access requests in parallel to map the plurality of cache access requests from a first position to a second position corresponding to ports or banks of a cache memory, performs the combining and splitting of the plurality of cache access request by a second stage of the cache controller, and applies the plurality of cache access requests to the cache memory at line speed.
US11003446B2
Adder trees may be constructed for efficient packing of arithmetic operators into an integrated circuit. The operands of the trees may be truncated to pack an integer number of nodes per logic array block. As a result, arithmetic operations may pack more efficiently onto the integrated circuit while providing increased precision and performance.
US11003444B2
An apparatus includes a software parser to generate a plurality of abstract syntax trees based on a plurality of software files, the ASTs including subtrees corresponding to a plurality of functions of the software files, a subtree encoder to generate a plurality of code vectors representative of one or more semantic properties of the subtrees, a function identifier to determine a plurality of clusters for the subtrees and assign a cluster identifier and a function label to the subtrees, a tree database to store the subtrees and map the plurality of subtrees to respective ones of cluster identifiers and function names, and a processor to: train a model based on a feature vector and the plurality of clusters stored in the tree database and predict the cluster identifier for the subtrees, based on the trained model, to identify a name of the function.
US11003443B1
In embodiments, methods and systems for implementing source code extraction are provided. Source code extraction facilitates processing obfuscated byte code and extracting source code representations of original source code of applications. Source code extraction is implemented based on leveraging and monitoring an interpreter (e.g., a software interpreter running on a virtual machine) when portions of obfuscated byte code (i.e., obfuscated compiled version of source code) are loaded or executed using the interpreter. In operation, the obfuscated byte code is accessed at the interpreter. The interpreter, processing the obfuscated byte code, is monitored using a source code extraction manager that supports instrumentation instances associated with functions of the obfuscated byte code. Instruction sequences of functions that the interpreter is processing are recorded using the source code extraction manager. Source code representations are generated based on the instruction sequences that are recorded while monitoring the functions that are processed by the interpreter.
US11003440B2
Systems and methods are provided for managing states of deployment. A presence of a configuration change to be implemented at a deployment may be detected. The configuration change may include one or more commands to change a configuration of the deployment. Responsive to detecting the presence of the configuration change, information describing the configuration change may be stored in a repository. The information may be stored in an unsubstituted form and a substituted form. An interface through which configuration change information is accessible may be provided. The configuration change information may describe the configuration change at the deployment based on one or both of the unsubstituted form and the substituted form.
US11003429B1
Scheduling of the operations of an integrated circuit device such as a hardware accelerator, including scheduling of movement of data into and out of the accelerator, can be performed by a compiler that produces program code for the accelerator. The compiler can produce a graph that represents operations to be performed by the accelerator. Using the graph, the compiler can determine estimated execution times for the operations represented by each node in the graph. The compiler can schedule operations by determining an estimated execution time for set of dependent operations that depend from an operation. The compiler can then select an operation that has a shortest estimated execution time from among a set of operations and which has a set of dependent operations that has a longest estimated execution time as compared to other sets of dependent operations.
US11003428B2
A profile guided optimization compiler utilizes sample profile data including a control flow representation of a program having block counts associated with each basic block of the program, and edge counts associated with each control flow edge estimated from the block counts. The sample profile data utilizes correlation data to map the address of a sampled instruction from a fully optimized binary directly into a corresponding basic block of source code control flow of the program using a relative virtual address (RVA) that is associated with each source code basic block and the sampled instruction. The correlation data is able to differentiate multiple blocks on the same source code line and handle inlining and optimizations with greater precision and efficiency. The block counts are then used to guide the optimization of the program.
US11003425B2
A method for mixed criticality user interface development includes storing at least one set of safety critical requirements along with a corresponding safety critical designation and designating an object according to the safety critical designation for deployment along with other objects in a user interface. The method further includes responding to an end user executing a request to deploy the user interface by automatically decomposing the user interface into a safety critical layer including the designated objects and a non-safety critical layer including the other objects, building the critical safety layer according to the set of safety critical requirements of the safety critical designation of the object, building the non-safety critical layer and deploying the critical safety layer and the non-safety critical layer as an overlay view in the user interface.
US11003420B2
A system and method for isolating electronic data and generating enhanced data. A data subscription unit receives data having plural data formats from data source devices. The data may be received pre-filtered or filtered by the data subscription unit. A modeling unit may receive the filtered data from the storage databases, may determine eligibility of the stored data based on eligibility criteria, sort the eligible data based on at least one sorting parameter, adjust and/or normalize the eligible data based on at least one adjustment parameter and/or an aggregate value for a data attribute, generate data metrics over a defined set of time periods based on the eligible data, generate further data metrics based on the data metrics, and derive specified values from these metrics. A data distribution device may transmit or make available the data metrics, further data metrics and values to remote devices.
US11003408B2
An image generating apparatus includes: a rendering unit that carries out rendering of objects of a virtual space and generates a computer graphics image; a drawing processing unit that executes subsequent drawing processing for the computer graphics image; and an interrupt unit that interrupts the rendering at a timing of a graphics processor interrupt and causes execution of the subsequent drawing processing based on a result of the rendering to the timing of the graphics processor interrupt. The drawing processing unit includes a reprojection unit that executes reprojection processing of converting the computer graphics image in conformity to a new position of a point of view or a new direction of a line of sight as the subsequent drawing processing. The interrupt unit causes execution of the reprojection processing of the computer graphics image, based on the result of the rendering to the timing of the graphics processor interrupt.
US11003406B2
A computer-implemented method according to an example of the present disclosure includes obtaining, for each of a plurality of PPMs of an organization, a profile that indicates operating parameters of the PPM. IECs for a plurality of print-related tasks are stored in a database, the IECs including material costs and labor costs for the print-related tasks. For each print job received, an optimal PPM set is determined that includes one or a combination of the eligible PPMs to use for the print job based on the PPM profiles, the print-related tasks needed for the print job, and the itemized estimated costs of the print-related tasks. IACs are determined for received print jobs based on shop floor data from the organization. A notification that proposes a change to a particular IEC is transmitted based on a difference between the IEC and its corresponding IAC differing by more than a predefined threshold.
US11003401B2
An information processing device is configured to execute a management program and a print server program. The management program determines whether a non-compliant printer is connected to the information processing device, determines whether a print server program is running when the non-compliant printer is connected, starts up the print server program when the print server program is not running, and registers a print server configured by the print server program with an operating system. The print server program receives a print job designating the print server as an output destination, obtains individual print data which is printable by the non-compliant printer, and transmits the obtained individual print data to the non-compliant printer.
US11003398B2
A method can include receiving at least one sensor-based measurement that characterizes a transportable medium loaded in a printer system; determining that a match does not exist between a print job to be printed on a transportable medium and the characterized transportable medium loaded in the printer system; and responsive to the determining that the match does not exist, issuing a signal.
US11003397B2
A printing computing device connects to a multi-function printing (MFP) device to enable additional functionality and capabilities not offered by the MFP device. The printing computing device connects to a network to receive print jobs from external devices within the network. The printing computing device processes the print jobs according to rules such that print jobs are processed accordingly. The printing computing device also includes firmware not available on the MFP device such that print jobs not supported by the MFP device still may be processed. The printing computing device also includes an engine that determines whether an incoming print job is a PDL print job or a command to perform a function not available on the MFP device.
US11003395B2
A memory system includes a nonvolatile memory device and a controller configured to control the nonvolatile memory device. The nonvolatile memory device includes a first data storage region in which a memory cell stores one-bit data in a first mode and a second data storage region in which a memory cell stores two-bit or more data in a second mode. The controller controls the nonvolatile memory device to perform a read operation on the first data storage region and the second data storage region in the second mode. The controller decodes first data read from the first data storage region, and decodes second data read from the second data storage region. The controller controls the nonvolatile memory device to perform the read operation on the first data storage region in the second mode.
US11003383B2
A data structure is generated that identifies a shape of a valley that is located between programming distributions of the memory component. The data structure identifies read level thresholds at the valley associated with a logical page type of the memory component. For each of the read level thresholds the data structure associates a respective error count. A read level threshold is estimated using the data structure. A read operation is performed at the memory component using the read level threshold identified using the data structure.
US11003382B2
A memory system is provided and includes memory chips and a memory controller. Each of the memory chips one or more first state output pins arranged therein. The memory controller has arranged therein a first state input pin connected in a wired-AND configuration to the one or more first state output pins arranged in the memory chips. The memory controller is configured to transmit a chip enable signal and/or an initially set function command to the memory chips. Each of the memory chips outputs a first state signal having one level from among three logic levels according to a first internal operation state of the memory chip to the one or more first state output pins of the memory chip based on the chip enable signal and/or the initially set function command.
US11003379B2
A migration control apparatus includes a processor configured to, acquire a first communication log regarding a first virtual machine when execution of migration of the first virtual machine is not completed in a specific time, perform calculation of a first response time of a first processing request to the first virtual machine, acquire a second communication log regarding the first virtual machine after lowering frequency of assignment of a computing resource to the first virtual machine to a first rate, perform calculation of a second response time of a second processing request to the first virtual machine, calculate a second rate to which the frequency of assignment of the computing resource is permitted to be lowered, after starting re-execution of the migration, perform calculation of a third rate of the frequency of assignment of the computing resource for completing the re-execution, and perform determination of whether to cease the re-execution.
US11003367B2
Disclosed are data storage, data reading, and data cleaning methods and devices, and a cloud storage system. Storage blocks of storage nodes are grouped into resource pools. A method can include: for each resource pool, determining a first number of occupied storage blocks in the resource pool (S401); determining whether the first number meets a preset data cleaning condition (S402); if so, sending a data cleaning instruction to a storage node where each occupied second storage block in the resource pool is located, such that the storage node cleans the data stored on the second storage block in the storage node (S403). That is to say, the management node determines the number of occupied storage blocks of a resource pool. When the number meets a preset data cleaning condition, the data in the storage block is cleaned. Such a process is simple, reducing the workload of management node.
US11003362B2
Automatically managing an entire life-cycle of a practice failover. The system uses a virtualization management system that hosts one or more business applications which has capability and authority to manage both the application hosting infrastructure as well as the storage infrastructure that is used by the applications in a disaster recovery configuration. The set of applications is replicated along with an application platform together with the applications.
US11003360B2
A storage controller includes a distribution core, a plurality of sorting cores, and a request processing core. The three types of cores are separately configured to distribute an input/output (IO) request to different sorting cores, generate a processing sorting index for each IO request, and process the IO request according to a value of the processing sorting index of each IO request to flexibly schedule the IO request received by the storage controller.
US11003359B2
Embodiments of the present disclosure provide a method of managing a disk pool, the disk pool having a plurality of disks which are divided into a plurality of disk extents, the method comprising: determining the number of input/output (I/O) requests for disk extents in the disk pool within a predetermined period of time; determining respective hotness of the disk extents based on the number of I/O requests; determining hotness of the disks based on the hotness of the disk extents; and determining migration of data in the disk extents based on the hotness of the disk.
US11003355B2
A method and system are provided for implementing virtual machine (VM) memory right-sizing using VM memory compression. VM memory right-sizing includes monitoring VM memory utilization relative to a memory utilization up-size threshold and a memory utilization down-size threshold for the VM, and a current memory compression factor of total effective memory based on compression. When the VM is above the memory utilization up-size threshold and at a maximum memory allocation, a memory compression factor is increased. When the VM is below the memory utilization down-size threshold and the current memory compression factor is greater than one, the memory compression factor is decreased.
US11003352B2
A method includes receiving a signal from a first touch screen control in response to invocation of the first touch screen control. The first touch screen control is a control from a first cluster of touch screen controls of a plurality of different clusters of touch screen controls of an ultrasound imaging system touch screen user interface. The method further includes identifying a type of the first touch screen control based on the signal. The method further includes obtaining a control configuration for the touch screen controls based on the type of control. The method further includes constructing a control layout for the touch screen user interface based on the configuration. The method further includes visually rendering the control layout via the touch screen user interface.
US11003348B2
The invention is directed to an arrangement for determining the pupil center of an eye of a person in an image. The arrangement includes a touch-sensitive display device for displaying the image with the eye of the person and a gesture recognition unit for recognizing a first predetermined gesture in response to a touching of the touch-sensitive display device by a user. The gesture recognition unit is configured to recognize, as a first predetermined gesture, a movement of two fingers at a distance (D) to each other touching the touch-sensitive display and carrying out an orbital rotational movement about a common rotation center. A contrast changing unit changes the contrast of the image displayed on the touch-sensitive display device in response to the user touching the touch-sensitive display device in a manner recognized as the first predetermined gesture by the gesture recognition unit.
US11003344B2
A process, and corresponding system for performing the process, is described for editing and representing property values for a digital map. The process retrieves electronic map data from a style sheet corresponding to a vector map tile set for a digital map and displays map layer styles in a property editor panel, where each map style layer references a portion of the data and one or more visual style rules to apply to the portion. The process also displays a visual map with the map layer styles applied. Upon receiving selection of one or more map style layers from the plurality of map style layers, the process displays style layer properties and values corresponding to each. The process renders in the visual map only the selected one or more style layers marked as visible. As edits are made in the property editor panel, the visual map is updated to reflect the changes.
US11003342B1
This patent discloses a method and apparatus for improving workflow for a radiologist. Specifically, this patent improves the current manual scrolling such as at a constant rate of 0.2 seconds per image slice by establishing triggering events which cause a precise timing system to exactly determine the appropriate amount of time to spend on each image. For example, viewing of homogeneous regions where there is good contrast between a lesion and background will serve as a triggering event for rapid scrolling. In contrast, viewing of heterogeneous and complex regions or regions where the target is similar in gray scale to the background will serve as a triggering event for slow scrolling.
US11003334B1
Methods, computer-readable media, systems and apparatuses for receiving data from one or more sensors associated with one or more home devices for a plurality of homes relating to one or more possible perils such as water perils.
US11003333B2
A predetermined touch action is performed by a user at a location on a touch-sensitive screen. The location is registered and associated with presentation content. If at least the first condition that the associated presentation content includes at least one portion of an uninterrupted character unit is satisfied, then at least one first selection menu is presented. The menu items from the first selection menu provide a selection option between the uninterrupted character unit and at least one second unit of text associated with the uninterrupted character unit as at least one element from the group includes a sentence and paragraph. Selection of a first menu item involves the uninterrupted character unit, and selection of a second menu item involves the second unit of text, being selected as the section of text to be selected.
US11003328B2
Provided are a method and an electronic apparatus for a touch input performed via an edge screen. The method includes: sensing a first touch with respect to a first edge screen and a second touch with respect to a second edge screen; determining a first location on the first edge screen, the first location corresponding to the first touch, and a second location on the second edge screen, the second location corresponding to the second touch; sensing a first gesture having the first location as a start point thereof and a second gesture having the second location as a start point thereof; and performing a pre-set operation of the electronic apparatus, based on a combination of the first gesture and the second gesture.
US11003325B2
Disclosed are a mobile terminal and a method for controlling the same. The mobile terminal includes a touch screen configured to display a first page; and a controller configured to generate a panel region having a predetermined transparency on a preset region of the touch screen, if a preset touch gesture is applied to the touch screen while the first page is being displayed, and configured to display, on the panel region, at least one first function icon corresponding to information displayed on the first page. If the first page is converted into a second page, the at least one first function icon displayed on the panel region is changed to at least one second function icon corresponding to information displayed on the second page.
US11003321B2
Embodiments of the present invention address deficiencies of the art in respect to the display of multidimensional structures and provide a method, system and computer program product for managing an integrated multidimensional view of a structured collection of objects. In one embodiment of the invention, a data processing system can be configured to render an integrated view of a multidimensional structured collection of objects. The data processing system can include a GUI for a host application in a computing platform and multidimensional view processing logic coupled to the host application. The logic can include program code enabled to render a single, integrated multidimensional view of a structured collection of objects in the GUI.
US11003317B2
Disclosed herein are system, method, and computer program product embodiments for unifying graphical user interface (GUI) displays across different device types. In an embodiment, a unification system may convert various GUI view appearing on, for example, a desktop device into a GUI view on a mobile device. Both devices may be accessing the same application and/or may use a cloud computing platform to access the application. The unification system may aid in reproducing GUI modifications performed on one user device onto other user devices. In this manner, the unification system may maintain a consistent look-and-feel for a user across different computing device type.
US11003316B2
Method and user interface for controlling an apparatus are provided. In accordance with one embodiment, the method comprises: displaying a dynamic bar on a display of a mobile electronic device, the dynamic bar having an appearance that updates dynamically to reflect a change to information managed by an executable running on the mobile electronic device, wherein the dynamic bar includes a label portion and an icon menu comprising a plurality of icons, each icon in the plurality of icons being associated with a respective application or function; and displaying a dialog for configuring options associated with a particular application or function, the dialog displayed in response to selection of a respective icon of the plurality of icons in the icon menu associated with the particular application or function.
US11003312B2
A program causes a computer to perform determining a display size for each icon image by scaling each icon image with a length-to-width ratio thereof being maintained such that icon images associated with each row are equal in display height in each row in a menu region and by scaling the icon images as a whole associated with each row at an identical ratio such that a width of the row as a whole obtained by scaling each icon image associated with each row is set to a prescribed length, and showing the menu image in which icons of which icon images are shown with corresponding sizes are arranged for each row.
US11003311B2
Described is a method for changing the display mode of a device access software with which components of a fieldbus system can be accessed. The device access software includes a frame application and at least one software component integrated into the frame application, wherein between the frame application and the at least one software component an interface is provided. The method includes switching the frame application from a first display mode into a second display mode different from the first display mode and changing at least one parameter in the software components via the relevant interface, wherein the change of the at least one parameter effects a switching of the display mode from the first display mode into the second display mode.
US11003310B2
Methods, systems, and related products that provide enhanced broadening and narrowing navigation capabilities through visualized populations of items, such as media content items. Aspects of the disclosure relate to methods of identifying a population of items and groupings of those items for visualizing, via a graphical interface, in a meaningful and easily navigable configuration. Aspects of the present disclosure relate to pre-selection interactions with visualized populations to explore potential narrowing or broadening navigation actions, and selection interactions for performing a narrowing or broadening navigation.
US11003307B1
An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. The artificial reality system includes an image capture device, a head-mounted display (HMD), a user interface (UI) engine, and a rendering engine. The image capture device is configured to capture image data representative of a physical environment. The HMD is configured to output artificial reality content including a representation of a wrist. The rendering engine configured to render a user interface (UI) element. The gesture detector configured to identify a gesture that includes a gripping motion of two or more digits of a hand to form a gripping configuration at the location of the UI element, and a pulling motion away from the wrist while in the gripping configuration.
US11003306B2
A method of sharing an experience between a tapper and a content provider is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. A fourth interface is further provided to present the solicitations in an order according to predetermined ranking criteria.
US11003305B2
Systems and methods for displaying a three-dimensional (3D) workspace, including a 3D internet browser, in addition to a traditional two-dimensional (2D) workspace and for browsing the internet in a 3D/virtual reality workspace and transforming and/or upconverting objects and/or visual media from the 2D workspace and/or 2D webpages to the 3D workspace as 3D objects and/or stereoscopic output for display in the 3D workspace.
US11003300B1
A system and method for operating sensor electrodes comprises driving, during a first period, a first portion of the sensor electrodes with a sensing signal. A second portion of the sensor electrodes is driven with a guarding signal during the first period. The second portion is adjacent to the first portion. The guarding signal and the sensing signal have at least one characteristic in common that is selected from a group consisting of amplitude, phase, and frequency. A third portion of the sensor electrodes is electrically floated or driven with a direct current signal during the first period. The third portion is adjacent to the second portion but not adjacent to the first portion.
US11003298B2
A touch module, touch display substrate and touch display device are provided. The touch module includes: a base substrate, and a conductive grid layer and a bridging pattern disposed on the base substrate; the conductive grid layer covers an entire touch area on the base substrate. The conductive grid layer includes a plurality of first touch electrodes and a plurality of second touch electrodes, the first touch electrodes and the second touch electrodes are arranged crosswise and insulated from each other, each of the first touch electrodes includes a plurality of connected first sub-electrodes, and each of the second touch electrodes includes a plurality of independent second sub-electrodes; the bridging pattern and the conductive grid layer are arranged in different layers; and adjacent second sub-electrodes belonging to the same second touch electrode are connected through the bridging pattern.
US11003287B2
A display device including a display panel including a plurality of sub-pixels; and an opaque material layer of a touch sensor that is located directly on the display panel and overlaps a portion of the display panel in between some of the plurality of sub-pixels; wherein the opaque material surrounds at least one of the some of the plurality of sub-pixels and includes at least five edges around the at least one of the some of the plurality of sub-pixels.
US11003286B2
A touch panel system 1 includes: a touch panel body part V having a touch face 11 through which electromagnetic waves in the visible-light or near-infrared wavelength range transmit, and a counterface-side face 12 through which such electromagnetic waves transmit, wherein a space is provided between the touch face and the counterface-side face; a magnetic fluid 20 including a fluid blocking/absorbing such electromagnetic waves, and magnetic substance; a camera 50; an image analysis part 100; and a magnetic field control mechanism 24 for controlling the magnetic fluid by applying a magnetic field thereto. The camera captures, when an external force is applied to the touch face, the change in such electromagnetic waves resulting from the touch face and the counterface-side face coming closer in distance and the magnetic fluid moving from this distance-reduced location.
US11003271B2
A touch screen panel and display device having the same are disclosed. In one aspect, the touch screen panel includes a base layer, a noise shielding layer formed over a base layer, and a plurality of first touch sensors formed over the base layer. The touch screen panel further includes a plurality of second touch sensors formed over the base layer and electrically insulated from the first touch sensors. The second touch sensors cross the first touch sensors. The touch screen panel also includes a first pad part electrically insulated from and overlapping the noise shielding layer, wherein the first pad part comprises a plurality of signal pads. The touch screen panel further includes a plurality of touch signal lines respectively electrically connecting the signal pads to the first and second touch sensors.
US11003266B2
A display device including: an optical image sensor; a pinhole array mask layer on the optical image sensor; a display layer disposed on the pinhole array mask layer and including a plurality of pixels; and a transparent cover layer disposed on the display layer, wherein a finger placement surface is provided on the transparent cover layer, wherein each of the pixels is one of a red pixel, a green pixel, and a blue pixel, and at least one of the green pixel and the blue pixel emits light and the red pixel does not emit light when a finger is adjacent to the finger placement surface.
US11003265B2
Disclosed herein is a touch sensor integrated type electroluminescent display device having a plurality of gate lines and data lines crossing over each other; a plurality of pixel electrodes to which data signals are supplied through the plurality of data lines; and a touch electrode configured to overlap the plurality of pixel electrodes, wherein a touch driving signal is supplied to the touch electrode and then a touch position is detected from sensing the touch electrode.
US11003259B2
One embodiment provides a method, including: accepting, at an input surface, pen input; determining, using a processor of an electronic device, a modifier key characteristic of the pen input; and executing, using the processor, a modifier key function associated with the pen input. Other embodiments are described and claimed.
US11003257B2
A method for initiating a gesture-based mutual interaction scheme between a first and second mobile device, comprising: associating a gesture-based mutual interaction scheme between the first and second mobile device that associates a position scheme with a respective action, where the position scheme relates to any of: an absolute or relative orientation, and an absolute or relative trajectory; acquiring a first position property of the first mobile device and a second position property of the second mobile device; determining that each of the first and second position properties comply with the position scheme; triggering an execution of an action on the second mobile device, where the action is associated with the position scheme that the first position property complies with; where the second mobile device conditions the execution of the action triggered by the first mobile device on the compliance of the second position property with the position scheme.
US11003253B2
Methods, systems, and computer program calibrate a gaming application. An image of a player is received. A region is determined based on the image, and interactions performed within the region are interpreted.
US11003251B2
The present invention relates to a method of modeling a tactile sensation using a nerve spike pattern, a tactile sensation model, and a method of generating a tactile sensation using a nerve spike pattern and may include generating a nerve spike pattern by sequentially arranging action potential spike time points of a nerve responding to a specific pressure and modeling a pressure sensation for the pressure on the basis of the generated nerve spike pattern. According to the present invention, by checking how tactile sensation information is reflected in a nerve spike pattern, it is possible to provide a method capable of modeling various tactile sensations using the nerve spike pattern.
US11003250B2
An electronic device includes a top panel configured to have an operation surface; a detection circuit configured to detect a position of an operation input on the operation surface; a vibrating circuit configured to be attached to the top panel to generate vibration on the operation surface; a control circuit configured to drive the vibrating circuit by a driving signal for generating natural vibration of an ultrasonic wave band on the operation surface, in which the driving of the vibrating circuit is performed such that an intensity of the natural vibration changes in accordance with the position of the operation input to the operation surface and a temporal change degree of the position; and a damping member configured to abut against a position that corresponds to a node of a standing wave generated by the natural vibration on a surface opposite to the operation surface of the top panel.
US11003249B2
There is provided an input apparatus having a configuration simple enough to be compact and capable of presenting an operator with the same real feeling of pressing as the feeling of operating a push-button switch when the operator operates a pressing-type input unit. The input apparatus includes an input unit which accepts a pressure input; a load detection unit which detects a pressure load to the input unit; a vibration unit which vibrates the input unit; and a control unit which, when the pressure load detected by the load detection unit satisfies a predetermined criterion for accepting an input to the input unit, controls driving of the vibration unit so as to generate a floating force on a pressing object pressing the input unit.
US11003248B2
An emotion mapping apparatus includes: a detector configured to sense a user's emotion state using at least one sensor; a storage in which information about a relationship between the at least one sensor and an emotion factor is stored; and a controller configured to acquire information about the user's emotion state based on a relevance that exceeds a preset reference value among user's emotion state values measured by the at least one sensor, and generates an emotion map in which information about the user's emotion state is classified according to a first emotion axis corresponding to a degree of positive and a second axis corresponding to a degree of excitability.
US11003234B2
An electronic device includes: a sensing system having a first sensing device, for selectively detecting an object to generate a first detection result at a first frequency, wherein the first detection result indicates a state of motion of the object; a second sensing device for selectively detecting the object to generate a second detection result at a second frequency that is different from the first frequency, wherein the second detection result indicates whether the object is in a specific space; a light emitting device, for illuminating the object to make the first sensing device able to detect the state of motion of the object; and a control unit, coupled to the first sensing device and the second sensing device, for controlling operating states of the first sensing device and the second sensing device according to the first and the second detection results.
US11003231B2
Systems and methods to distribute power to individual power outlets are disclosed. A particular apparatus includes a memory having program code and a processor configured to access the memory and execute the program code to determine whether to allow power to be supplied to an individual power outlet. In one implementation, the determination is based on a current draw and a resistance reading associated with the power outlet.
US11003219B1
Disclosed herein is a mobile terminal including a first frame, a second frame slidably movable with respect to the first frame in a first direction or a second direction opposite to the first direction, a slide frame movable with respect to the second frame in the first direction or the second direction, a flexible display comprising a first region coupled to the first frame, a second region coupled to the slide frame, and a third region disposed between the first region and the second region, the third region being bent in a manner of surrounding the second frame, a guide rail extending on a rear portion of the second frame in the first direction, and a guide rivet protruding from a front surface of the slide frame and inserted into the guide rail.
US11003216B2
A foldable flexible display device is provided. The display device includes a flexible display screen including a plurality of display sub-portions and supporting airbags. Every two adjacent supporting airbags have a folding axis therebetween. A non-light-exiting surface of each display sub-portion is provided with a supporting airbag. A switching valve is provided between two adjacent supporting airbags, and at least one supporting airbag is connected to an inflating device. When the flexible display screen is in a completely unfolded state, the switching valve is opened in such a manner that the inflating device inflates the supporting airbag.
US11003215B2
A display device including: a display panel configured to be folded about a first bending axis; a window member disposed on the display panel, the window member including a transparent material; and a functional layer disposed on the window member, the functional layer including a hydrophobic material and a first opening at a region corresponding to the first bending axis.
US11003214B2
Various configurations of an electronic display, and devices incorporating the display, are provided. The display may have multiple portions connected along one or more axes, lines, points, or other connecting areas. The portions are movable about the connections. In various configurations, the display portions emulate different media and/or communication and computing devices. Two or more of the display devices may be coupled in an array.
US11003200B1
An apparatus measures a junction temperature in an IC through a pin of the IC and concurrently provides a digital input signal to digital logic of the IC through the pin. The IC has an ESD diode structure connected to the pin. High and low side voltage sensors sense a voltage drop across the diode structure. An input multiplexer controlled by the digital input signal selectively connects high and low side current sources to the pin to concurrently provide the digital input signal to the digital logic and to drive a constant current through the diode structure. An output multiplexer controlled by the digital input signal selectively connects the high and low side voltage sensors to an output that provides a sense signal indicative of the IC junction temperature.
US11003198B2
A flow node includes characterized restrictor in series and adjacent with a valve to provide a primary flow restriction with a minimized volume between the two. A conductance of the characterized restrictor is low enough relative to the valve seat to cause a pressure drop that is sufficiently large relative to the pressure drop across the valve seat that a pressure measurement device is located upstream of the valve is used to determine the pressure to the inlet of the restrictor. A vent can be included to reduce bleed time. Multiple flow nodes in parallel increase a dynamic range.
US11003195B2
A method includes receiving object data, by a controller of a host vehicle, from a plurality of sources, the plurality of sources including remote objects and a sensor system of the host vehicle; identifying, by the controller of the host vehicle, a target object using the object data from the plurality of sources, the object data including a target-object data, and the target-object data is the object data that specifically pertains to the target object determining, by the controller, that the target-object data is available from more than one of the plurality of sources; and in response to determining that the target-object data is available from more than one of the plurality of sources, fusing, by the controller, the target-object data that is available from more than one of the plurality of sources to create a single dataset about the target object.
US11003190B2
A method, system and computer program product for determining a positional offset associated with a location of a road sign are disclosed herein. The method comprises obtaining a first plurality of road sign observations of the road sign captured by a plurality of vehicles, wherein the first plurality of road sign observations comprise location data of the plurality of vehicles, heading data of the plurality of vehicles, and speed data of the plurality of vehicles. The method further comprises computing, by a processor, a plurality of longitudinal offsets between at least a second plurality of road sign observations of the first plurality of road sign observations and ground truth data associated with the road sign. Further, the method comprises deriving, by the processor, a function, based on the plurality of longitudinal offsets and the speed data in the at least second plurality of road sign observations, and determining, by the processor, the positional offset associated with the location of the road sign, based on a learned heading and the derived function, wherein the learned heading is based on the heading data of the plurality of vehicles.
US11003187B2
A system includes a processor that, for example, by executing a computer program, performs a method for generating parking space for vehicles, the method including ascertaining whether a need exists for parking space for vehicles within a geographical area that includes a roadway, if the need is determined to exist, ascertaining whether a side area of the roadway is usable as parking space, and, responsive to a positive result of the determination, designate the side area as the parking space, and control a signaling device to signal the availability of the side area for vehicle parking.
US11003185B2
Embodiments of the disclosure disclose a method and an apparatus for calibrating a vehicle control parameter, an on-board controller, and an autonomous vehicle; one embodiment of the method comprises: executing a calibrating step in response to reaching a preset update condition, the calibrating step comprises: obtaining a current offset data set, wherein the current offset data in the current offset data set are determined in a period of time including a current time point; determining a current offset data reference value for characterizing a value feature of the current offset data set; and performing offset correction for the vehicle control parameter based on an offset between the current offset data reference value and a historical offset data reference value. This embodiment implements autonomous calibration of the vehicle parameter based on changes of vehicle offset, such that the vehicle may accurately follow a corresponding control indicator.