Document Document Title
US10964876B2 Integrated flexible thermoelectric device and method of manufacturing the same
An integrated flexible thermoelectric device includes p-type carbon nanoparticle regions and n-type carbon nanoparticle regions which are alternately and continuously connected to each other. In particular, the p-type carbon nanoparticle regions and the n-type carbon nanoparticle regions are formed on the one carbon nanoparticle paper.
US10964873B1 Systems and methods for forming thin bulk junction thermoelectric devices in package
This disclosure relates to an integrated thermoelectric cooler and methods for forming thereof. The integrated thermoelectric cooler can include a plurality of thermoelectric rods located between the detector substrate and a system interposer. The detector substrate and the system interposer can directly contact ends of the thermoelectric rods. The integrated thermoelectric cooler can be formed by forming the plurality of thermoelectric rods on reels, for example, and the plurality of thermoelectric rods can be thinned down to a certain height. The thermoelectric rods can be transferred and bonded to the system substrate. An overmold can be formed around the plurality of thermoelectric rods. The height of the overmold and thermoelectric rods can be thinned down to another height. The thermoelectric rods can be bonded to the detector substrate. In some examples, the overmold can be removed.
US10964868B2 LED display module
The disclosure relates to an LED display module, and more particularly to an LED display module, in which a conductive metal thin film layer formed by deposition is used to configure lateral side wiring for connecting an upper circuit pattern and a lower circuit pattern of a substrate, thereby removing a bezel, and guaranteeing display quality because a division line or a bezel line is not seen even when a plurality of modules undergoes tiling to get a desired display size.
US10964867B2 Using underfill or flux to promote placing and parallel bonding of light emitting diodes
Embodiments relate to using flux or underfill as a trapping layer for temporarily attaching light emitting diodes (LEDs) to a substrate and heating to simultaneously bond multiple LEDs onto the substrate. The flux or underfill may be selectively coated at the ends of electrodes of the LEDs prior to placing the LEDs on the substrate. Due to adhesive properties of the flux or underfill, multiple LEDs can be placed on and attached to the substrate prior to performing the bonding process. Once LEDs are placed on the substrate, the flux or underfill facilitates formation of metallic contacts between electrodes of the LED and contacts of the substrate during the bonding process. By using the flux or underfill, the formation of metallic contacts can be performed even without applying pressure.
US10964864B2 Micro LED mixing cup
A light emitting structure including mixing cups are described. In an embodiment, a light emitting structure includes a light emitting diode (LED) bonded to a substrate, a diffuser layer adjacent the LED, an angular filter directly over the diffuser layer and the LED, and an overcoat layer directly over the angular filter and the LED.
US10964859B2 Light-emitting device and method of manufacturing the same
A light-emitting device 100 includes: a light-emitting element; a light-transmissive member covering the light-emitting element; and a light-diffusing agent contained in the light-transmissive member and comprising hollow particles. The light-transmissive member has a first surface having irregularities according to the light-diffusing agent. The first surface of the light-transmissive member has a convex shape with a height gradually increased from a peripheral portion of the first surface toward a central portion of the first surface.
US10964857B2 Planar aligned nanorods and liquid crystal assemblies
A method is described for preparing a nanorods assembly. The method comprises providing a mixture comprising at least a liquid crystal and nanorods and depositing said mixture on the surface of at least substrate. The method further comprises aligning said nanorods with their long axis of the nanorods along a preferred direction on said substrate resulting in a nanorods and liquid crystal assembly, said aligning being performed by applying an external alternating current electrical field.
US10964850B2 Lighting device
A lighting device is provided comprising at least one light-emitting element comprising a light-emitting surface configured to emit light; and a light-guiding sheet at least partially covering the light-emitting surface and comprising at least one cavity forming a passage for light emitted from the light-emitting surface. Thereby, at least one lateral surface limiting the at least one cavity is configured to reflect light emitted from the light-emitting surface. Further, a size of an opening of the at least one cavity facing the light-emitting surface is smaller than an area of the light-emitting surface.
US10964848B2 Light emitting diodes with sensor segment for operational feedback
A light emitting device comprises a detector circuit and a light emitting diode (LED) die. The LED die includes a semiconductor stack grown on a substrate. The LED includes an emitter segment formed from one segment of the semiconductor stack. The LED die includes a photosensor segment formed from another segment of the semiconductor stack. The LED die includes a segmentation layer formed between the emitter segment and the photosensor segment. The segmentation layer electrically isolates the emitter segment from the photosensor segment. The LED die includes first electrodes configured to provide power to energize the emitter segment. The LED die includes second electrodes configured to send the current to the detector circuit. The detector circuit is configured to convert the current to a signal which provides operational feedback with respect to the emitter segment.
US10964847B2 Light-emitting element
A light-emitting element comprises a light-emitting semiconductor stack comprising a first semiconductor layer, a second semiconductor layer on the first semiconductor layer, and a light-emitting layer between the first semiconductor layer and the second semiconductor layer; a reflective layer formed on the light-emitting semiconductor stack; a barrier layer formed on the reflective stack; a protection layer formed on the barrier layer, comprising a first through hole and a second through hole; a first height balancer filled in the first through hole and formed on the protection layer; a second height balancer filled in the second through hole and formed on the protection layer; and a conductive contact layer comprising a first conductive part formed on the first height balancer and a second conductive part formed on the second height balancer.
US10964843B2 Patterned Si substrate-based LED epitaxial wafer and preparation method therefor
An patterned Si substrate-based LED epitaxial wafer and a preparation method therefor, the LED epitaxial wafer comprising: a patterned Si substrate (1) and an Al2O3 coating (2) growing on the patterned Si substrate (1); sequentially growing on the Al2O3 coating (2) are a nucleating layer (3), a first buffer layer (4), a first insertion layer (5), a second buffer layer (6), a second insertion layer (7), an n-GaN layer (8), a quantum well layer (9), a p-GaN layer (10), an n-electrode (14) electrically connected to the n-GaN layer and a p-electrode (13) electrically connected to the p-GaN layer. The present invention is suitable for the preparation of large-sized LED epitaxial wafers. Furthermore, the crystal quality is improved, and the light extraction efficiency of the LED die is improved.
US10964840B2 Photodiode structures
Photodiode structures and methods of manufacture are disclosed. The method includes forming a waveguide structure in a dielectric layer. The method further includes forming a Ge material in proximity to the waveguide structure in a back end of the line (BEOL) metal layer. The method further includes crystallizing the Ge material into a crystalline Ge structure by a low temperature annealing process with a metal layer in contact with the Ge material.
US10964838B2 Display substrate and manufacturing method thereof, display panel, and display device
The present disclosure discloses a display substrate, a manufacturing method thereof, a display panel, and a display device. The display substrate includes a base substrate, a black matrix disposed on the base substrate, and a switching unit and an optical detection unit that are disposed at a side of the black matrix away from the base substrate. The optical detection unit is electrically connected to the switching unit, and an orthographic projection of at least one of the switching unit and the optical detection unit on the base substrate is located in an orthographic projection of the black matrix on the base substrate. Since the orthographic projection of at least one of the switching unit and the optical detection unit on the base substrate is located in the orthographic projection of the black matrix on the base substrate, the aperture ratio of the display substrate may increase.
US10964837B2 Photo detector systems and methods of operating same
According to embodiments of the present disclosure, a dynamic photodiode may include a substrate including a major surface; a hedge formation extruding perpendicularly from the major surface; a first resettable region disposed on a top surface the hedge formation; a second resettable region disposed on the top surface of the hedge formation; a first doped region disposed on the top surface of the hedge formation between the first resettable region and the second resettable region, the first doped region including a first contact configured to receive a first voltage; and a second doped region disposed on a top surface of the hedge formation, the second doped region including a second contact configured to receive a second voltage. Exposed portions of the substrate form light absorbing regions configured to generate electron-hole pairs in the substrate.
US10964836B2 Photon counting-type radiation detector and radiological inspection device using same
According to one embodiment, a photon counting-type radiation detector includes a first cell and a second cell. The first cell transmits radiation. The second cell is stacked with the first cell. The second cell absorbs the radiation passing through the first cell.
US10964832B2 Capacitors in grooves
An energy storage device comprising a substrate comprising a series of grooves. Each groove having a first and a second face. Wherein there is a capacitor material in each groove of the series of grooves.
US10964831B2 Solar cell module and method of manufacturing solar cell module
A solar cell module comprises a plate-like first protector having translucency, a second protector, a solar cell element, first to third sealers, and first and second wiring members. The solar cell element is located between the first protector and the second protector. The first sealer covers the solar cell element from a side of the first protector between the first protector and the solar cell element. The second sealer covers the solar cell element from a side of the second protector between the solar cell element and the second protector. The third sealer covers the second sealer from a side of the second protector between the second sealer and the second protector. The first wiring member is electrically connected to the solar cell element and passes through the second sealer. The second wiring member is connected to the first wiring member between the second sealer and the second protector.
US10964826B2 Solar cell and production method therefor, and solar cell module
A photoelectric conversion section of a solar cell has a first electrode layer and a collecting electrode that are formed in this order on a first principal surface, and has a second electrode layer that is formed on a second principal surface. The collecting electrode includes a first electroconductive layer, an insulating layer, and a second electroconductive layer in this order on the first electrode layer. The first and second electroconductive layers are electrically connected via an opening section in the insulating layer. At peripheral edge of the first and second principal surfaces, the photoelectric conversion section has an insulating region excluding the first or second electrode layer. On the side of the principal surface having no insulating region, the first or second electrode layer is formed up to the peripheral end of the relevant principal surface.
US10964823B2 Semiconductor structure and method for forming same
A semiconductor structure and a method for forming same are provided. One form of the method includes: providing a substrate including a device unit area, where at least two fins are formed on the substrate, a channel structure layer is formed on the fins, which includes a first channel structure layer located on at least one fin, a second channel structure layer located on at least one fin, and a third channel structure layer located on at least one fin, the first channel structure layer includes multiple channel laminates, each channel laminate includes a first sacrificial layer and a first channel layer; forming a dummy gate structure across the channel structure layer; forming a source-drain doping layer on two sides of the dummy gate structure; and forming a gate structure at positions of the dummy gate structure and the first sacrificial layer.
US10964822B2 Single material electronic device and method of producing such an electronic device
A semiconductor device includes a substrate, a gate arranged on the substrate, a dielectric arranged on the gate, a channel arranged on the dielectric, a source electrically coupled to the channel, and a drain electrically coupled to the channel. Each of the gate, dielectric, channel, source, and drain includes a corresponding mixture of hafnium dioxide (HfCte) and zinc oxide (ZnO) layers and at least two of the gate, dielectric, channel, source, and drain comprise different mixtures of the hafnium dioxide and zinc oxide layers.
US10964817B2 (110) surface orientation for reducing fermi-level-pinning between high-K dielectric and group III-V compound semiconductor device
A device with improved device performance, and method of manufacturing the same, are disclosed. An exemplary device includes a group III-V compound semiconductor substrate that includes a surface having a (110) crystallographic orientation, and a gate stack disposed over the group III-V compound semiconductor substrate. The gate stack includes a high-k dielectric layer disposed on the surface having the (110) crystallographic orientation, and a gate electrode disposed over the high-k dielectric layer.
US10964813B2 Semiconductor device and manufacturing method therefor
The present disclosure relates to the technical field of semiconductors, and discloses a semiconductor device and a manufacturing method therefor. The method includes: providing a substrate structure, where the substrate structure includes: a substrate having a first device region and a second device region, a first dummy gate structure at the first device region, a second dummy gate structure at the second device region, and an LDD region below the first dummy gate structure. The first dummy gate structure includes a first dummy gate dielectric layer at the first device region, a first dummy gate on the first dummy gate dielectric layer, and a first spacer layer at a side wall of the first dummy gate. The second dummy gate structure includes a second dummy gate dielectric layer at the second device region, a second dummy gate on the second dummy gate dielectric layer, and a second spacer layer at a side wall of the second dummy gate. The method further includes removing the first dummy gate; etching back the first spacer layer to reduce a thickness of the first spacer layer; removing an exposed portion of the first dummy gate dielectric layer to form a first trench; and removing the second dummy gate and exposed second dummy gate dielectric layer to form a second trench.
US10964811B2 Transistor and methods of forming transistors
A transistor comprises a top source/drain region, a bottom source/drain region, and a channel region vertically between the top and bottom source/drain regions. A gate is operatively laterally-adjacent the channel region. The top source/drain region, the bottom source/drain region, and the channel region respectively have crystal grains and grain boundaries between immediately-adjacent of the crystal grains. At least one of the bottom source/drain region and the channel region has an internal interface there-within between the crystal grains that are above the internal interface and the crystal grains that are below the internal interface. At least some of the crystal grains that are immediately-above the internal interface physically contact at least some of the crystal grains that are immediately-below the internal interface. All of the grain boundaries that are between immediately-adjacent of the physically-contacting crystal grains that are immediately-above and that are immediately-below the interface align relative one another. The internal interface comprises at least one of (a) and (b), where (a): conductivity-modifying dopant concentration immediately-above the internal interface is lower than immediately-below the internal interface and (b): a laterally-discontinuous insulative oxide. Other embodiments, including method, are disclosed.
US10964809B2 Semiconductor device and manufacturing process therefor
A semiconductor device comprises: a cell region that includes a semiconductor element; an outer peripheral region that surrounds an outer periphery of the cell region; a substrate that has a front surface and a back surface, and is made of a semiconductor of a first or second conductivity type; a first conductivity layer that is formed on the front surface of the substrate and made of the semiconductor of the first conductivity type having a lower impurity concentration than impurity concentration of the substrate; a first electrode that is provided on an opposite side of the substrate across the first conductivity layer, the first electrode being provided in the semiconductor element; and a second electrode that is placed toward the back surface of the substrate, the second electrode being provided in the semiconductor element.
US10964806B2 Gallium nitride transistor
A heterojunction power device includes a substrate; a III-nitride semiconductor region over the substrate; a source operatively connected to the semiconductor region; a drain operatively connected to the semiconductor region; a gate between the source and drain and over the semiconductor region. The source is in contact with a first portion located between the source and gate and having a two dimensional carrier gas. The drain is in contact with a second portion located between the drain and gate and having a two dimensional carrier gas. At least one of the first and second portions has a trench having vertical sidewalls and formed within the semiconductor region; mesa regions extend away from each sidewall of the trench. The two dimensional carrier gas is located alongside the mesa regions and the trench. At least one of the source and drain is in contact with the respective two dimensional carrier gas.
US10964805B2 Compound semiconductor device
A compound semiconductor device includes a compound semiconductor laminate structure including an electron transit layer and an electron supply layer, a gate electrode, a source electrode, and a drain electrode that are formed over the electron supply layer, a first insulating layer of diamond formed between the gate electrode and the drain electrode over the compound semiconductor laminate structure, and a second insulating layer formed between the gate electrode and the source electrode over the compound semiconductor laminate structure, wherein a positive compressive stress is applied from the first insulating layer to the electron supply layer, and a compressive stress from the second insulating layer to the electron supply layer is smaller than the compressive stress from the first insulating layer to the electron supply layer.
US10964804B2 Semiconductor structure, HEMT structure and method of forming the same
A semiconductor structure includes: a channel layer; an active layer over the channel layer, wherein the active layer is configured to form a two-dimensional electron gas (2DEG) to be formed in the channel layer along an interface between the channel layer and the active layer; a gate electrode over a top surface of the active layer; and a source/drain electrode over the top surface of the active layer; wherein the active layer includes a first layer and a second layer sequentially disposed therein from the top surface to a bottom surface of the active layer, and the first layer possesses a higher aluminum (Al) atom concentration compared to the second layer. An HEMT structure and an associated method are also disclosed.
US10964803B2 Gallium nitride transistor with a doped region
In some examples, a transistor comprises a gallium nitride (GaN) layer; a GaN-based alloy layer having a top side and disposed on the GaN layer, wherein source, drain, and gate contact structures are supported by the GaN layer; and a first doped region positioned in a drain access region and extending from the top side into the GaN layer.
US10964798B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are disclosed. The semiconductor device includes semiconductor wires disposed over a substrate, a source/drain epitaxial layer in contact with the semiconductor wires, a gate dielectric layer disposed on and wrapping around each channel region of the semiconductor wires, a gate electrode layer disposed on the gate dielectric layer and wrapping around the each channel region, and dielectric spacers disposed in recesses formed toward the source/drain epitaxial layer.
US10964795B2 Air spacers in transistors and methods forming same
A method includes forming a gate stack over a semiconductor region, and forming a first gate spacer on a sidewall of the gate stack. The first gate spacer includes an inner sidewall spacer, and a dummy spacer portion on an outer side of the inner sidewall spacer. The method further includes removing the dummy spacer portion to form a trench, and forming a dielectric layer to seal a portion of the trench as an air gap. The air gap and the inner sidewall spacer in combination form a second gate spacer. A source/drain region is formed to have a portion on an outer side of the second gate spacer.
US10964789B2 Method of fabricating a semiconductor structure having at least one recess
A semiconductor structure is disclosed. The semiconductor structure includes: a substrate; a gate structure formed on the substrate; a source region and a drain region formed in the substrate on either side of the gate structure, the source region and the drain region both having a first type of conductivity; and a dielectric layer having a first portion and a second portion, wherein the first portion of the dielectric layer is formed on a portion of the gate structure, and the second portion of the dielectric layer is formed on the substrate and extending to a portion of the drain region, wherein the dielectric layer includes at least one recess on the second portion. An associated fabricating method is also disclosed.
US10964787B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes a first conductor; a first insulator thereover; a first oxide thereover; a second oxide thereover; a second conductor and a third conductor that are separate from each other thereover; a third oxide over the first insulator, the second oxide, the second conductor, and the third conductor; a second insulator thereover; a fourth conductor thereover; and a third insulator over the first insulator, the second insulator, and the fourth conductor. The second oxide includes a region where the energy of the conduction band minimum of an energy band is low and a region where the energy of the conduction band minimum of the energy band is high. The energy of the conduction band minimum of the third oxide is higher than that of the region of the second oxide where the energy of the conduction band minimum is low. Side surfaces of the first oxide and the second oxide are covered with the third oxide.
US10964784B2 Integrated circuit device and manufacturing method thereof
An integrated circuit device includes a substrate, a fin field-effect transistor (FinFET), and a well strap. The substrate has a first doped region of a first type dopant. The FinFET is over the doped region and includes a first semiconductor fin and a first source/drain region in the first semiconductor fin, in which the first source/drain region is of a second type dopant that has a different conductivity type than the first type dopant. The well strap is over the doped region, includes a second semiconductor fin and a second source/drain region in the second semiconductor fin, in which the second source/drain region is of the first type dopant. A width of the second semiconductor fin is greater than a width of the first semiconductor fin.
US10964781B2 High voltage resistor device
The present disclosure, in some embodiments, relates to a high voltage resistor device. The device includes a buried well region disposed within a substrate and having a first doping type. A drift region is disposed within the substrate and contacts the buried well region. The drift region has the first doping type. A body region is disposed within the substrate and has a second doping type. The body region laterally contacts the drift region and vertically contacts the buried well region. An isolation structure is over the drift region and a resistor structure is over the isolation structure.
US10964780B2 Semiconductor device
The semiconductor device includes a semiconductor substrate of first conductivity type including a cell area and a peripheral area surrounding cell area on a principal surface thereof, a first diffusion layer which is disposed in peripheral area, surrounds the cell area and has a second conductivity type different from the first conductivity type, an electrode which is disposed in the peripheral area, is in contact with the principal surface through an opening provided in an insulating member and is connected to the first diffusion layer, and a second diffusion layer of the first conductivity type which is formed on the principal surface of a region enclosed in the electrode distant from the first diffusion layer when viewed in a direction perpendicular to the principal surface and includes a linear portion having a first width and a curved portion having a portion with a second width greater than the first width.
US10964768B1 Display panel
The present disclosure relates to a display panel including at least one scan line formed by a first metal layer, at least one data line formed by a second metal layer, and at least one dielectric layer between the first metal layer and the second metal layer. The scan line is of a segment structure including a plurality of sub-scan lines electrically connecting to connection patterns of the corresponding second metal layer via corresponding via holes of the dielectric layer, the connection patterns of the second metal layer electrically connects the sub-scan lines. The data line is of the segment structure including a plurality of sub-data lines electrically connecting to the connection patterns of the corresponding first metal layer via the corresponding via holes of the dielectric layer, and the connection patterns of the first metal layer electrically connects the sub-data lines.
US10964760B2 Electroluminescent display panel with anti-ultraviolet light material, method for manufacturing the same, and display apparatus
An electroluminescent display panel, a method for manufacturing the same and a display apparatus are disclosed. The electroluminescent display panel includes: a silicon backplate; a light emitting device on the silicon backplate; a first sealing layer on a side of the light emitting device away from the silicon backplate; an adhesive layer on a side of the first sealing layer away from the light emitting device; and a color filter layer on a side of the adhesive layer away from the first sealing layer. The light emitting device includes a luminescent material, and the first sealing layer includes an anti-ultraviolet light material for preventing ultraviolet light from irradiating onto the luminescent material.
US10964758B2 Pixel unit, display panel, display device and method of manufacturing pixel unit
A pixel unit, a display panel, a display device and a method of manufacturing a pixel unit. The pixel unit includes a first sub-pixel unit and a second sub-pixel unit, each sub-pixel unit includes a first electrode, an emission layer, and a second electrode stacked on a substrate. An emission lifespan of the emission layer of the first sub-pixel unit is smaller than that of the emission layer of the second sub-pixel unit. An area of an orthographic projection of the emission layer of the first sub-pixel unit on the substrate is equal to that of the emission layer of the second sub-pixel unit on the substrate. An area of an orthographic projection of the first electrode of the first sub-pixel unit on the substrate is greater than an area of an orthographic projection of the first electrode of the second sub-pixel unit on the substrate.
US10964757B2 Energy efficient OLED TV
Embodiments of the disclosed subject matter provide a full-color pixel arrangement for a device, the full-color pixel arrangement including a plurality of sub-pixels, each having an emissive region of a first color, where the full-color pixel arrangement comprises emissive regions having exactly one emissive color that is a red-shifted color of a deep blue sub-pixel of the plurality of sub-pixels. Embodiments of the disclosed subject matter may also provide a full-color pixel arrangement for a device, the full-color pixel arrangement including a plurality of sub-pixels, each having an emissive region of a first color, where the full-color pixel arrangement comprises emissive regions having exactly one emissive color, and where the plurality of sub-pixels comprise a light blue sub-pixel, a deep blue sub-pixel, a red sub-pixel, and a green sub-pixel.
US10964752B2 Three-dimensional memory device including laterally constricted current paths and methods of manufacturing the same
A vertically alternating sequence of insulating layers and sacrificial material layers is formed over a substrate. Line trenches extending along a first horizontal direction are formed through the vertically alternating sequence. The vertically alternating sequence is divided into vertically alternating stacks of insulating strips and sacrificial material strips. Laterally alternating sequences of memory opening fill structures and dielectric pillar structures are formed within the line trenches. Each of the memory opening fill structures includes a respective vertical bit line and memory material portion located between each laterally neighboring pair of the sacrificial material strip and the vertical bit line. A lateral extent of an overlap between the memory material portion and a most proximal one of the sacrificial material strips along the first horizontal direction is less than a lateral extent along the first horizontal direction of the memory opening fill structure containing the memory material portion. The sacrificial material strips are replaced with electrically conductive strips.
US10964750B2 Steep-switch field effect transistor with integrated bi-stable resistive system
Fabricating a steep-switch transistor includes receiving a semiconductor structure including a substrate, a fin disposed on the substrate, a source/drain disposed on the substrate adjacent to the fin, a gate disposed upon the fin, a cap disposed on the gate, and a trench extending to the source/drain. A trench contact is formed in the trench in contact with the source/drain. A recess is formed in a portion of the trench contact below a top surface of the cap using a recess patterning process. A bi-stable resistive system (BRS) material is deposited in the recess in contact with the portion of the trench contact. A source/drain contact is formed upon the BRS material, a portion of the trench contact, the BRS material, and a portion of the source/drain contact forming a reversible switch.
US10964746B2 Deep trench isolation shrinkage method for enhanced device performance
Some embodiments of the present disclosure relate to a method in which a functional layer is formed over an upper semiconductor surface of a semiconductor substrate, and a capping layer is formed over the functional layer. A first etchant is used to form a recess through the capping layer and through the functional layer. The recess has a first depth and exposes a portion of the semiconductor substrate there through. A protective layer is formed along a lower surface and inner sidewalls of the recess. A second etchant is used to remove the protective layer from the lower surface of the recess and to extend the recess below the upper semiconductor surface to a second depth to form a deep trench. To prevent etching of the functional layer, the protective layer remains in place along the inner sidewalls of the recess while the second etchant is used.
US10964744B1 Light control for improved near infrared sensitivity and channel separation
Light control for improved near infrared sensitivity and channel separation for an image sensor. In one embodiment, an image sensor includes: a plurality of photodiodes arranged in rows and columns of a pixel array; and a light filter layer having a plurality of light filters configured over the plurality of photodiodes. The light filter layer has a first side facing the plurality of photodiodes and a second side facing away from the first side. The image sensor also includes a color filter layer having a plurality of color filters configured over the plurality of photodiodes. The color filter layer has a first surface facing the second side of the light filter layer and a second surface facing away from the first layer. Individual micro-lenses are configured to direct incoming light through corresponding light filter and color filter onto the respective photodiode.
US10964743B2 Imaging device comprising current mirror circuit
A semiconductor device including pixels arranged in a matrix of n rows and m columns, in which the pixels in the m-th column are shielded from light, is provided.
US10964742B2 Germanium-silicon light sensing apparatus II
A circuit that includes: a photodiode configured to absorb photons and to generate photo-carriers from the absorbed photons; a first MOSFET transistor that includes: a first channel terminal coupled to a first terminal of the photodiode and configured to collect a portion of the photo-carriers generated by the photodiode; a second channel terminal; and a gate terminal coupled to a first control voltage source; a first readout circuit configured to output a first readout voltage; a second readout circuit configured to output a second readout voltage; and a current-steering circuit configured to steer the photo-carriers generated by the photodiode to one or both of the first readout circuit and the second readout circuit.
US10964737B2 Photoelectric conversion device and imaging device
A photoelectric conversion device includes: a light absorption layer that has a light entrance surface and a compound semiconductor material; a first electrode provided for each of the pixels, in opposed relation to an opposite surface to the light entrance surface; a first semiconductor layer of a first conductive type, with a bandgap energy larger than bandgap energy of the light absorption layer and that is provided between the light absorption layer and the first electrode; a second semiconductor layer of a second conductive type, with a bandgap energy larger than the bandgap energy of the light absorption layer and that is provided between the first semiconductor layer and the light absorption layer; and a first diffusion region of the second conductive type, in which the first diffusion region is provided between adjacent ones of the pixels and across the second semiconductor layer and the light absorption layer.
US10964735B2 Solid-state imaging device having pixels with high and low sensitivity photoelectric conversion units, and electronic device including the same
Provided is a solid-state imaging device and an electronic device that can expand a dynamic range in a pixel having a high-sensitivity pixel and a low-sensitivity pixel. The solid-state imaging device includes a pixel array unit in which a plurality of pixels is arranged in a two-dimensional manner, in which the pixel includes a first photoelectric conversion unit and a second photoelectric conversion unit having lower sensitivity than the first photoelectric conversion unit, and a size of the second photoelectric conversion unit in an optical axis direction in which light enters is smaller than a size of the first photoelectric conversion unit in the optical axis direction.
US10964731B2 Array substrate and manufacturing method thereof and display device
An array substrate, a manufacturing method thereof and a display device are disclosed. The array substrate includes a bending section and a pixel section that is adjacent to the bending section, the pixel section comprises a plurality of pixel unit sections and a non-pixel unit section connects with the pixel unit section; the array substrate includes a flexible substrate and an array layer; the array layer includes an array base layer having a first groove and a second groove, the first groove corresponds to the non-pixel unit section of the pixel section; the second corresponds to the bending section; and a filling layer filled in the first groove and the second groove; and an organic dielectric layer disposed on the array base layer and the filling layer, and materials used for the organic dielectric layer and the filling layer are organic photoresist materials.
US10964730B2 Non-contact measurement of a stress in a film on a substrate
A method for non-contact measurement of stress in a thin-film deposited on a substrate is disclosed. The method may include measuring first topography data of a substrate having a thin-film deposited thereupon. The method may also include comparing the first topography data with second topography data of the substrate that is measured prior to thin-film deposition. The method may further include obtaining a vertical displacement of the substrate based on the comparison between the first topography data and the second topography data. The method may also include detecting a stress value in the thin-film deposited on the substrate based on a fourth-order polynomial equation and the vertical displacement.
US10964726B2 Array substrate, display panel and display device
An array substrate, a display panel and a display device are provided. The array substrate includes a base substrate including a display region and a peripheral region, the peripheral region including a gate driving circuit region, a driving bonding region and a first communication region; a first common electrode line, located in the first communication region; a second common electrode line, located on a side of the gate driving circuit region away from the display region; and a third common electrode line, located in the gate driving circuit region. The second common electrode line is electrically connected to the first common electrode line, the third common electrode line includes a first end close to the driving bonding region and a second end close to the first communication region, the second end of the third common electrode line is insulated from the first common electrode line.
US10964725B2 Display device
A display device includes: a display panel having a first side and a second side facing the first side in a first direction, the display panel including a recessed portion having a recessed shape from the first side of the display panel toward the second side in the first direction, the recessed portion including a side extended from the first side of the display panel; a pad portion disposed on a front surface of the display panel, the pad portion being adjacent to at least one side of the recessed portion; and a flexible printed circuit (FPC) connected to the pad portion, the FPC being bent to a rear surface of the display panel around the at least one side of the recessed portion, the rear surface opposing the front surface.
US10964723B2 Flexible display panel
A flexible display panel includes a bending area and a surrounding area adjacent to the bending area. The barrier layer includes first silicon nitride layers and first silicon oxide layers which are overlapped with the bending area. The first silicon nitride layers and the first silicon oxide layers are stacked alternately. Each of the first silicon nitride layers may have a thickness less than or equal to about 400 Å, and each of the first silicon oxide layers may have a thickness less than or equal to about 650 Å.
US10964722B2 Micro LED display substrate, method for manufacturing the same, and display device
A Micro LED display substrate, a method for manufacturing the Micro LED display substrate, and a Micro LED display device are provided. In the method, the Micro LED is transferred onto the organic layer of the array substrate, one etching is performed to form through hole on both the protective layer and the array substrate, and then one metal deposition is performed to simultaneously form an electrode of the Micro LED and a structure electrically connecting the graphene layer with the source or drain electrode of the thin film transistor. Compared with the related art in which the electrode of the Micro LED and the structure electrically connecting the graphene layer with the source or drain electrode of the thin film transistor are formed through two etchings and two metal depositions, the method provided by the present disclosure saves the process steps, simplifies the process and reduces the costs.
US10964707B2 Semiconductor device
A semiconductor device includes a substrate with a buffer region between first and second regions, the first region being a SRAM cell region, and the second region being a peripheral circuit region, first gate structures in a first direction on the first region and being spaced apart from each other in a second direction, second gate structures in the first direction on the second region and being spaced apart from each other in the second direction, the first and second gate structures being aligned with each other, a first insulating structure in the second direction on the buffer region between the first and the second regions along an entire length of each of the first and second regions in the second direction, and a second insulating structure on the first region and in contact with a part of the plurality of first gate structures.
US10964705B2 Method of forming a semiconductor device
In one embodiment, a method of forming a semiconductor device may include extending a gate conductor of a transistor to overlie a boundary of a well region in which the transistor is formed. The gate conductor may extend to make electrical contact with a gate conductor of a 2nd transistor that is formed external to the well region. A contact conductor may be applied to electrically and physically contact the first and 2nd gate conductors and to also overlie the boundary of the well region.
US10964701B2 Vertical shared gate thin-film transistor-based charge storage memory
A charge storage memory is described based on a vertical shared gate thin-film transistor. In one example, a memory cell structure includes a capacitor to store a charge, the state of the charge representing a stored value, and an access transistor having a drain coupled to a bit line to read the capacitor state, a vertical gate coupled to a word line to write the capacitor state, and a drain coupled to the capacitor to charge the capacitor from the drain through the gate, wherein the gate extends from the word line through metal layers of an integrated circuit.
US10964697B2 Non-planar semiconductor device having doped sub-fin region and method to fabricate same
Non-planar semiconductor devices having doped sub-fin regions and methods of fabricating non-planar semiconductor devices having doped sub-fin regions are described. For example, a method of fabricating a semiconductor structure involves forming a plurality of semiconductor fins above a semiconductor substrate. A solid state dopant source layer is formed above the semiconductor substrate, conformal with the plurality of semiconductor fins. A dielectric layer is formed above the solid state dopant source layer. The dielectric layer and the solid state dopant source layer are recessed to approximately a same level below a top surface of the plurality of semiconductor fins, exposing protruding portions of each of the plurality of semiconductor fins above sub-fin regions of each of the plurality of semiconductor fins. The method also involves driving dopants from the solid state dopant source layer into the sub-fin regions of each of the plurality of semiconductor fins.
US10964696B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a first channel region disposed over a substrate, a first source region and a first drain region disposed over the substrate and connected to the first channel region such that the first channel region is disposed between the first source region and the first drain region, a gate dielectric layer disposed on and wrapping the first channel region, a gate electrode layer disposed on the gate dielectric layer and wrapping the first channel region, and a second source region and a second drain region disposed over the substrate and below the first source region and the first drain region, respectively. The second source region and the second drain region are in contact with the gate dielectric layer. A lattice constant of the first source region and the first drain region is different from a lattice constant of the second source region and the second drain region.
US10964694B2 Multi-transistor device including first and second LDMOS transistors having respective drift regions separated in a thickness direction by a shared RESURF layer
A multi-transistor device includes first and second lateral double-diffused metal-oxide-semiconductor field effect (LDMOS) transistors sharing a first p-type reduced surface field (RESURF) layer and a first drain n+ region. In certain embodiments, the first LDMOS transistor includes a first drift region, the second LDMOS transistor includes a second drift region, and the first and second drift regions are at least partially separated by the first p-type RESURF layer in a thickness direction.
US10964693B2 Semiconductor device having a plurality of bipolar transistors with different heights between their respective emitter layers and emitter electrodes
A semiconductor device has a semiconductor substrate, and multiple first bipolar transistors on the first primary surface side of the semiconductor substrate. The first bipolar transistors have a first height between an emitter layer and an emitter electrode in the direction perpendicular to the first primary surface. The semiconductor device further has at least one second bipolar transistor on the first primary surface side of the semiconductor substrate. The second bipolar transistor have a second height, greater than the first height, between an emitter layer and an emitter electrode in the direction perpendicular to the first primary surface. Also, the semiconductor has a first bump stretching over the multiple first bipolar transistors and the at least one second bipolar transistor.
US10964690B2 Resistor between gates in self-aligned gate edge architecture
Techniques are disclosed for forming semiconductor structures including resistors between gates on self-aligned gate edge architecture. A semiconductor structure includes a first semiconductor fin extending in a first direction, and a second semiconductor fin adjacent to the first semiconductor fin, extending in the first direction. A first gate structure is disposed proximal to a first end of the first semiconductor fin and over the first semiconductor fin in a second direction, orthogonal to the first direction, and a second gate structure is disposed proximal to a second end of the first semiconductor fin and over the first semiconductor fin in the second direction. A first structure comprising isolation material is centered between the first and second semiconductor fins. A second structure comprising resistive material is disposed in the first structure, the second structure extending at least between the first gate structure and the second gate structure.
US10964689B2 Semiconductor structure
A semiconductor structure including a substrate, dummy conductive structures, and resistor elements is provided. The substrate includes a resistor region and has isolation structures and dummy support patterns located in the resistor region. Each of the isolation structures is located between two adjacent dummy support patterns. Each of the dummy conductive structures is disposed on each of the isolation structures and equidistant from the dummy support patterns on both sides. The resistor elements are disposed above the dummy conductive structures and aligned with the dummy conductive structures.
US10964686B2 Semiconductor device and method of manufacturing semiconductor device
In a method of manufacturing a semiconductor device, selectively forming a first semiconductor region and a fourth semiconductor region to be away from each other in a surface layer of a first principal surface of a semiconductor substrate at a same impurity implantation and impurity diffusion process, selectively forming a second semiconductor region in the first semiconductor region and selectively forming a fifth semiconductor region in the fourth semiconductor region at a same impurity implantation and impurity diffusion process, and selectively forming a third semiconductor region that penetrates the first semiconductor region in a depth direction and selectively forming a sixth semiconductor region that penetrates the fourth semiconductor region in the depth direction at a same impurity implantation and impurity diffusion process.
US10964685B2 Integrated circuit and method of generating integrated circuit layout
An integrated circuit includes a cell layer, a first metal layer, a first conductive via, and a second conductive via. The cell layer includes first and second cells, in which the first cell is separated from the second cell by a non-zero distance. The first metal layer includes a first conductive feature and a second conductive feature, the first conductive feature overlaps the first cell and does not overlap the second cell, and the second conductive feature overlaps the second cell and does not overlap the first cell, in which the first conductive feature is aligned with the second conductive feature along lengthwise directions of the first and second conductive features. The first conductive via interconnects the cell layer and the first conductive feature of the first metal layer. The second conductive via interconnects the cell layer and the second conductive feature of the first metal layer.
US10964683B2 Memory array circuit and method of manufacturing the same
A memory array includes a column of cells arranged along a first direction and a bit line extending along the first direction over the column of cells. The column of cells includes a set of memory cells and a set of strap cells. The bit line includes a first conductor in a second conductor. The first conductor extends in the first direction and is in a first conductive layer. The second conductor extends in the first direction and is in a second conductive layer different from the first conductive layer.
US10964679B2 Display apparatus and method of manufacturing the same
A display apparatus includes: a display substrate; a light-emitting diode (“LED”) disposed on the display substrate and which emits light; a passivation layer disposed on the display substrate and surrounding the LED; a first conductive layer disposed on the LED and the passivation layer; and a capping layer disposed on the LED and which adjusts a proceeding path of light emitted from the LED, where the first conductive layer includes a first region which overlaps the capping layer and a second region which does not overlap the capping layer, and the first region and the second region of the first conductive layer have different light characteristics from each other.
US10964675B1 Display device and manufacturing method thereof
The present invention provides a display device and a manufacturing method thereof, the method comprising: providing a backplate, the backplate comprises a substrate and a driving circuit set on the substrate; providing a plurality of LED chips; transferring the LED chips vertically to the backplate to electrically connect the bottom electrode of the LED chips to the driving circuit; providing a cover plate, the cover plate comprises a plate body and a ground circuit set on the plate body; covering the backplate with the cover plate, such that the ground circuit is aligned with at least a portion of the driving circuit, and the top electrode of each of the LED chips is electrically connected to the ground circuit; and pressing the cover plate, such that the LED chips are tilted relative to a vertical direction.
US10964673B2 Semiconductor device and manufacturing method of the same
Some embodiments of the present disclosure provide a semiconductor device. The semiconductor device includes: a bottom package; wherein an area of a contact surface between the conductor and the through via substantially equals a cross-sectional area of the through via, and the bottom package includes: a molding compound; a through via penetrating through the molding compound; a die molded in the molding compound; and a conductor on the through via. An associated method of manufacturing the semiconductor device is also disclosed.
US10964672B2 Microelectronics package with vertically stacked dies
The present disclosure relates to a microelectronics package with vertically stacked flip-chip dies, and a process for making the same. The disclosed microelectronics package includes a module board, a first thinned flip-chip die with a through-die via, a second flip-chip die with a package contact at the bottom, and a mold compound. Herein, a top portion of the through-die via is exposed at top of the first thinned flip-chip die. The first thinned flip-chip die and the mold compound reside over the module substrate. The mold compound surrounds the first thinned flip-chip die and extends above the first thinned flip-chip die to define an opening. The second flip-chip die, which has a smaller plane size than the first thinned flip-chip die, resides within the opening and is stacked with the first thinned flip-chip die by coupling the package contact to the exposed top portion of the through-die via.
US10964671B2 Stacked chips comprising interconnects
A semiconductor device includes first and second chips that are stacked such that first surfaces of their element layers face each other. Each chip has a substrate, an element layer on a first surface of the substrate, pads on the element layer, and vias that penetrate through the substrate and the element layer. Each via is exposed from a second surface of the substrate and directly connected to one of the pads. The vias include a first via of the first chip directly connected to a first pad of the first chip and a second via of the second chip directly connected to a second pad of the second chip. The pads further include a third pad of the second chip which is electrically connected to the second pad by a wiring in the element layer of the second chip and to the first pad through a micro-bump.
US10964666B2 Chip on package structure and method
A system and method for packaging semiconductor device is provided. An embodiment comprises forming vias over a carrier wafer and attaching a first die over the carrier wafer and between a first two of the vias. A second die is attached over the carrier wafer and between a second two of the vias. The first die and the second die are encapsulated to form a first package, and at least one third die is connected to the first die or the second die. A second package is connected to the first package over the at least one third die.
US10964664B2 DBI to Si bonding for simplified handle wafer
Devices and techniques include process steps for preparing various microelectronic components for bonding, such as for direct bonding without adhesive. The processes include providing a first bonding surface on a first surface of the microelectronic components, bonding a handle to the prepared first bonding surface, and processing a second surface of the microelectronic components while the microelectronic components are gripped at the handle. In some embodiments, the processes include removing the handle from the first bonding surface, and directly bonding the microelectronic components at the first bonding surface to other microelectronic components.
US10964663B2 Die bonder and methods of using the same
A method includes bringing into contact respective first sides of a plurality of dies and a die attach film on a major surface of a carrier wafer, and simultaneously heating portions of the die attach film contacting the plurality of dies in order to simultaneously bond the plurality of dies to the die attach film.
US10964662B2 Method of transferring micro device
A method of transferring a micro device is provided. The method includes: aligning a transfer plate with the micro device thereon with a receiving substrate having a contact pad thereon such that the micro device is above or in contact with the contact pad; moving a combination of the transfer plate with the micro device thereon and the receiving substrate into a confined space with a relative humidity greater than or equal to about 85% so as to condense some water between the micro device and the contact pad; and attaching the micro device to the contact pad.
US10964659B2 Semiconductor device
A semiconductor device includes a substrate, a plurality of pads disposed over the substrate, and a solder mask disposed over the substrate. The substrate includes a pair of first edges parallel to each other, a pair of second edges orthogonal to the pair of first edges, and a center point. The solder mask includes four recess portions exposing an entire top surface and sidewalls of four of the pads in four corners of the regular array, and a plurality of second recess portions exposing a portion of a top surface of other pads in the regular array. A pad size of the four pads in the four corners of the regular array exposed through the first recess portions and a pad size of the other pads exposed through the second recess portions are the same.
US10964658B2 Semiconductor device having a metallic oxide or metallic hydroxide barrier layer
A semiconductor device according to an embodiment includes a substrate. An insulating film is provided above the substrate. Electrode pads are provided on the insulating film. Metallic bumps are respectively provided on surfaces of the electrode pads. A sidewall film comprises a metallic oxide or a metallic hydroxide provided on side surfaces of the metallic bumps. A barrier metal layer comprises first portions each provided between one of the metallic bumps and a corresponding one of the electrode pads and comprising a metal, and second portions provided at least on the electrode pads at a periphery of the metallic bumps and comprising a metallic oxide or a metallic hydroxide.
US10964657B2 Radio-frequency module and communication device
A radio-frequency module includes: a transmission power amplifier that includes first and second amplification transistors that are cascade connected to each other; and a mounting substrate that has first and second main surface that face each other, the transmission power amplifier being mounted on the first main surface. The first amplification transistor is arranged in a final stage and has a first emitter terminal. The second amplification transistor is arranged in a stage preceding the first amplification transistor and has a second emitter terminal. The mounting substrate has first to fourth ground electrode layers in order of proximity to the first main surface. The first emitter terminal and the second emitter terminal are not electrically connected to each other via an electrode on the first main surface and are not electrically connected to each other via the first ground electrode layer.
US10964655B2 Patterning polymer layer to reduce stress
A method of forming a semiconductor device includes forming a plurality of metal pads over a semiconductor substrate of a wafer, forming a passivation layer covering the plurality of metal pads, patterning the passivation layer to reveal the plurality of metal pads, forming a first polymer layer over the passivation layer, forming a plurality of redistribution lines extending into the first polymer layer and the passivation layer to connect to the plurality of metal pads, forming a second polymer layer over the first polymer layer, and patterning the second polymer layer to reveal the plurality of redistribution lines. The first polymer layer is further revealed through openings in remaining portions of the second polymer layer.
US10964650B2 Info structure and method forming same
A method includes encapsulating a package component in an encapsulating material, with the encapsulating material including a portion directly over the package component. The portion of the encapsulating material is patterned to form an opening revealing a conductive feature in the package component. A redistribution line extends into the opening to contact the conductive feature. An electrical connector is formed over and electrically coupling to the conductive feature.
US10964648B2 Chip security fingerprint
Various methods and structures for fabricating a semiconductor chip structure comprising a chip identification “fingerprint” layer. A semiconductor chip structure includes a substrate and a chip identification layer disposed on the substrate, the chip identification layer comprising random patterns of electrically conductive material in trenches formed in a semiconductor layer. The chip identification layer is sandwiched between two layers of electrodes that have a crossbar structure. A first crossbar in the crossbar structure is located on a first side of the chip identification layer and includes a first set of electrical contacts in a first grid pattern contacting the first side of the chip identification layer. A second crossbar in the crossbar structure is located on a second side of the chip identification layer and includes a second set of electrical contacts in a second grid pattern contacting the second side of the chip identification layer.
US10964645B2 Electronic component with thin-film shield layer
An electronic component including a thin-film shield layer includes a wiring substrate, surface mount devices mounted to a first principal surface of the wiring substrate, a metal thin-film shield layer, and a magnetic metal thin-film shield layer. The metal thin-film shield layer includes a nonmagnetic metal material and entirely covers the surface mount devices at the top surface side and lateral surface side thereof. The metal thin-film shield layer includes a top surface portion and a lateral surface portion. The magnetic metal thin-film shield layer includes a magnetic metal material and covers the top surface portion and the lateral surface portion of the metal thin-film shield layer, including an entire edge portion at which the top surface portion and the lateral surface portion are joined to each other.
US10964644B2 Array substrate, chip on film, and alignment method
Embodiments of the present application provide an array substrate, a chip on film and an alignment method. The array substrate includes a first pin correspondingly connected with a second pin on a chip on film; a first alignment mark located in a preset alignment range of the first pin and aligned with a second alignment mark on the chip on film; and a first offset mark located in the preset alignment range of the first pin, obtained according to the first alignment mark and the second alignment mark and configured to indicate an alignment deviation between the first pin and the second pin.
US10964642B2 Semiconductor module comprising transistor chips, diode chips and driver chips arranged in a common plane
A semiconductor module is disclosed. In one example, the module includes a carrier, at least one semiconductor transistor disposed on the carrier, at least one semiconductor diode disposed on the carrier, at least one semiconductor driver chip disposed on the carrier, a plurality of external connectors, and an encapsulation layer covering the carrier, the semiconductor transistor, the semiconductor diode, and the semiconductor driver chip. The semiconductor transistor, the semiconductor diode, and the semiconductor driver chip are arranged laterally side by side on the carrier.
US10964636B2 Interconnect structure with low resistivity and method for forming the same
A method for forming a semiconductor device structure is provided. The method includes forming a first conductive feature over a substrate. The method also includes forming an insulating layer over the substrate and covering the first conductive feature. The method also includes forming a first opening in the insulating layer to expose the first conductive feature. The method also includes recessing the exposed first conductive feature through the first opening, so as to form a second opening in the first conductive feature and below the first opening. The method also includes filling the first opening and the second opening with a second conductive feature.
US10964632B2 Semiconductor device
According to one embodiment, there is provided a semiconductor device including a substrate, a semiconductor chip, and a conductive film. The substrate has a main face. The semiconductor chip has a surface equipped with an SRAM circuit. The semiconductor chip is mounted on the main face via a plurality of bump electrodes in a state where the surface faces the main face. The conductive film is disposed on the main face or the surface. The conductive film extends planarly between the plurality of bump electrodes. A region in the main face or the surface where the conductive film is disposed overlaps the SRAM circuit in a direction perpendicular to the main face.
US10964631B2 Semiconductor package and module
A semiconductor package includes a package main body. The package main body includes: a lead frame that includes first terminals and a die pad; two or more integrated circuit chips that are disposed on the die pad; one or more electrically conductive members that are disposed on the die pad; wires that connect the first terminals and the integrated circuit chips electrically; and a molded member that seals the lead frame, the integrated circuit chips, the electrically conductive member, and the wires. An upper surface, a bottom surface, and side surfaces of the package main body are formed by the molded member. The electrically conductive member is exposed through the upper surface of the package main body, and the die pad is exposed through the bottom surface of the package main body.
US10964627B2 Integrated electronic device having a dissipative package, in particular dual side cooling package
Packaged semiconductor device having a frame, of conductive material; a body of semiconductor material, fixed to the frame through a first adhesive layer; a heatsink element, fixed to the body through a second adhesive layer; and a packaging mass surrounding the body and, at least partially, the frame and the heatsink element. The heatsink element is formed by a heatsink die facing, and coplanar to, a main face of the device and by a spacer structure, which includes a pair of pedestals projecting from the perimeter of the heatsink die towards the body and rest on the body.
US10964626B2 Semiconductor structure and method of making the same
The present disclosure provides a method for forming a semiconductor structure. In accordance with some embodiments, the method includes providing a substrate and a conductive feature formed over the substrate; forming a low-k dielectric layer over the conductive feature; forming a contact trench aligned with the conductive feature; and selectively growing a sealing layer which is a monolayer formed on sidewalls of the contact trench.
US10964624B2 Techniques for fluid cooling of integrated circuits in packages
A method is provided for removing heat from an integrated circuit package. Fluid coolant is provided from a fluid inlet of a fluid routing device through channels in the fluid routing device to absorb heat generated by first and second integrated circuit dies in the integrated circuit package. The fluid routing device is mounted on a surface of each of the first and second integrated circuit dies. The fluid coolant is provided from the channels to a fluid outlet of the fluid routing device. A flow of the fluid coolant through the fluid routing device is adjusted to reduce a temperature of the first integrated circuit die in response to an increase in a workload of the first integrated circuit die.
US10964623B2 Electronic module and method for encapsulation thereof
An electronic module of a control device of a vehicle includes at least one interconnect device, with electronic structural elements as the control unit, and at least one electronic component electrically connected to the interconnect device via a connecting region, wherein the structural elements of the interconnect device and each connecting region between the interconnect device and each dedicated electronic component are coated with an encapsulating material. Furthermore, a method for encapsulating an electronic module is disclosed.
US10964620B2 Thermally conductive sheet
To provide a thermally conductive sheet that has high thermal conductivity. A thermally conductive sheet contains carbon fibers and a flake graphite powder that are dispersed in a polymer matrix. The flake graphite powder is disposed between the carbon fibers, the fiber axis directions of the carbon fibers are oriented in a sheet thickness direction Z, long axis directions of flake surfaces of the flake graphite powder are oriented in the sheet thickness direction Z, and normal directions to the flake surfaces are randomly oriented in a surface direction of the sheet. A mass ratio of the carbon fibers to the flake graphite powder is in a range of 120:10 to 60:70. According to this thermally conductive sheet, the thermal conductivity can be increased compared to when carbon fibers are used alone or a flake graphite powder is used alone.
US10964615B2 Chip-scale sensor package structure
A chip-scale sensor package structure includes a sensor chip, a ring-shaped support disposed on a top surface of the sensor chip, a light permeable member disposed on the ring-shaped support, a package body, and a redistribution layer (RDL). The package body surrounds outer lateral sides of the sensor chip, the ring-shaped support and the light permeable member. A bottom surface of the sensor chip and a surface of the light permeable member are exposed from the package body. The RDL is directly formed on the bottom surface of the sensor chip and a bottom side of the package body. The RDL includes a plurality of external contacts arranged on a bottom surface thereof and electrically coupled to the sensor chip. A portion of the external contacts are arranged outside of a projection region defined by orthogonally projecting the sensor chip onto the bottom surface of the RDL.
US10964612B2 Display device
A display device includes a display panel having a display area and a non-display area, crack lines disposed in the non-display area; and a first crack pad and a second crack pad connected to both ends of the crack lines. The crack lines comprise a plurality of crack line units connected to each other. Each of the plurality of crack line units comprises a plurality of sub-crack lines connected in parallel. In this manner, the efficiency of inspecting for cracks can be improved.
US10964611B2 Die edge integrity monitoring system
An edge crack monitoring system for an integrated circuit provided on a die, comprises a conductive trace comprising at least a first conductive path for allowing current in a first direction, and a second adjacent conductive path for allowing current in a second direction opposite to the first direction. Both adjacent conductive paths form at least one loop surrounding a semiconductor device on a die. The arrangement of the trace is adapted to provide compensation of EM interferences. The trace comprises two terminals being connectable to a detection circuit for detecting damages by generating a fault signal upon detection of disruption of the conductive trace due to a damage. The conductive trace comprises high resistance portions with a resistance of at least 1 kΩ, adapted for reducing self-resonance.
US10964610B2 Packaging mechanisms for dies with different sizes of connectors
Embodiments of mechanisms for testing a die package with multiple packaged dies on a package substrate use an interconnect substrate to provide electrical connections between dies and the package substrate and to provide probing structures (or pads). Testing structures, including daisy-chain structures, with metal lines to connect bonding structures connected to signals, power source, and/or grounding structures are connected to probing structures on the interconnect substrate. The testing structures enable determining the quality of bonding and/or functionalities of packaged dies bonded. After electrical testing is completed, the metal lines connecting the probing structures and the bonding structures are severed to allow proper function of devices in the die package. The mechanisms for forming test structures with probing pads on interconnect substrate and severing connecting metal lines after testing could reduce manufacturing cost.
US10964601B2 Fabrication of a pair of vertical fin field effect transistors having a merged top source/drain
A method of fabricating a vertical fin field effect transistor with a merged top source/drain, including, forming a source/drain layer at the surface of a substrate, forming a plurality of vertical fins on the source/drain layer; forming protective spacers on each of the plurality of vertical fins, forming a sacrificial plug between two protective spacers, forming a filler layer on the protective spacers not in contact with the sacrificial plug, and selectively removing the sacrificial plug to form an isolation region trench between the two protective spacers.
US10964600B2 Semiconductor structures
A semiconductor structure is provided. The semiconductor structure comprises a substrate, including isolation regions and a device region between adjacent isolation regions; a plurality of fin structures, formed on the device region of the substrate; and an isolation layer, formed on the substrate. A top surface of the isolation layer is lower than top surfaces of the fin structures. A height of each fin structure exposed by the isolation layer is identical.
US10964599B2 Multi-step insulator formation in trenches to avoid seams in insulators
Methods produce integrated circuit structures that include (among other components) fins extending from a first layer, source/drain structures on the fins, source/drain contacts on the source/drain structures, an insulator on the source/drain contacts defining trenches between the source/drain contacts, gate conductors in a lower portion of the trenches adjacent the fins, a first liner material lining a middle portion and an upper portion of the trenches, a fill material in the middle portion of the trenches, and a second material in the upper portion of the trenches. The first liner material is on the gate conductors in the trenches.
US10964597B2 Element chip manufacturing method
An element chip manufacturing method including: a preparing step of preparing a first conveying carrier including a holding sheet and a frame, and a substrate held on the holding sheet, the holding sheet having a first surface and a second surface opposite the first surface, the frame attached to at least part of a peripheral edge of the holding sheet; a placing step of placing the first conveying carrier holding the substrate, on a second conveying carrier; a preprocessing step of preprocessing the substrate, after the placing step; a removing step of removing the second conveying carrier, after the preprocessing step; and a dicing step of subjecting the substrate held on the first conveying carrier to plasma exposure, after the removing step, to form a plurality of element chips from the substrate.
US10964596B2 Backside metal patterning die singulation system and related methods
Implementations of methods of singulating a plurality of die included in a substrate may include forming a plurality of die on a first side of a substrate, forming a backside metal layer on a second side of a substrate, applying a photoresist layer over the backside metal layer, patterning the photoresist layer along a die street of the substrate, and etching through the backside metal layer located in the die street of the substrate. The substrate may be exposed through the etch. The method may also include singulating the plurality of die included in the substrate through removing a substrate material in the die street.
US10964592B2 Methods of forming conductive vias and methods of forming memory circuitry
A method of forming conductive vias of integrated circuitry comprises forming first openings in a first masking material, with the first openings being spaced along a line passing across the first openings. Sidewalls of the first openings are lined with a second masking material to form a ring within individual of the first openings and a second opening within the individual first openings radially inside of the ring. The first masking material is removed along the line to form a void space between immediately-adjacent of the rings. A mask is formed that comprises the rings and a third opening in third masking material, with the third opening extending along the line above and across multiple of the rings and multiple of the second openings. The mask is used as an etch mask while etching into substrate material that is exposed through the third opening to form contact openings in the substrate material that are spaced along the line. Conductive material is formed in the contact openings to form conductive vias.
US10964589B2 Semiconductor structure
A semiconductor structure includes a substrate, first and second conductors, a passivation material, and a passivation sidewall block. The first and second conductors are on the substrate. The passivation material is between the first and second conductors. The passivation sidewall block is on sidewalls of the first and second conductors and the passivation material.
US10964588B2 Selective ILD deposition for fully aligned via with airgap
A method is presented forming a fully-aligned via (FAV) and airgaps within a semiconductor device. The method includes forming a plurality of copper (Cu) trenches within an insulating layer, forming a plurality of ILD regions over exposed portions of the insulating layer, selectively removing a first section of the ILD regions in an airgap region, and maintaining a second section of the ILD regions in a non-airgap region. The method further includes forming airgaps in the airgap region and forming a via in the non-airgap region contacting a Cu trench of the plurality of Cu trenches.
US10964586B2 Semiconductor structure including isolations
A semiconductor structure includes a substrate having a first region and a second region defined thereon, a first isolation in the first region, a second isolation in the second region, and a region surrounding the first isolation in the substrate. The substrate includes a first material, and the region includes the first material and a second material. The first isolation has a first width, the second isolation has a second width, and the first width is greater than the second width. A bottom and sidewalls of the first isolation are in contact with the region, and a bottom and sidewalls of the second isolation are in contact with the substrate.
US10964576B2 Electrostatic attachment chuck, method for manufacturing the same, and semiconductor device manufacturing method
An electrostatic attachment chuck includes: a substrate; a synthetic resin sheet joined to one main surface of the substrate; and at least a pair of electrodes disposed in the synthetic resin sheet. The synthetic resin sheet includes a planarized and ground surface serving as a surface on which a semiconductor wafer is abutted.
US10964574B2 System for automatic sending cassette pod
A system for sending a cassette pod is provided. The system includes a processing machine having a load port for receiving the cassette pod. The system further includes a manipulating apparatus positioned above the processing machine. The manipulating apparatus includes an intermediate module having a stage and a driving mechanism connected to the stage to change the position of the stage. The manipulating apparatus further includes a conveyor module having a gripper assembly for grasping the cassette pod.
US10964573B2 Ceiling carrier vehicle
An overhead transport vehicle includes a traveler to travel along a traveling rail, an elevator provided to the traveler, a holder to be raised and lowered by the elevator and to hold a flange included in a container, a positioner to ascend and descend with respect to the holder and to engage with a recess in the flange, a detector to detect a relative ascending operation of the positioner with respect to the holder, and a controller to recognize that the container is disposed on a mounting surface of a transfer destination when the detector detects the ascending operation in a case where the holder is lowered by the elevator.
US10964572B2 Conveyance system
A conveyance system for conveying a workpiece to each of a plurality of processing apparatuses includes a conveyance passage disposed in a space directly above one processing apparatus of the plurality of processing apparatuses, an automated conveying vehicle for traveling on the conveyance passage, the automated conveying vehicle including a workpiece storage member having a housing space for housing a workpiece therein, a traveling member having a storage space for storing the workpiece storage member therein, a traveling mechanism mounted on the traveling member, a lifting and lowering mechanism disposed in the traveling member for lifting and lowering the workpiece storage member while suspending the workpiece storage member from above, and a receiver for receiving control signals.
US10964571B2 Conveyance system
A conveyance system for conveying a workpiece to each of a plurality of processing apparatuses includes a conveyance passage, an automated conveying vehicle for travelling on the conveyance passage, the automated conveying vehicle including a workpiece storage member, travelling mechanisms, and a receiver, a stock unit including a storage member holding base and a receiver, and a storage member conveying unit for conveying the workpiece storage member between a region of the conveyance passage above the stock unit and the storage member holding base or between a region of the conveyance passage above the processing apparatus and the inside of the processing apparatus.
US10964567B2 Processing apparatus
Disclosed herein is a processing apparatus including a wafer testing unit for testing whether or not a wafer carried from a cassette mount unit is a wafer corresponding to a processing condition. The wafer testing unit measures characteristics of the carried wafer by a measuring section, and a determining section of a control unit compares actual measurements of the wafer characteristics measured by the measuring section with setpoints of wafer characteristics corresponding to the processing condition, to thereby determine conformability of the carried wafer. When it is determined by the determining section that the carried wafer is a wafer corresponding to the processing condition, the wafer is carried to a processing unit and processed. When it is determined by the determining section that the carried wafer is not a wafer corresponding to the processing condition, an error is notified by a notifying section.
US10964563B2 Bonding apparatus and bonding method
A local deformation which is generated on bonded substrates can be reduced. A bonding apparatus includes a first holding unit configured to attract and hold a first substrate from above; a second holding unit configured to attract and hold a second substrate from below; a striker configured to bring the first substrate into contact with the second substrate by pressing a central portion of the first substrate from above; a moving unit configured to move the second holding unit between a non-facing position where the second holding unit does not face the first holding unit and a facing position where the second holding unit faces the first holding unit; and a temperature control unit disposed to face the second holding unit placed at the non-facing position and configured to locally adjust a temperature of the second substrate attracted to and held by the second holding unit.
US10964551B2 Control of wafer surface charge during CMP
CMP selectivity, removal rate, and uniformity are controlled both locally and globally by altering electric charge at the wafer surface. Surface charge characterization is performed by an on-board metrology module. Based on a charge profile map, the wafer can be treated in an immersion bath to impart a more positive or negative charge overall, or to neutralize the entire wafer before the CMP operation is performed. If charge hot spots are detected on the wafer, a charge pencil can be used to neutralize localized areas. One type of charge pencil bears a tapered porous polymer tip that is placed in close proximity to the wafer surface. Films present on the wafer absorb ions from, or surrender ions to, the charge pencil tip, by electrostatic forces. The charge pencil can be incorporated into a CMP system to provide an in-situ treatment prior to the planarization step or the slurry removal step.
US10964550B2 Method and apparatus for surface planarization of object using light source of specific wavelength and reactive gas
A method for surface planarization of an object using a light source of a specific wavelength according to an embodiment includes: providing an object in a main chamber; injecting an etching gas into the main chamber; inputting the light source of a specific wavelength onto a surface of the object; and controlling a temperature of the object. According to the method, it is possible to minimize the side effects such as scratches or contamination of the sample that occur in a conventional chemical-mechanical planarization process. In addition, it is possible to allow precise planarization in nanometers (nm) and simultaneously perform planarization to a side surface of a device as well as a large-sized surface, thereby reducing cost and time required for the planarization process. Moreover, since the surface roughness and the electrical conductivity are improved, it is possible to increase the efficiency and output of the LED device.
US10964549B2 Wafer polishing with separated chemical reaction and mechanical polishing
A wafer is polished by performing a chemical reaction to change a property of a first portion of a material layer on the wafer using a first chemical substance. A first rinse is performed to remove the first chemical substance and retard the chemical reaction. A mechanical polishing process is then performed to remove the first portion of the material layer.
US10964546B2 Substrate processing method and method for removing boron-doped silicon
There is provided a substrate processing method which is capable of suitably etching a boron-doped silicon. According to the present invention, a wafer W including an SiB layer made of boron-doped silicon is exposed to a fluorine gas and an ammonia gas, and the wafer W mounted on a stage is heated.
US10964544B2 Contact integration and selective silicide formation methods
Methods for selective silicide formation are described herein. The methods are generally utilized in conjunction with contact structure integration schemes and provide for improved silicide formation characteristics. In one implementation, a silicide material is selectively formed on source/drain (S/D) regions at a temperature less than about 550° C. The resulting silicide is believed to exhibit desirable contact resistance and applicability in advanced contact integration schemes.
US10964543B2 Passivator for gate dielectric
Embodiments disclosed herein relate to formation of a gate structure of a device, such as in a replacement gate process, and the device formed thereby. In an embodiment, a method includes conformally forming a gate dielectric layer on a fin extending from a substrate and along sidewalls of gate spacers over the fin, conformally depositing a dummy layer over the gate dielectric layer during a deposition process using a silicon-containing precursor and a dopant gas containing fluorine, deuterium, or a combination thereof, the dummy layer as deposited comprising a dopant of fluorine, deuterium, or a combination thereof, performing a thermal process to drive the dopant from the dummy layer into the gate dielectric layer, removing the dummy layer, and forming one or more metal-containing layers over the gate dielectric layer.
US10964539B2 Imprinting method and semiconductor device manufacturing method
According to one embodiment, an imprinting method comprises forming a carbon film on a substrate. The carbon film being oxygen in an amount of less than or equal to 15% by weight. A transfer material is dispensed over the carbon film. A patterned template is brought into contact with the transfer material. The transfer material is cured with light passing through the patterned template. The patterned template is then detached from the cured transfer material.
US10964538B2 Method of manufacturing semiconductor device
In one embodiment, a method of manufacturing a semiconductor device includes forming a first film on a substrate. The method further includes forming a second film that contains carbon on the first film, and processing the second film into a second pattern. The method further includes impregnating a metal element or a semiconductor element into the second pattern after the processing into the second pattern. The method further includes processing the first film into a first pattern using the second pattern after the impregnation of the metal element or the semiconductor element.
US10964537B1 Methods and material deposition systems for forming semiconductor layers
Systems and methods for forming semiconductor layers, including oxide-based layers, are disclosed in which a material deposition system has a rotation mechanism that rotates a substrate around a center axis of a substrate deposition plane of the substrate. A material source that supplies a material to the substrate has i) an exit aperture with an exit aperture plane and ii) a predetermined material ejection spatial distribution from the exit aperture plane. The exit aperture is positioned at an orthogonal distance, a lateral distance, and a tilt angle relative to the center axis of the substrate. The system can be configured for either i) minimum values for the orthogonal distance and the lateral distance to achieve a desired layer deposition uniformity using a set tilt angle, or ii) the tilt angle to achieve the desired layer deposition uniformity using a set orthogonal distance and a set lateral distance.
US10964536B2 Formation of an atomic layer of germanium in an opening of a substrate material having a high aspect ratio
Methods, apparatuses, and systems related to formation of an atomic layer of germanium (Ge) on a substrate material are described. An example method includes introducing, into a semiconductor processing chamber housing a substrate material having a high aspect ratio, a reducing agent, and introducing, into the semiconductor processing chamber, a germanium amidinate precursor. The example method further includes forming an atomic layer of germanium on the substrate material resulting from a reaction of the reducing agent and the germanium amidinate precursor.
US10964533B2 ALD process and hardware with improved purge efficiency
Embodiments described herein provide a gas supply system for reducing purge time and increasing processing throughput, and an atomic layer deposition (ALD) chamber having the same. The gas supply system includes an inert gas line and a precursor supply line. The inert gas line is configured to be coupled to an inlet of the chamber separate from the precursor supply line. Therefore, the inert gas is supplied concurrently to the precursor supply line and the processing region of the chamber such that total purge time is reduced. The reduction of the total purge time due to the gas supply system increases purge efficiency and increases processing throughput. Furthermore, the gas supply system allows inert gas to be utilized as a dilution gas during flow of precursors.
US10964528B2 Integration of materials removal and surface treatment in semiconductor device fabrication
Processes for surface treatment of a workpiece are provided. In one example implementation, organic radicals (e.g., methyl CH3 radicals) can be generated by exciting and/or dissociating hydrogen and/or inert gas (e.g., Ar, He, etc) molecules in a remote plasma source and a subsequent reaction with organic molecule (alkanes and alkenes). The organic radicals (e.g., methyl CH3 radicals) can be exposed to the silicon and/or silicon germanium surfaces. After exposure to the organic radicals, the silicon and/or silicon germanium surfaces can be stable in air for a time period (e.g., days) with reduced surface oxidation such that the silicon and/or silicon germanium surfaces can be effectively protected from oxidation. As such, native surface oxide removal process before subsequent process steps can be eliminated.
US10964526B2 Substrate processing method
A substrate processing method includes forming a liquid film of a processing liquid covering an entire upper surface of a horizontally-held substrate; heating the substrate to make the processing liquid of the substrate evaporate to form a gas phase layer between the upper surface of the substrate and the processing liquid and maintain the liquid film on the gas phase layer; blowing a gas at a first flow rate onto the liquid film on the substrate to partially remove the processing liquid to open a hole in the liquid film; heating the substrate to spread the hole to an outer periphery of the substrate and move the liquid film on the gas phase layer to remove the processing liquid, constituting the liquid film, off the substrate; and blowing a gas at a second flow rate greater than the first flow rate onto a region of the upper surface of the substrate within the hole after the hole opening step to spread the hole to the outer periphery of the substrate and move the liquid film on the gas phase layer to remove the processing liquid, constituting the liquid film, off the substrate.
US10964525B2 Removing a sacrificial material via sublimation in forming a semiconductor
The present disclosure includes apparatuses and methods related to sublimation in forming a semiconductor. In an example, a method may include forming a sacrificial material in an opening of a structure, wherein the sacrificial material displaces a solvent used in a wet clean operation and removing the sacrificial material via sublimation by exposing the sacrificial material to sub-atmospheric pressure.
US10964524B2 Semiconductor manufacturing method for cutting a wafer
A back surface of a wafer is formed with a ring-shaped projecting portion. The wafer is cut with a blade from a side of a front surface of the wafer in a state where the projecting portion of the wafer with a back surface facing upward is supported.
US10964523B1 Laser-pumped plasma light source and method for light generation
The invention relates to plasma light sources with a continuous optical discharge (COD). The light source contains a gas filled chamber with a region of radiating plasma sustained by a focused beam of a CW laser. A density of gas particles in the chamber is less than 90·1019 cm−3 and a temperature of the chamber is in a range from 600 to 900 K or optionally higher. Preferably the density of gas particles is as low as possible and the temperature of the inner surface of the chamber at operation is as high as possible under providing a gas pressure in the chamber of about 50 bar or more. The technical result of the invention consists in providing COD sustaining conditions, which are optimal for achieving high stability and high brightness of the radiating plasma, in the creation on this basis of broadband light sources with ultra-high brightness and stability.
US10964520B2 Multi-reflection mass spectrometer
A multi-reflection mass spectrometer comprising two ion mirrors spaced apart and opposing each other in a direction X, each mirror elongated generally along a drift direction Y, the drift direction Y being orthogonal to the direction X, a pulsed ion injector for injecting pulses of ions into the space between the ion mirrors, the ions entering the space at a non-zero inclination angle to the X direction, the ions thereby forming an ion beam that follows a zigzag ion path having N reflections between the ion mirrors in the direction X whilst drifting along the drift direction Y, a detector for detecting ions after completing the same number N of reflections between the ion mirrors, and an ion focusing arrangement at least partly located between the opposing ion mirrors and configured to provide focusing of the ion beam in the drift direction Y, such that a spatial spread of the ion beam in the drift direction Y passes through a single minimum at or immediately after a reflection having a number between 0.25N and 0.75N, wherein all detected ions are detected after completing the same number N of reflections between the ion mirrors.
US10964519B2 Apparatus for mass-spectrometric analysis and three-dimensional imaging of the surface of specimens
The invention relates to an apparatus for mass-spectrometric analysis and three-dimensional imaging of the surface of a sample, comprising at least one energy source for desorbing and/or ionizing atoms from the surface of a sample, a displacement stage, and a light source. Further, it comprises an interface in order to be able to interchange data with a mass spectrometer such that measurement data can be transmitted from a mass spectrometer to the evaluation unit via the interface such that the chemical composition of the measurement point can be determined by the evaluation unit. The surface of a sample can be captured in three dimensions and the topography of this surface can be determined by the evaluation unit.
US10964518B2 Transport device for transporting charged particles
An apparatus for transporting charged particles. The apparatus includes a control unit and a transport device having a plurality of electrodes arranged around a transport channel, wherein the transport channel includes a bunch forming region configured to receive charged particles received by the transport device. The control unit is configured to control voltages applied to the electrodes to generate a transport potential in the transport channel, the transport potential having a plurality of potential wells which are configured to move so as to transport charged particles along the transport channel in one or more bunches. The control unit is further configured to control voltages applied to the electrodes: temporarily generate a gathering potential in the bunch forming region so that charged particles received by the transport device are gathered in the bunch forming region; and then generate the transport potential in the bunch forming region so that a selected potential well is formed in the bunch forming region with the selected potential well receiving a bunch of charged particles formed from the charged particles gathered in the bunch forming region by the gathering potential.
US10964517B2 Mass spectrometry analysis of microorganisms in samples
The invention generally relates to systems and methods for mass spectrometry analysis of microorganisms in samples.
US10964511B2 Semiconductor manufacturing device and method of operating the same
A semiconductor manufacturing device includes a plasma chamber, a source power supply, and first and second bias power supplies. The source power supply applies a first source voltage to the plasma chamber at a first time and a second source voltage to the plasma chamber at a second time. The first bias power supply applies a first turn-on voltage to the plasma chamber at the first time and a first turn-off voltage to the plasma chamber at the second time. The second bias power supply applies a second turn-off voltage to the plasma chamber at the first time and a second turn-on voltage to the plasma chamber at the second time. The plasma chamber forms plasmas of different conditions from a gas mixture in the plasma chamber based on the source, turn-on, and turn-off voltages.
US10964507B2 X-ray source voltage shield
A shield around an x-ray tube, a voltage multiplier, or both can improve the manufacturing process by allowing testing earlier in the process and by providing a holder for liquid potting material. The shield can also improve voltage standoff. A shielded x-ray tube can be electrically coupled to a shielded power supply.
US10964504B2 Relay
The movable body includes a pivot and a contact portion. The pivot is rotatably supported. The contact portion is disposed at a position contactable with a contact piece. The movable body rotates around the pivot and presses the contact piece via the contact portion to move the second contact close to the first contact. The actuator presses the movable body to rotate the movable body around the pivot. The contact piece has a curved portion located between the second contact and the support. The pivot is located on a side where the support is disposed with respect to the curved portion. The actuator includes a pressing member which presses the movable body. The pressing member moves in an axial direction of the pressing member to press the movable body.
US10964502B2 Electromagnetic switch with stable moveable contact
An electromagnetic switch including a first stationary electric contact, a second stationary electric contact, a mechanical contact, and a moveable contact. The electromagnetic switch is configured for reciprocal motion of the moveable contact into and out of contact with the first stationary electric contact and the second stationary electric contact, wherein the moveable contact remains in contact with the mechanical contact (e.g., a non-conducting contact) throughout the reciprocal motion. In various embodiments, the moveable contact is configured so that at the end of the reciprocal motion three contact points occur, and a triangle defined by the three contact points encloses a center of force of the reciprocal motion.
US10964498B2 Gas-insulated low- or medium-voltage load break switch
A gas-insulated low- or medium-voltage load break switch includes: a housing defining a housing volume for holding an insulation gas at an ambient pressure; a first arcing contact and a second arcing contact arranged within the housing volume, the first and second arcing contacts being movable in relation to each other along an axis of the load break switch and defining a quenching region in which an arc is formed during a current breaking operation; a pressurizing system having a pressurizing chamber arranged within the housing volume for pressurizing a quenching gas from an ambient pressure p0 to a quenching pressure pquench during the current breaking operation; and a nozzle system arranged within the housing volume for blowing the pressurized quenching gas in a subsonic flow pattern from the pressurization chamber onto the arc formed in the quenching region during the current breaking operation. The nozzle system includes at least one nozzle arranged for blowing the quenching gas from an off-axis position predominantly radially inwardly onto the quenching region.
US10964497B2 Double-contact switch having vacuum switching chambers
A double-contact switch includes: a first and second tubular vacuum switching chamber formed as partial switching chambers of a switching tube; an electrode fixed in the switching tube and arranged between the first and second vacuum switching chambers and having a first fixed contact projecting into the first vacuum switching chamber and a second fixed contact projecting into the second vacuum switching chamber; a first electrode arranged in the first vacuum switching chamber and movable within the first vacuum switching chamber in an axial direction thereof, the first electrode having a region which bears a contact and is closed off in a gastight manner relative to an exterior of the first vacuum switching chamber; a second electrode arranged in the second vacuum switching chamber and movable within the second vacuum switching chamber in an axial direction thereof, the second electrode having a region which bears a contact.
US10964496B2 Manual close assist control mechanism
A method for closing an actuator in a magnetically actuated switch assembly, where the actuator includes an armature and a winding, and the switch assembly includes a manual actuation device coupled to one end of the armature and a movable terminal in a vacuum interrupter coupled to an opposite end of the armature. The method includes commencing a closing operation of the actuator using the manual actuation device to move the armature towards a closed latch position, detecting that the actuator is being manually closed, and energizing the winding to assist moving the armature to the closed latch position when the armature gets to a predetermined distance from the closed latch position.
US10964490B2 Power contact health assessor apparatus and method
A power contact health assessor system includes a pair of terminals adapted to be connected to a set of switchable contact electrodes of a power contact and a contact separation detector configured to determine a time of separation of the set of switchable contact electrodes during deactivation of the power contact. The system includes a controller circuit operatively coupled to the pair of terminals and the contact separation detector. The controller circuit is configured to determine within a first observation window, a plurality of contact stick durations and an average contact stick duration. One or more additional observation windows with corresponding average contact stick durations are configured. A health assessment for the set of switchable contact electrodes may be based on a subsequent contact stick duration for a contact cycle after the first observation window and the corresponding average contact stick durations for the one or more additional observation windows.
US10964489B2 Upper mold for MLCC lamination
An upper mold for MLCC lamination comprising: a vacuum head comprising a first area formed by a plurality of base holes, which communicate with an air channel formed on the upper surface, and by through-holes that connect the lower surface and respective base holes so as to communicate with each other such that air flows between the base holes and the lower surface, the first area having a predetermined area, and the vacuum head comprising a second area configured, thereby suctioning air; a mesh plate fixed to the lower surface of the vacuum head to have a size corresponding to that of the first area, the mesh plate having a porous structure such that, when air flows through the through-holes of the first area, suction and discharge can occur evenly; and a contact plate fixed to the lower surface of the vacuum head by adhesion of the second area.
US10964486B2 Dye-sensitized solar cell unit and a photovoltaic charger including the solar cell unit
The present invention relates to a dye-sensitized solar cell unit (1″) comprising a working electrode comprising a light-absorbing layer (10), a porous first conducting layer (12′) for extracting photo-generated electrons from the light-absorbing layer (10), wherein the light-absorbing layer (10) is arranged on top of the first conducting layer (12′), a porous insulating layer (105c) made of an insulating material, wherein the porous first conducting layer (12′) is arranged on top of the porous insulating layer (105c). The dye-sensitized solar cell unit (1″) further comprises a counter electrode comprising a second conducting layer (16) including conducting material, and a porous third conducting layer (106c) disposed between the porous insulating layer (105c) and the second conducting layer (16), and in electrical contact with the second conducting layer. The dye-sensitized solar cell unit (1″) further comprises a liquid electrolyte for transferring charges between the counter electrode and the working electrode. The second conducting layer (16) is non-catalytic and the third conducting layer (106c) comprises catalytic particles (107″) for improving the transfer of electrons to the liquid electrolyte.
US10964485B2 Separator for aluminum electrolytic capacitors, and aluminum electrolytic capacitor
Provided is a separator for aluminum electrolytic capacitors, in which the separator has both good short circuit resistance and good impedance characteristics. A separator for aluminum electrolytic capacitors is formed, in which the separator is interposed between a positive electrode and a negative electrode of an aluminum electrolytic capacitor, and the separator includes at least one layer that is formed from plant fibers and has a dielectric breakdown strength of greater than or equal to 20 kV/mm.
US10964484B2 On-vehicle circuit unit
An on-vehicle circuit unit includes a first conductor that is a power supply line, a second conductor that is a ground line a dielectric that is disposed between the first conductor and the second conductor.
US10964479B2 Electronic component
An electronic component includes an element body and an external electrode disposed on the element body. The external electrode includes a sintered metal layer, a conductive resin layer disposed on the sintered metal layer, and a solder plating layer arranged to constitute an outermost layer of the external electrode. A space exists in the conductive resin layer or between the conductive resin layer and the sintered metal layer. A first maximum length of the space in a thickness direction of the conductive resin layer is shorter than a second maximum length of the space in a direction orthogonal to the thickness direction of the conductive resin layer.
US10964476B2 Capacitor with multiple dielectric layers having dielectric powder and polyimide
A capacitor is provided. The capacitor includes a first electrode layer and a second electrode layer; and a first dielectric layer and a second dielectric layer, wherein the first dielectric layer and the second dielectric layer are disposed between the first electrode layer and the second electrode layer. The first dielectric layer includes a first dielectric powder and a first organic resin, and the second dielectric layer includes a second dielectric powder and a second organic resin. In particular, the weight ratio of the first dielectric powder to the first organic resin is greater than the weight ratio of the second dielectric powder to the second organic resin.
US10964475B2 Formation of a capacitor using a sacrificial layer
Methods, apparatuses, and systems related to forming a capacitor using a sacrificial material are described. An example method includes forming a first silicate material on a substrate. The method further includes forming a first nitride material on the first silicate material. The method further includes forming a second silicate material on the first nitride material. The method further includes forming a second nitride material on the second silicate material. The method further includes forming a sacrificial material on the second nitride material. The method further includes forming a column of capacitor material through the first silicate material, the first nitride material, the second silicate material, the second nitride material, and the sacrificial material. The method further includes removing the sacrificial material to expose a top portion of the capacitor material.
US10964474B2 Capacitor and capacitor module
According to one embodiment, a capacitor includes a conductive substrate, a conductive layer, a dielectric layer, and first and second external electrodes. The conductive substrate has a first main surface provided with recess(s), a second main surface, and an end face extending between edges of the first and second main surfaces. The conductive layer covers the first main surface and side walls and bottom surfaces of the recess(s). The dielectric layer is interposed between the conductive substrate and the conductive layer. The first external electrode includes a first electrode portion facing the end face and is electrically connected to the conductive layer. The second external electrode includes a second electrode portion facing the end face and is electrically connected to the conductive substrate.
US10964473B2 Coil unit, wireless power transmission device, wireless power receiving device, and wireless power transmission system
The coil unit includes a planar coil, a magnetic body and a capacitor module, the capacitor module has a substrate, capacitor elements mounted on the substrate, and a first connecting terminal and a second connecting terminal provided outside an element region on which capacitor elements are mounted, the first connecting terminal is provided inside a winding section as viewed in a plan view, the second connecting terminal is provided outside the winding section as viewed in a plan view, a direction in which the first connecting terminal and the second connecting terminal are connected is perpendicular to a direction in which the conductor extends in the winding section of the planar coil, the coil unit in which the element region is provided in a range overlapping the winding section of the coil as viewed in a plan view is selected.
US10964472B2 Coil component
A coil component capable of reducing leakage magnetic flux includes a body, a coil portion embedded therein, a shielding layer formed on a surface of the body, and a ground electrode electrically connected to the shielding layer on the surface of the body and grounding the shielding layer.
US10964469B2 Cooling magnetic cores with ferrofluid and magnetic cores so cooled
Core-coil devices operate by electromagnetic induction and include inductors, transformers, and electromagnets. Cooled core-coil devices include a magnetic core having a channel through it, and a coil wound around the core. Cooled core-coil devices additionally include a coolant loop that carries ferrofluid coolant through the channel and forms a loop with the channel that extends outside the core. Ferrofluid coolant circulates in the loop without a pump due to a thermo-magnetic response to the device's thermal and magnetic field gradients and thereby cools the core while simultaneously adding to the device's inductance.
US10964461B1 Resistor element
A resistor element includes a base substrate having a first surface and a second surface, a resistive layer having a first surface disposed on the second surface of the base substrate, a second surface opposing the first surface of the resistive layer, and first to fourth sides connecting the first surface of the resistive layer to the second surface of the resistive layer, and internal electrodes spaced apart from each other on the second surface of the base substrate. The first and second sides of the resistive layer face each other in a direction in which the internal electrodes are spaced apart, and the third and fourth sides of the resistive layer connect the first and second sides. With the second surface of the base substrate, an angle between each of the third and fourth sides is greater than an angle between each of the first and second sides.
US10964460B2 PTC thermistor module
A PTC thermistor module for a temperature control device may include at least one PTC thermistor element. The PTC thermistor element may include an upper side and an underside facing away from the upper side. The upper side and on the underside may be respectively applied in a heat-exchanging manner with a heat-conducting plate. An edge side, connecting the upper side and the underside with one another in an edge-side manner, of at least one of the PTC thermistor elements, may be applied to a heat-conducting element, which has a thermal conductivity of at least 5 W/mK. A temperature control device may include at least one such PTC thermistor module.
US10964454B2 Superconducting wire and superconducting coil
The present invention is a superconducting wire including: a wire formed of a superconducting material; and a superconducting stabilization material disposed in contact with the wire, in which the superconducting stabilization material is formed of a copper material which contains: one or more types of additive elements selected from Ca, Sr, Ba, and rare earth elements in a total of 3 ppm by mass to 400 ppm by mass; a balance being Cu and inevitable impurities, and in which a total concentration of the inevitable impurities excluding O, H, C, N, and S which are gas components is 5 ppm by mass to 100 ppm by mass.
US10964453B2 Superconducting stabilization material, superconducting wire, and superconducting coil
The present invention is a superconducting stabilization material used for a superconducting wire, which is formed of a copper material which contains: one or more types of additive elements selected from Ca, La, and Ce in a total of 3 ppm by mass to 400 ppm by mass; and a balance being Cu and inevitable impurities and in which a total concentration of the inevitable impurities excluding O, H, C, N, and S which are gas components is 5 ppm by mass to 100 ppm by mass.
US10964451B2 Cable hose with conductive electromagnetic interference shield
A cable hose suitable for welding or cutting systems includes tubing, one or more conductors, and an annular electromagnetic interference (EMI) shield. The EMI shield is disposed radially interiorly of at least a portion of the tubing and radially exteriorly of the one or more conductors. Thus, the EMI shield: (1) prevents EMI emanating from the one or more conductors from exiting the cable hose radially; and (2) conducts current between components of a welding or cutting system.
US10964450B2 Power cable with enhanced ampacity
A power cable includes an electric conductor; an electrical insulation layer surrounding the electrical conductor; a cooling system including a cooling duct substantially parallel to the electrical conductor along a power cable longitudinal axis and configured to flow a cooling fluid; a carbon allotrope layer in direct contact with the electrical conductor, where the carbon allotrope layer is provided between the electric conductor and the cooling duct; and a cable jacket enclosing the electric conductor, the electrical insulation layer, and the cooling system.
US10964444B2 Thermoplastic resin composition, and molded article thereof
The present invention aims to provide a resin composition which can provide a molded article excellent in insulation and showing a low relative permittivity and which causes no melt fracture even when extrusion-molded at a high shear rate. The resin composition of the present invention includes an aromatic polyether ketone resin (I) and a fluororesin (II). The fluororesin (II) is a copolymer of tetrafluoroethylene and a perfluoro ethylenically unsaturated compound represented by the following formula (1): CF2═CF—Rf1  (1) wherein Rf1 represents —CF3 or —ORf2; and Rf2 represents a C1-C5 perfluoroalkyl group. The aromatic polyether ketone resin (I) and the fluororesin (II) satisfy a melt viscosity ratio (I)/(II) of not lower than 0.001 but lower than 0.3.
US10964443B2 Conductive yarn
An electrically conductive yarn or film and method of manufacturing thereof in which a SP1/nanoparticle complex bound to the yarn or film serves as a platform for adhesion of a metallic coating.
US10964441B2 Conductive particles, articles, and methods
Conductive particles, articles including such particles, and methods of making such conductive particles, are provided; wherein the conductive particles include: a core particle including at least one of a glass, a glass-ceramic, or a metal; surface particles adhered to the core particle; and a metal coating disposed on at least a portion of the core and surface particles; wherein the core particle is larger than the surface particles.
US10964439B2 Soller slit, X-ray diffraction apparatus, and method
An X-ray diffraction apparatus having a solar slit, and a method for preventing the diffraction image on a detector from spreading in the in-plane direction even when an X-ray irradiation region spreads over the sample surface due to measurement by GIXD, thereby allowing for measurement with a short measurement time and a high resolution. The soller slit 100 includes a plurality of metallic thin plates 110, each being perpendicular to the bottom surface, which are arcuately arranged with a predetermined angular interval between each other so as to pass X-rays in a radiating direction from a particular focus, the soller slit being provided to be used at a position through which X-rays diffracted on a sample surface pass, the particular focus being the center of a goniometer circle, the X-rays being irradiated on a sample at an angle for GIXD.
US10964432B2 Processing of portable device data
A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
US10964424B2 Ultrasound image recognition systems and methods utilizing an artificial intelligence network
Ultrasound image recognition systems and methods, and artificial intelligence training networks for such systems and methods, are provided. An ultrasound data information system includes an ultrasound image recognition training network that is configured to receive ultrasound training images and to develop ultrasound image knowledge based on the received ultrasound training images. An ultrasound imaging device acquires ultrasound images of a patient, and the device includes an ultrasound image recognition module. The ultrasound image recognition module is configured to receive the ultrasound image knowledge, receive the acquired ultrasound images from the ultrasound imaging device, and determine, based on the ultrasound image knowledge, whether the received ultrasound images represent a clinically desirable view of an organ or whether the clinically desirable views indicate normal function or a particular pathology. The received ultrasound images are transmitted to the ultrasound image recognition training network for further training and development of updated ultrasound image knowledge.
US10964418B2 Technology for processing prescription medications for pickup by individuals
Systems and methods may be provided that may enable an individual to retrieve one or more prescription products (e.g., product refills) from a self-service retrieval location such as a counter, drive-thru, drop box, or kiosk. A unique-machine readable code may be associated with a particular one or more prescription products (e.g., associated with a medical prescription of a patient). The unique machine-readable code may be provided to a computing device of the individual, along with an anticipated time of preparedness of the one or more products for retrieval at the retrieval location. Identification of the unique machine-readable code may result in dispensing of the one or more prescription products associated at the retrieval location.
US10964417B2 Medical fluid delivery system including a mobile platform for patient engagement and treatment compliance
A patient platform for patient engagement and treatment compliance is disclosed. In an example, a processor is configured to obtain medical information from a patient for engagement and treatment compliance tracking. To obtain the medical information, the processor causes a user interface to be displayed with fields to be populated with medical information. After receiving a selection of a data field, the processor provides an option to enter medical information from an image. If the option is selected, the processor receives a recorded image of a medical device or a screen of a medical device, extracts text from the image, enables a selection of at least a portion of the text from the image, and writes the selected text from the image into the data field of the user interface as the medical information. The processor transmits the medical information to a patient medical record stored in a clinician database.
US10964413B2 System and method for making patient records follow a physician
A system for providing access to patient records. The system can include computing devices and emitting devices carried by physicians for identifying each physician and scanning devices configured to detect and communicatively link to the emitting devices based on the proximity of the physician to an examination room, and a manager module communicatively linked to the scanning devices and configured to manage signal data from the scanning devices. The system can also include servers communicatively linked with the computing devices, scanning devices, and manager module, and configured to authenticate and register a patient, synchronize the physician identifier, patient identifier, personal wellness electronic record (PWER), and examination room identifier based upon physician's proximity to an examination room, initiate a session at the computing device at the examination room, transfer the PWER to the computing device, and terminate the session based upon the physician leaving the examination room.
US10964409B2 Methods and processes for non-invasive assessment of genetic variations
Provided herein are methods, processes, systems and machines for non-invasive assessment of genetic variations.
US10964408B2 Method, computer-accessible medium and system for base-calling and alignment
Exemplary methods, procedures, computer-accessible medium, and systems for base-calling, aligning and polymorphism detection and analysis using raw output from a sequencing platform can be provided. A set of raw outputs can be used to detect polymorphisms in an individual by obtaining a plurality of sequence read data from one or more technologies (e.g., using sequencing-by-synthesis, sequencing-by-ligation, sequencing-by-hybridization, Sanger sequencing, etc.). For example, provided herein are exemplary methods, procedures, computer-accessible medium and systems, which can include and/or be configured for obtaining raw output from a sequencing platform configured to be used for reading fragment(s) of genomes, obtaining reference sequences for the genomes obtained independently from the raw output, and generating a base-call interpretation and/or alignment using the raw output and the reference sequences. For example, a score function can be determined based on information associated with the sequencing platform that can be used to analyze polymorphisms based on the base-call interpretation and/or alignment.
US10964407B2 Method for estimating the probe-target affinity of a DNA chip and method for manufacturing a DNA chip
A method for estimating the affinity ϕ of a first DNA strand, or “probe”, to be hybridized with a second DNA strand, or “target”, to form a hybrid of length Lbp, the method comprising: in each division of a set of M divisions of the hybrid, counting the number of times in which each hybrid of a set of P DNA strand hybrids is present in the division, the hybrids being of length k less than the length Lbp, or “k-hybrids”; for each combination of mismatches of a set of L combinations of mismatches in a hybrid of length Lbp, determining whether the pair of mismatches is present in the hybrid; and calculating the affinity ϕ according to the relation: ϕ = ∑ m = 1 M ⁢ ∑ p = 1 P ⁢ x m , p · β ^ m , p + α .
US10964406B2 Methods of scrubbing errors and semiconductor modules using the same
A semiconductor device includes a flag generation circuit and a write operation circuit. The flag generation circuit generates an error scrub flag if an error scrub operation is performed. The write operation circuit controls a write operation in response to the error scrub flag. The error scrub operation includes an internal read operation for outputting read data from a cell array, a data correction operation for correcting an error included in the read data to generate corrected data, and an internal write operation for storing the corrected data into the cell array.
US10964402B1 Reprogramming memory cells to tighten threshold voltage distributions and improve data retention
Techniques are described for reprogramming memory cells to tighten threshold voltage distributions and improve data retention. In one aspect, the memory cells of a word line WLn are reprogrammed after programming of memory cells of an adjacent, later-programmed word line WLn+1. The reprogramming can be limited to lower state memory cells of WLn which are adjacent to lower state memory cells of WL+1. A program pulse magnitude used in the reprogramming can be tailored to the data states of the WLn memory cell and the adjacent, WLn+1 memory cell. In some cases, the program pulse magnitudes can be grouped to reduce the implementation complexity and time. The reprogramming can occur after an initial program operation has completed, during an idle time of a control circuit.
US10964401B2 Power shaping and peak power reduction by data transfer throttling
An arrangement is described used to throttle data in a connected computer device having a device configured to transmit and receive data from a host, the device comprising, a device controller configured to interact with at least memory array and a data transfer throttling arrangement, the data transfer throttling arrangement configured to measure a bandwidth threshold for the device controller and pass data through the device controller when a bandwidth of the device controller is one of at and below a threshold.
US10964400B2 Memory read apparatus and methods
Apparatus and methods are disclosed, including a method that raises an electrical potential of a plurality of access lines to a raised electrical potential, where each access line is associated with a respective charge storage device of a string of charge storage devices. The electrical potential of a selected one of the access lines is lowered, and a data state of the charge storage device associated with the selected access line is sensed while the electrical potential of the selected access line is being lowered. Additional apparatus and methods are described.
US10964397B2 Vertical memory device having improved electrical characteristics and method of operating the same
A memory device including at least one dummy word line over a substrate; a plurality of word lines over the dummy word line; and a plurality of vertical holes extending through the at least one dummy word line and the plurality of word lines in a direction perpendicular to the substrate and classified into channel holes and dummy holes, each of the channel holes being connected to a bit line. The method including performing an erase operation on dummy cells formed as the dummy word line and the dummy holes; verifying the erase operation; and performing a program operation on at least one of the dummy cells such that the at least one dummy cell has a higher threshold voltage than main cells formed as the dummy word line and the channel holes.
US10964394B2 Semiconductor memory system including a plurality of semiconductor memory devices
A communication line is connected to first and second chips, and held at a first signal level. A monitor circuit changes a signal level of the communication line from the first signal to a second signal level while one of the first and second chips uses a current larger than a reference current. When the signal level of the communication line is the second signal level, the other of the first and second chips is controlled to a wait state that does not transfer to an operating state of using a current larger than the reference current.
US10964392B2 Memory system performing cache program and operating method thereof
A memory system includes a controller suitable for providing first data, a cache program command corresponding to the first data, second data, and a normal program command corresponding to the second data; and a memory device suitable for programming the first data to a target die according to the cache program command, setting the target die to a normal state after the program operation for the first data is completed, and programming the second data to the target die according to the normal program command.
US10964388B2 Selector device for two-terminal memory
Solid-state memory having a non-linear current-voltage (I-V) response is provided. By way of example, the solid-state memory can be a selector device. The selector device can be formed in series with a non-volatile memory device via a monolithic fabrication process. Further, the selector device can provide a substantially non-linear I-V response suitable to mitigate leakage current for the non-volatile memory device. In various disclosed embodiments, the series combination of the selector device and the non-volatile memory device can serve as one of a set of memory cells in a 1-transistor, many-resistor resistive memory cell array.
US10964384B2 Method for controlling resistive random-access memory
A method for controlling a resistive random access memory (ReRAM) is proposed. The method calculates a number of a bit value of a data when the data is to be written to the resistive random access memory. Each bit of the data is flipped and the data is written to the ReRAM if the number of the bit value is greater than a half of a length of the data. The data as it original is written to the ReRAM if the number of the bit value is less than a half of the length of the data.
US10964382B2 Variable resistive memory device and method of driving a variable resistive memory device
A variable resistive memory device includes a memory cell, a first circuit, and a second circuit. The memory cell is connected between a word line and a bit line. The first circuit provides the bit line with a first pulse voltage based on at least one enable signal. The second circuit provides the word line with a second pulse voltage based on the enable signal. The first circuit generates the first pulse voltage increased in steps from an initial voltage level to a target voltage level.
US10964381B2 Write assist circuit of memory device
A device is disclosed to include a memory cell, a first write assist unit and a second write assist unit. The first write assist unit provides a first operational voltage at a first pair of terminals of the memory cell. The second write assist unit provides at a second pair of terminals of the memory cell a second operational voltage different from the first operational voltage. In a write operation of the memory cell, the first write assist unit further generates a voltage difference between the first pair of terminals.
US10964378B2 Apparatus and method including analog accumulator for determining row access rate and target row address used for refresh operation
Embodiments of the disclosure are drawn to apparatuses, systems, and methods for analog row access rate determination. Accesses to different row addresses may be tracked by storing one or more received addresses in a slice of stack. Each slice includes an accumulator circuit which provides a voltage based on charge on a capacitor. When a row address is received, it may be compared to the row addresses stored in the stack, and if there is a match, the charge on the capacitor in the associated accumulator circuit is increased. Each slice may also include a voltage to time (VtoT) circuit which may be used to identify the highest of the voltages provided by the accumulator circuits. The row address stored in the slide with the highest voltage may be refreshed.
US10964377B2 Semiconductor storage device
A semiconductor storage device includes first, second, and third transistors, first, second, and third bit lines connected to the first, second, and third transistors, a word line connected to the first, second, and third transistors, and a control circuit configured to perform a program operation for writing data to the second and third transistors, including raising a first voltage applied to the first bit line at a first timing, raising a second voltage applied to the word line at a second timing, raising a third voltage applied to the second bit line at a third timing, raising a fourth voltage applied to the third bit line at a fourth timing, and lowering the first voltage at a fifth timing. The first voltage is raised to a first predetermined voltage, and each of the third and fourth voltages is raised to a second predetermined voltage smaller than the first predetermined voltage.
US10964376B2 Nonvolatile memory apparatus, write method of the nonvolatile memory apparatus, and system using the nonvolatile memory apparatus
An operating method of a nonvolatile memory apparatus includes determining a first threshold voltage of a memory cell by using a first read voltage. The method includes determining a second threshold voltage of the memory cell by using a second read voltage having a different voltage level from the first read voltage based on write data and the first threshold voltage of the memory cell. The method includes writing the write data into the memory cell based on the first and second threshold voltages of the memory cell.
US10964375B2 Apparatuses and methods for staggered timing of targeted refresh operations
Embodiments of the disclosure are drawn to apparatuses and methods for staggering the timing of targeted refresh operations. A memory device may include a number of memory banks, at least some of which may be simultaneously entered into a refresh mode. A given memory bank may perform an auto-refresh operation or a targeted refresh operation, which may draw less power than the auto-refresh operation. The timing of the targeted refresh operations may be staggered between the refreshing memory banks, such that a portion of the refreshing memory banks are performing a targeted refresh operation simultaneously with a portion of the refreshing memory banks performing an auto-refresh operation.
US10964371B2 Detecting location within a network
Systems and methods for detecting the presence of a body in a network without fiducial elements, using signal absorption, and signal forward and reflected backscatter of radio frequency (RF) waves caused by the presence of a biological mass in a communications network.
US10964368B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device, includes a memory cell comprising a switching element and a resistance change element; and a first circuit that applies a first voltage to the memory cell, places the memory cell into an ON state by applying a second voltage to the memory cell while applying the first voltage to the memory cell in parallel, generates a third voltage based on a resistance state of the resistance change element by performing first voltage application to perform a first readout on the memory cell in the ON state, writes first data into the memory cell.
US10964367B1 MRAM device comprising random access memory (RAM) and embedded read only memory (ROM)
One illustrative MRAM device disclosed herein includes a first bit cell and a second bit cell. The first bit cell comprises a first access transistor and a first MTJ stack. The first MTJ stack comprises a first pinned layer and a first free layer, wherein the first pinned layer is connected to the first access transistor. The second bit cell comprises a second access transistor and a second MTJ stack. The second MTJ stack comprises a second pinned layer and a second free layer, wherein the second free layer is connected to the second access transistor.
US10964365B2 Semiconductor apparatus, semiconductor system, and training method
A semiconductor apparatus may be provided. The semiconductor apparatus may include a fine training circuit configured to generate a fine result signal based on a clock signal, a data strobe signal, and a command. The semiconductor apparatus may include a coarse training circuit configured to generate a coarse result signal based on the clock signal, the data strobe signal, and the command and to set an offset of a write enable signal based on an offset control signal.
US10964361B2 Memory component with adjustable core-to-interface data rate ratio
A memory component includes a memory bank comprising a plurality of storage cells and a data interface block configured to transfer data between the memory component and a component external to the memory component. The memory component further includes a plurality of column interface buses coupled between the memory bank and the data interface block, wherein a first column interface bus of the plurality of column interface buses is configured to transfer data between a first storage cell of the plurality of storage cells and the data interface block during a first access operation and wherein a second column interface bus of the plurality of column interface buses is configured to transfer the data between the first storage cell and the data interface block during a second access operation.
US10964355B2 Memory device with strap cells
A device includes a memory array. The memory array includes a first sub-bank, a first strap cell coupled to the first sub-bank, and a first continuous data line. The first continuous data line includes a first portion and a second portion coupled to the first sub-bank via the first strap cell. The first portion of the first continuous data line is disposed above the first strap cell and the second portion of the first continuous data line is disposed above the first portion of the first continuous data line.
US10964350B2 Setting bias currents and limiting corrosion in TMR sensors
A method includes determining whether a tunneling magnetoresistance (TMR) sensor is corroded using resistance, amplitude and signal to noise ratio (SNR) measurements of the sensor. A method to determine whether a TMR sensor is corroded includes determining an expected initial resistance value, RTMRoUse and measuring a resistance value, RTMR, of the sensor. The method includes calculating a ratio of the RTMR value and the expected initial resistance value, RTMRoUse and determining whether the ratio is in a predefined range for the TMR sensor. In response to determining that the ratio of the sensor is within the predefined range, the method includes outputting an indication that the TMR sensor is corroded. In response to determining that the ratio of the sensor is outside the predefined range, the method includes outputting an indication that the TMR sensor is not corroded.
US10964347B2 Materials for near field transducers, near field tranducers containing same, and methods of forming
A device including a near field transducer, the near field transducer including gold (Au), silver (Ag), copper (Cu), or aluminum (Al), and at least two other secondary atoms, the at least two other secondary atoms selected from: boron (B), bismuth (Bi), indium (In), sulfur (S), silicon (Si), tin (Sn), manganese (Mn), tellurium (Te), holmium (Ho), lutetium (Lu), praseodymium (Pr), scandium (Sc), uranium (U), barium (Ba), chlorine (Cl), cesium (Cs), dysprosium (Dy), europium (Eu), fluorine (F), germanium (Ge), hydrogen (H), iodine (I), rubidium (Rb), selenium (Se), terbium (Tb), nitrogen (N), oxygen (O), carbon (C), antimony (Sb), gadolinium (Gd), samarium (Sm), thallium (Tl), cadmium (Cd), neodymium (Nd), phosphorus (P), lead (Pb), hafnium (Hf), niobium (Nb), erbium (Er), zinc (Zn), magnesium (Mg), palladium (Pd), vanadium (V), zinc (Zn), chromium (Cr), iron (Fe), lithium (Li), nickel (Ni), platinum (Pt), sodium (Na), strontium (Sr), calcium (Ca), yttrium (Y), thorium (Th), beryllium (Be), thulium (Tm), erbium (Er), ytterbium (Yb), promethium (Pm), neodymium (Nd cobalt (Co), cerium (Ce), lanthanum (La), praseodymium (Pr), or combinations thereof.
US10964346B2 Magnetic recording medium and cartridge
A magnetic recording medium, includes a substrate; a magnetic layer; an underlayer between the substrate and the magnetic layer, the underlayer including a non-magnetic powder and a binding agent; and a back layer. In a case where wmax and wmin are respectively maximum and minimum of average values of width of the magnetic recording medium measured under four environments whose temperature and relative humidity are (10° C., 10%), (10° C., 80%), (29° C., 80%), and (45° C., 10%), respectively, wmax and wmin satisfy a relation of (wmax−wmin)/wmin≤400 [ppm]. The substrate includes polyester. A squareness ratio in a vertical direction of the magnetic medium is 65% or more, and an average thickness of the magnetic recording medium is 5.6 μm or less.
US10964344B2 Magnetic disk device having two regions of different thicknesses
According to one embodiment, a magnetic disk device includes a disk including a first region and a second region different from the first region, a head that writes data on the disk and reads data from the disk, an actuator that positions the head on the disk, and a controller which positions the head by driving the actuator and writes data in the first region and the second region with the head, a skew angle of the head with respect to a circumferential direction of the disk varying within a first angle in the first region, and varying, in the second region, from a second angle larger than the first angle to a third angle larger than the first angle and the second angle.
US10964342B1 Methods of controlling a shape and size of solder joints of magnetic recording heads
A method of controlling a shape and size of at least one solder joint of a magnetic recording head that includes a trailing surface and a plurality of bond pads, wherein each bond pad comprises a base layer comprising a top surface and a top edge, the method including the steps of forming at least one solder dam by covering a portion of the top surface of the base layer of at least one of the bond pads with a coating layer that comprises a nonwettable, electrically conductive material positioned adjacent to the top edge of at least one of the bond pads, thereby defining a coated portion and an uncoated portion of the base layer, and applying solder material to the uncoated portion of the base layer adjacent to the solder dam so that the coating layer constrains movement of the solder material beyond the uncoated portion.
US10964338B2 Mood recognition method, electronic device and computer-readable storage medium
The present disclosure discloses a mood recognition method, a device, an electronic device and a computer-readable storage medium. The method includes: obtaining a sample text; obtaining a plurality of recordings corresponding to the sample text, in which the plurality of recordings are speech obtained by reading the sample text using a plurality of mood types; extracting a mood feature from each of the plurality of recordings, and determining a mood type corresponding to the mood feature; establishing a mood recognition model based on the sample text, mood features extracted from the plurality of recordings, and mood types corresponding to the mood features; and performing mood recognition on a speech data of a user based on the mood recognition model to obtain a corresponding mood meaning.
US10964336B2 Systems for and methods of intelligent acoustic monitoring
A system for intelligent acoustic monitoring. The system includes a microphone to capture environmental acoustic data and a processor coupled to the microphone. The processor is configured to receive and perform acoustic analysis on the captured acoustic data to generate an acoustic signature, based on a result of the acoustic analysis, identify an event indicated by the acoustic signature, and perform a remedial action based on the identified event.
US10964332B2 Audio communication method and apparatus for watermarking an audio signal with spatial information
An apparatus and method for speech communication is described. An audio transmit processor captures at least two audio signals from an audio source, and processes the at least two audio signals to provide a mono audio signal and a non-audio signal comprising spatial information representative of the direction of the audio source. The audio transmit processor combines the non-audio signal with the mono audio signal by watermarking; and transmits the watermarked audio signal. An audio receive processor receives a watermarked audio signal and extracts a mono audio signal and a non-audio signal comprising spatial information from the watermarked audio signal. The audio receive processor processes the mono audio signal and spatial information to generate at least two output audio signals.
US10964323B2 Acquisition method, generation method, system therefor and program for enabling a dialog between a computer and a human using natural language
An acquisition method is a method performed by an acquisition system in order to acquire a speech set in which three speeches are associated with one another used to generate a second speech made by a dialog system, based on a speech set in which three speeches are associated with one another, in response to a speech made by a human in response to a first speech made by the dialog system. A storage part of the acquisition system stores a plurality of speech sets in which two speeches are associated with each other and the acquisition method includes a presentation step of presenting in order, a speech t(1) and a speech t(2) which are two consecutive speeches included in a certain speech set stored in the storage part of the acquisition system, a speech receiving step of receiving input of a third speech t(3) which is a human speech after presenting the speech t(2) and a storing step of storing the speech t(1), the speech t(2), and the speech t(3) associated with one another as a speech set in which three speeches are associated with one another in the storage part of the acquisition system.
US10964322B2 Voice interaction tool for voice-assisted application prototypes
A voice interaction tool for voice-assisted application prototypes is described. A visual page of an application prototype is displayed in a design interface. The design interface is controlled to provide an interaction interface to receive a trigger and an associated action for the visual page of the application prototype. The trigger may correspond to one of a voice command, a user gesture, or a time delay, and the action may correspond to one of a speech response, a page transition to an additional visual page of the application prototype, or playback of a media file. User input is received to provide the trigger and the action, and associated interaction data is generated to include the trigger, the action, and the visual page of the application prototype. The associated interaction data is stored to enable testing of the trigger and the action during a testing phase of the application prototype.
US10964315B1 Monophone-based background modeling for wakeword detection
An approach to wakeword detection uses an explicit representation of non-wakeword speech in the form of subword (e.g., phonetic monophone) units that do not necessarily occur in the wakeword and that broadly represent general speech. These subword units are arranged in a “background” model, which at runtime essentially competes with the wakeword model such that a wakeword is less likely to be declare as occurring when the input matches that background model well. An HMM may be used with the model to locate possible occurrences of the wakeword. Features are determined from portions of the input corresponding to subword units of the wakeword detected using the HMM. A secondary classifier is then used to process the features to yield a decision of whether the wakeword occurred.
US10964314B2 System and method for optimized noise reduction in the presence of speech distortion using adaptive microphone array
An adaptive beamformer includes at least first and second microphones that generate respective audio signals that include speech and noise, a controller that detects occurrences of speech and noise within the audio signals, an adaptive speech cancelling filter that cancels speech from the audio signal of the second microphone to provide a speech-cancelled signal, an adaptive mixing block that combines the speech-cancelled signal and the second microphone audio signal to provide a noise reference signal in a weighted manner such that a weight of the second microphone signal is increased proportionally with an amount of the detected noise and a weight of the speech-cancelled signal is increased proportionally with an amount of the detected speech, and an adaptive noise cancelling filter that uses the noise reference signal to remove the noise from the first microphone audio signal.
US10964313B2 Word score calculation device, word score calculation method, and computer program product
A word score calculation device according to an embodiment includes an input unit and a calculating unit. The input unit receives input of a string of words including known words, which are known already, and new words, which are not yet known. The calculating unit inputs the lexicon feature of a word, which is included in the string of words, in a neural network in which one or more unit groups for inputting the lexicon features of words are included in an input layer, and calculates a word score of the target word included in the string of words.
US10964309B2 Code-switching speech recognition with end-to-end connectionist temporal classification model
A CS CTC model may be initialed from a major language CTC model by keeping network hidden weights and replacing output tokens with a union of major and secondary language output tokens. The initialized model may be trained by updating parameters with training data from both languages, and a LID model may also be trained with the data. During a decoding process for each of a series of audio frames, if silence dominates a current frame then a silence output token may be emitted. If silence does not dominate the frame, then a major language output token posterior vector from the CS CTC model may be multiplied with the LID major language probability to create a probability vector from the major language. A similar step is performed for the secondary language, and the system may emit an output token associated with the highest probability across all tokens from both languages.
US10964308B2 Speech processing apparatus, and program
A speech processing apparatus is provided in which, while face feature points are extracted from moving image data obtained by imaging a speaker's face, for each frame, a first generation network for generating face feature points of the corresponding frame based on speech feature data extracted from uttered speech of the speaker for each frame is generated, and whether the first generation network is appropriate is evaluated using an identification network, then, a second generation network for generating the uttered speech from a plurality of uncertain settings including at least text representing utterance content of the uttered speech and information indicating emotions included in the uttered speech, a plurality of types of fixed settings which define speech quality, and the face feature points generated by the first generation network evaluated as appropriate, is generated, and whether the second generation network is appropriate is evaluated using the identification network.
US10964307B2 Method for adjusting voice frequency and sound playing device thereof
A method far adjusting a voice frequency and a sound playing device thereof are disclosed. The method includes the following steps: acquiring an input voice; when the input voice has a consonant, performing: detecting whether a main frequency range of the consonant has an ambient sound and an energy of the ambient sound is enough to disturb the consonant; if not, the frequency of the consonant is not shifted and the consonant is output; and if so, the consonant is shifted to a target frequency to avoid the ambient sound to form a frequency-shifting consonant. Then the frequency-shifting sub-note consonant is output to form an output voice. The target frequency is located near the main frequency of the consonant, and no other ambient sound exists in the target frequency and no the energy of the other ambient sound is enough to disturb the consonant.
US10964297B2 Carrying device for musical instruments
A device for adjusting the length of a cord for carrying a wind instrument comprises two parts which can be pushed into one another, of which the first cup-shaped part has a recess and four openings and the second part has, as insert, a groove with a U-turn as well as a recess and two guide grooves. A cord piece is guided around the groove, out of the device and through an eyelet of a hook. A further cord piece is guided through the guide grooves and the four openings. The device allows the cord piece to be guided through the groove, which is completely separated from the guidance of cord pieces through the guide grooves. The guide grooves contain elements for deflecting and inhibiting the movement of the cord pieces. The device enables a stable and torsion-proof handling of the length adjustment of the cord. The device makes it possible that the cord length cannot adjust automatically, not even if the cord is not tensioned.
US10964294B2 Device for aiding in stringing musical instruments
Disclosed herein is an apparatus for aiding in mounting strings to an instrument, which includes a frame having: a pair of opposing extension members, a cross-member connecting the opposing extension members at a distal end; and a support member extending laterally from each of the opposing extension members. The apparatus also includes a retention assembly and a tensile retaining mechanism supported about the cross-member and extending toward the neck portion of the musical instrument. The tensile retaining mechanism including clip member wherein the clip member of the tensile retaining mechanism is configured to receive a string for mounting to the instrument, the tensile retaining mechanism configured to maintain a desired lateral position along the neck portion and maintain a tensile force to the string during a tightening process.
US10964291B2 Disposable sticker within augmented reality environment
A sticker system includes at least a head-mounted device and a sticker. In an embodiment, the sticker system receives an image of the sticker captured by an imaging sensor. The sticker system determines registration information by processing a fiducial marker of the sticker shown in the image. The sticker system determines location information of the HMD. Additionally, the sticker system determines a position of the sticker relative to the HMD using the registration information and the location information. The sticker system provides a (e.g., augmented reality) graphic to the HMD for presentation to the user based on the position of the sticker.
US10964290B2 Selective reduction of pixel intensity to enhance energy efficiency during display of an image
According to one implementation, a system for enhancing energy efficiency during display of an image through selective reduction of pixel intensity includes a computing platform having a hardware processor and a memory storing a software code. The hardware processor is configured to execute the software code to receive a first image including multiple pixels and having a first display power consumption when displayed on a display, and to change the intensity of each of a predetermined subset of the pixels of the first image into a predetermined intensity to generate a second image. The second image has a second display power consumption when displayed on the display, the predetermined intensity being such that the second display power consumption is lower than the first display power consumption.
US10964284B2 Electronic component board and display panel
An electronic component board includes a signal line area in which signal lines extend in parallel to each other and a frame area that surrounds the signal line area. In the frame area, terminals, connection lines that connect the signal lines and the terminals, and circuits that are arranged along a portion of an outline of the signal line area and on respective line paths of the connection lines. The connection lines are routed such that an entire outline thereof is formed in a fan shape so as to be narrowed from the signal lines toward the terminals. The circuits include a first circuit and a second circuit. The second circuit has a small X-dimension in an arrangement direction of the circuits and a large Y-dimension in a perpendicular direction.
US10964283B2 Display device having high aperture ratio and low power consumption
A display device includes a plurality of pixels arranged in a column direction and a row direction, a plurality of data lines and a data driving part configured to apply data signals to the data lines. The data lines are connected with one of the pixels of a k-th column (‘k’ is a natural number) and one of the pixels of a (k+1)-th column in an odd-numbered row. The data lines are connected with one of the pixels of a (k+1)-th column and one of the pixels of a (k+2)-th column in an even-numbered row. As a result, a pseudo dot inversion drive pattern may be implemented while driving the data lines in accordance with a columnar polarity inversion scheme.
US10964277B1 Method and apparatus for determining and controlling performance of pre-charge operations in electronic shelf label (ESL) system
A method for determining and controlling performance of pre-charge operations of a plurality of source lines in an ESL system includes: obtaining voltage data of a plurality of lines of a frame to be displayed by a display module in the ESL system; determining whether pre-charge of the source lines in a rest period of a first line is required according to an amount of forthcoming voltage transitions to be generated on the source lines and accordingly obtaining a determination result; and controlling performance of pre-charge operations of the source lines in the rest period of the first line according to the determination result. When the amount of forthcoming voltage transitions to be generated on the source lines exceeds a predefined threshold, pre-charge of the source lines in the rest period of the first line is determined as required.
US10964261B2 Pixel circuitry, driving method thereof and display device
Embodiments of the present disclosure provide a pixel circuitry, a method for driving the pixel circuitry, an array substrate, and a display device. The pixel circuitry may include a preset circuit, a storage circuit, a driving circuit, a compensation circuit, and a light emitting element. The preset circuit may provide a signal from a data signal terminal to a first node, and provide a signal from an initialization signal terminal to a second node. The storage circuit may store a voltage difference between the first node and the second node. The driving circuit may provide a driving current to a third node according to a voltage of the first node. The compensation circuit may compensate for a voltage of the second node according to a signal from a control signal terminal. The light emitting element may emit light according to the driving current.
US10964257B2 Display device
A display device includes a display panel including pixels arranged in rows and columns, a gate driver connected to pixels in the rows through first gate lines and second gate lines, a data driver connected to the pixels in the columns through data lines, a sensor connected to the pixels in the columns through sensing lines, a memory to store a look-up table, and a timing controller to control the gate driver and the data driver to adjust the brightnesses of the pixels through the first gate lines and the data lines and to control the gate driver and the sensor to perform a sensing operation of sensing the brightnesses of the pixels through the second gate lines and the sensing lines. The timing controller reads the look-up table from the memory and adjusts a sensing period of the sensing operation based on the look-up table.
US10964249B2 Source driving circuit
A source driving circuit including source channels each of which includes a source amplifier is disclosed. The source amplifier includes an internal amplifier configured to output a first pull-up signal and a first pull-down signal in response to a first gamma signal; an output circuit configured to output a first source driving signal in response to the first pull-up signal and the first pull-down signal; and first and second switch circuits connecting the internal amplifier and the output circuit, and configured to transfer the first pull-up signal and the first pull-down signal corresponding to the first gamma signal or a second pull-up signal and a second pull-down signal corresponding to a second gamma signal of another source channel, to the output circuit.
US10964248B2 Optimized decoded high dynamic range image saturation
To enable better color and in particular color saturation control for HDR image handling systems which need to do luminance dynamic range conversion, e.g. from a SDR image to an image optimized for rendering on a display of higher display peak brightness and dynamic range, the inventors invented an apparatus (400) for processing a color saturation (C′bL, C′rL) of an input color (Y′L, C′bL, C′rL) of an input image (Im RLDR) to yield an output color (Y′M, Cb′M, Cr′M) of an output image (Im3000nit) corresponding to the input image, which output image is a re-grading of the input image characterized by the fact that its pixel colors have a different normalized luminance position (Y2) compared to the normalized luminance positions of the input colors (Y1), the normalized luminances being defined as the luminance of a pixel divided by the respective maximal codeable luminance of the image's luminance representation, whereby the ratio of the maximum codeable luminance of the input image and the maximum codeable luminance of the output image is at least 4 or larger, or ¼th or smaller, the apparatus comprising a luminance processor (401) arranged to apply a display tuned luminance mapping function (F_L_da) to determine an output luminance (Y′M) from the input luminance (Y′L) of the input color, the apparatus further comprising a saturation factor determination unit (402) arranged to calculate a final saturation processing strategy (b; Bcorr) based on an initial saturation processing strategy (F_sat) and based on a secondary luminance value (Y′_H) which is derivable from the output luminance (Y′M) by applying a luminance mapping function (F M2H) which is based on the luminance mapping function (F_L_s2h).
US10964247B2 Display system
A display system includes a pixel array, an antenna, a reader circuit, and a gate driver circuit. The antenna is configured to transmit a radio frequency (RF) signal in response to a wireless communication. The reader circuit is coupled to the antenna and is configured to receive the RF signal. The gate driver circuit is coupled to the reader circuit and the pixel array. The reader circuit is further configured to generate a clock signal according to the RF signal and transmit the clock signal to the gate drive circuit. The gate driver circuit is configured to generate scanning signals according to the clock signal and transmit the scanning signals to the pixel array.
US10964246B2 Foldable display device and method of driving the same
A foldable display device and a method of driving the same are discussed. The foldable display device can include a display panel having a display area including a plurality of pixels and a non-display area surrounding the display area; a first base pattern in the non-display area; a first capacitive pattern in the non-display area, the first capacitance pattern forming a first capacitance with the first base pattern; a driving unit generating a comparison signal corresponding to the first capacitance; and a calculating unit sensing an unfolding state and a folding state of the display panel using the comparison signal.
US10964243B2 Shift register circuit and its driving method, gate driving circuit and its driving method, and display device
A shift register circuit according to an embodiment of the present disclosure includes an input sub-circuit and N-stage output sub-circuits. The input sub-circuit is configured to transmit an input signal to a pull up node at a first stage. The output sub-circuit at each stage is configured to transmit a clock signal from a clock signal terminal at a same stage to an output signal terminal at the same stage under the control of a pull-up node at the same stage. The output sub-circuit at each stage is further configured to transmit a signal transmitted to an output signal terminal at the same stage to a pull-up node at an immediately subsequent stage under the control of a shift control signal from a shift control signal terminal at the same stage.
US10964239B2 Lighting test device, lighting test method, and lighting test system
A lighting test device for a display panel includes: a connection part including a first connection test pad, a second connection test pad and a plurality of test pads, which are arranged at an end of the connection part, where the connection part is allowed to be connected to the display panel through the first connection test pad, the second connection test pad and the test pads; and a test circuit which outputs a connection test signal to the first connection test pad, receives a feedback signal through the second connection test pad, and adjusts voltage levels of test signals to be applied to the test pads based on the connection test signal and the feedback signal.
US10964238B2 Display device testing and control
Systems and methods for controlling a display apparatus are provided. In one example, an apparatus comprises a display comprising a plurality of light emitting diodes (LED), a display control circuit configured to generate display control signals, and a test module configured to generate test control signals. In a test operation mode, at least one LED of the plurality of LEDs is configured to be controlled by the test control signals from the test module to conduct at least one test output current. The test module can determine electrical characteristics of the at least one LED based on the at least one test output current. The display control circuit can adjust the display control signals based on the electrical characteristics of the at least one LED.
US10964235B1 Electronic devices with narrow border displays
An electronic device may include a display. The display includes display driver circuitry for driving data lines routed across the display. The electronic device may have a recessed device housing region, where at least some of the data lines are routed around the recessed region. The data lines being routed around the recessed region may be formed in at least two different metal routing layers. The electronic device may further include additional display driver circuitry for driving data lines from another peripheral housing edge to obviate the need to route around the recessed region. The data lines from the two display driver circuitries can be disconnected at random locations or can be interlaced to achieve spatial interleaving. The display driver circuitry may include demultiplexing circuitry having smaller switches coupled in parallel with larger demultiplexer routing switches to reduce voltage kick and charge injection.
US10964232B2 Apparatus, method and system for microsurgical suture training
Systems and methods of microsuture training include receiving an image or video of a suture; extracting features of the suture from the image or video; scoring the suture based on the extracted features of the suture and based on a rating and complexity of the suture to determine a quality of the suture in an objective manner. A suture training system includes a suture training apparatus configurable with a plurality of orientations of simulated or actual tissue to simulate natural anatomical orientations encountered in actual surgery, wherein the plurality of simulated tissue orientations are objective based on fiducial markings on the suture training apparatus; and an image analysis system configured to receive an image or video of a suture performed on the suture training apparatus; extract features of the suture from the image or video; score the suture.
US10964231B2 Interactive education system for teaching patient care
Simulator systems for teaching patient care are provided. In some instances, the simulator system includes a maternal simulator sized and shaped to simulate a pregnant woman, the maternal simulator including a torso, arms, legs, and a head, wherein the torso includes a chamber sized and shaped to receive a fetal simulator and wherein a birthing mechanism is disposed within the chamber for providing rotational and translational movement to the fetal simulator in a birthing simulation; and a fetal simulator sized and shaped to simulate a fetus, the fetal simulator configured to be selectively engaged with the birthing mechanism of the maternal simulator.
US10964225B2 Information processing apparatus
An information processing apparatus includes a question output controller that selects and outputs an easier question to respond from plural questions as a time difference between a time associated with an event and an expected response time that is a time at which a respondent of a question about the event is likely to respond is larger.
US10964224B1 Generating scores and feedback for writing assessment and instruction using electronic process logs
Systems and methods are provided for providing feedback on a user's writing behavior in generating a constructed response. An electronic process log for the constructed response is received. The electronic process log is processed to generate a vector having a predetermined number of elements. The vector comprises information related to the user's actions in generating the constructed response and includes (i) data indicating types of actions performed by the user in generating the constructed response, (ii) time points associated with the actions, and (iii) locations associated with the actions, each location indicating whether an associated action occurred within a word, between words, within a phrase, between phrases, within a sentence, between sentences, within a paragraph, or between paragraph. The vector is compared to one or more vectors associated with other constructed responses, and feedback is generated based on the comparison.
US10964223B2 System and method for sharing content
A method for completing a project using a content-generating device. The method includes receiving a task defining a content item to be generated, restricting operation of at least a first component of the content-generating device, operating at least a second component of the content-generating device to generate the content item, and making available the generated content item.
US10964220B2 Methods and apparatus for providing continuous flight trajectories for aircraft
Apparatus and methods for controlling an aircraft are described. A computing device can receive a flight plan from an origin to a destination via waypoint(s) and can calculate a flight trajectory for the flight plan. While controlling the aircraft to fly along the flight trajectory, the computing device can receive inputs that change the flight plan resulting in trajectory recalculation. After determining that the inputs include the inputs to change the flight plan resulting in trajectory recalculation, the computing device can calculate a new flight trajectory for the new flight plan. After calculating the new flight trajectory, the computing device can switch from the flight trajectory to the new flight trajectory, where the aircraft maintains continuous flight along the flight trajectory during the switch.
US10964219B2 Vehicle location system
A computer system receives a request to locate a vehicle within a facility. The computer system parses the request to identify one or more characteristics of the vehicle. The computer system identifies a sensor corresponding to the vehicle based on the one or more characteristics of the vehicle. The computer system identifies a most recent location of the vehicle based on the last registered position of the vehicle within the facility. The computer system transmits a signal to a parking spot sensor at the most recent location of the vehicle in the facility. The computer system receives the unique identification. The computer system determines that the unique identification of the vehicle sensor co-located with the parking spot sensor matches the sensor of the requested vehicle. The computer system reports to the user a current location of the vehicle within the facility based on a location of the parking spot sensor.
US10964217B2 Travel control method and travel control apparatus
A travel control method estimates a position of a moving object around a subject vehicle using a detector configured to detect the moving object. This method includes detecting a direction of travel in a lane from map information. The lane is located on a road on which the moving object travels. When the subject vehicle is changing directions, the position of the moving object is estimated on the basis of the direction of travel in the lane.
US10964211B2 Vehicle driving assistance device, driving information delivery system, and driving information delivery method
A vehicle driving assistance device includes a driving assistance controller and an acquisition portion. The driving assistance controller includes a signal information acquisition part, a remaining distance calculator, and a driving assistance information output portion. The acquisition portion acquires information on (i) a vehicular speed and remaining distance to the intersection of an intersecting-side vehicle travelling on an intersecting road that joins a main road at the intersection, (ii) an arrival time when the intersecting-side vehicle arrives at the intersection, or (iii) lighting period information of an intersecting-side traffic signal. The driving assistance controller updates lighting period information of a main-side traffic signal based on information acquired from a road-to-vehicle communication transceiver, and outputs driving assistance information based on the updated lighting period information.
US10964210B1 Processing system having a machine learning engine for providing a customized driving assistance output
Systems and apparatuses for generating customized driving assistance outputs are provided. The system may collect initial sensor data from a rotating mobile device. The system may analyze the initial sensor data to determine whether to collect additional sensor data. Based on analysis of the initial sensor data and the additional sensor data, the system may determine a customized driving assistance output. The system may determine one or more notification outputs and one or more instruction outputs for the driver based on the customized driving assistance output. The system may update an aggregate driving output based on whether or not the instruction output was completed, as determined from subsequent sensor data.
US10964207B2 Systems and methods for managing traffic flow using connected vehicle data
Various embodiments are described herein for systems and methods of traffic management in a road network including pathways and at least one intersection. In at least one embodiment, the method comprises receiving data signals from corresponding one or more connected vehicles and generating an intersection model for each approach of each intersection at a first time, where the intersection model comprises estimated arrival times for incoming vehicles at each approach. The method further comprises generating at the first time, for each intersection, candidate traffic timing data signals based at least on the intersection model corresponding to all approaches at the intersection, and generating, at the first time, for each intersection, an optimized traffic timing data signal, which is configured to control the operation of one or more traffic signals at the intersection, and is generated based on the candidate traffic timing data signals and a predetermined optimization variable.
US10964204B2 Disrupting bone conduction signals
Concepts and technologies are disclosed herein for disrupting bone conduction signals. According to one aspect, a device can receive a signal via a communication path that is external to a body of a user associated with the device. The device can generate a disruption signal to disrupt the signal. The device can send the disruption signal through the body of the user to disrupt the signal.
US10964203B1 Method and device for HDMI CEC control
The present invention relates to the field of controlling or remote controlling consumer electronic devices which are connected to each other via so-called HDMI cables and capable of receiving and/or transmitting CEC control commands. In particular, the invention relates to a method for the reliable control of target devices while simultaneously determining their state.
US10964200B2 Anti-theft method and apparatus
An alarm method and system reduces costs, and the alarm method includes obtaining a detection signal from a terminal device, where the detection signal is a signal sent by the terminal device when the terminal device detects whether there is an available network, and performing an alarm operation when the detection signal meets a first condition.
US10964197B2 Low-power electronic tape for tracking items
A wireless communication tape, dispenser of the same and methods of usage of the wireless tape and the dispenser in asset tracking applications are disclosed. The wireless communication tape can be manufactured in an ultrathin form factor by laminating a stack of layers to impart functionality to the wireless communication tape. Methods of use and operation of the wireless communication tape are disclosed to save battery resources of the communication tape.
US10964196B1 Keypad projection
A method for security and/or automation systems is described. In one embodiment, the method may include detecting a proximity of a user at a home automation device. The method may further include projecting an external display of home automation system information from the home automation device onto a surface. In some embodiments, the external display may be projected based, at least in part, on the detected proximity of the user at the home automation device.
US10964192B1 Disaster preparation system
A disaster preparation system may include a system controller. The system controller may include a device processor; and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving location data from a personal electronic device of a user; receiving forecast data regarding a predicted disaster; making a determination of a preparatory action to be executed on behalf of the user, based on the location data and the forecast data; and executing the preparatory action at a predetermined time relative to the predicted time of occurrence of the predicted disaster.
US10964180B2 Intrustion detection and notification device
Software intrusion protection systems to prevent remote access to sensitive data are very prevalent. In some cases, additional physical access protection may also be desired. By preventing physical access to a system an intruder may not be able to physically “steal” component parts of the system and then obtain their contents (or design criteria) at a remote site (e.g., after the physical theft). Monitors are provided to detect potential access to a secure computer system and identify if inappropriate access to the secure computer system is obtained (or is imminent). In a case where unauthorized access is predicted, warnings and alerts may be sent prior to an actual breach. Upon determination that a breach may be likely to occur, techniques to protect data (e.g., erasure, destruction, etc.) and component parts may be initiated. Sensors monitor internal and external physical environmental conditions to assist in detection of intrusion.
US10964179B2 Vibrotactile control systems and methods
Methods and systems are disclosed to facilitate creating the sensation of vibrotactile movement on the body of a user. Vibratory motors are used to generate a haptic language for music or other stimuli that is integrated into wearable technology. The disclosed system in certain embodiments enables the creation of a family of devices that allow people such as those with hearing impairments to experience sounds such as music or other input to the system. For example, a “sound vest” or other wearable array transforms musical input to haptic signals so that users can experience their favorite music in a unique way, and can also recognize auditory or other cues in the user's real or virtual reality environment and convey this information to the user using haptic signals.
US10964178B2 Systems, methods and apparatuses for implementing increased human perception of haptic feedback systems
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing increased human perception of haptic feedback systems. For instance, there is disclosed in accordance with one embodiment there is wearable device, having therein: a wearable device case; a plurality of actuators within the wearable device case, each of which to vibrate independently or in combination; one or more pins attached to each of the plurality of actuators, one end of each of the plurality of pins affixed to the actuators extrudes beyond surface of the wearable device case and is exposed outside of the wearable device case; electrical interconnects from each of the plurality of actuators to internal semiconductor components of the wearable device. Other related embodiments are disclosed.
US10964173B2 Gaming method and apparatus using cluster based awards
The present invention relates to gaming machines, systems and methods of gaming. There are a number of different ways available for determining an award by current gaming machines and systems. In this embodiment, a game controller is arranged to determine an award depending on the number of columns spanned by a cluster of symbols and the number of symbol positions in the cluster.
US10964169B2 Method and system for operating instances of a game
Disclosed is a computer-implemented method of (and system for) operating instances of a game having a plurality of game positions that can be occupied by players, such as a poker-type game. The method comprises assigning a player a plurality of weights relating to game positions, where each weight indicates a bias towards placement of the player at a game position. When a player has played in a first game at a given position, the weights are updated to indicate an altered bias towards placement at each position. The player is then assigned to a second game based on the updated weights.
US10964168B2 Information processor and game program
An information processor and a program, with which a control program for providing various payout amounts as a result of random determination in a game is simplified, are provided. While a slot game is repeatedly executed, a payout amount awarded in response to the total points which is the sum total of the points corresponding to the number of “RED V” symbols rearranged in the symbol display area 21 and the points corresponding to the number of “BLUE V” symbols rearranged in the symbol display area 21 increases each time the “UP” symbol is rearranged in the symbol display area 21. As such, a payout amount which may be awarded is increased little by little, and hence various payout amounts are available.
US10964167B2 Information processor and recording medium storing game program
An information processor which provides a game in which a benefit is awarded as a result of random determination to a terminal device over a communication line executes the processes of: (a) receiving, from the terminal device, a result of the random determination of determining content of the benefit, which is sent each time the random determination is executed; (b) storing, in the storage unit, the result of the random determination received in the process (a); (c) when a game acceleration instruction for accelerating progress of the game is made in the terminal device, receiving results of a predetermined number of times of execution of the random determination, which are sent together from the terminal device; and (d) storing, in the storage unit, the results of the predetermined number of times of execution of the random determination, which are received in the process (c).
US10964166B2 Operating device of game machine and game machine
Disclosed is an operating device of a game machine which is installed in the game machine including a display portion which displays the progress of a game in accordance with a control of a body controller and a result of the game and operates the progress of the game in conjunction with a display on the display portion. This operating device includes a rotation operation portion capable of being rotated by a player, a rotation operation detecting portion which detects a state of rotation operation of the rotation operation portion, a decoration display portion which displays any one of a pattern, a symbol and a letter, or a combination thereof, and a connection portion which outputs a signal of the rotation operation detecting portion to the body controller and inputs a signal for controlling a display of the decoration display portion from the body controller.
US10964162B2 Kiosk for gaming
A kiosk for gaming by patrons. An identification scanner may scan an identification document into digital form. A biological sensor such as a camera may obtain biological data describing a human patron. Input-output device(s) mounted in the kiosk may present information and accept registration/login information and gaming commands from a human patron. A currency acceptor and dispenser may accept money. The kiosk may ask a patron to insert an identification document into the identification scanner, and scan the document. The kiosk may obtain biological data describing the patron. The kiosk may verify the identity of the patron and acceptability of the patron for gaming based at least in part on the digital form of the patron's identification and the biological data. The kiosk may accept currency for deposit into a wagering account. Once the patron is verified and the account is funded, the kiosk may offer gaming activities to the verified patron out of the wagering account, and pay out gaming winnings at the currency dispenser.
US10964160B2 Player tracking device main body and player tracking device
Objects of the present invention are to provide a player tracking device main body which can be stably located in various postures inside of a housing of a gaming machine; and a player tracking device which includes said player tracking device main body. A PTS main body 1700b includes a magnet cover 1801 formed as a protruding portion on a central upper side of a base panel 1803. Inside of the magnet cover 1801, magnets (1810, 1811, and 1812) which are sandwiched between the magnet cover 1801 and a base stopper 1815 are located.
US10964157B2 Multiplayer and multigame electronic wagering table game system using live dealer
An electronic table game (“ETG”) system in which a sequence of cards dealt by a common dealer is used to generate a real-time data stream of card identities communicated to a plurality of different player terminals, thereby allowing the different player terminals to provide different games utilizing the same card identities.
US10964156B2 Reel-based wagering games
Reel-based wagering games and associated methods and gaming apparatuses are disclosed. Examples of reel-based wagering games comprise a number of reels and multiple paylines or a multi-way payout scheme associated with the number of reels. Evaluation of payouts associated with the multiple paylines or the multi-way payout scheme starts with a first reel to stop and resets at a subsequent reel to stop when the subsequent reel does not result in a payout with previously stopped reels.
US10964149B2 Coin processor
This coin processor includes a sorting portion sorting coins, a coin container containing coins, a first coin outlet employed at least for discharging coins for refund payment, a second coin outlet employed at least for discharging coins for change, and a control portion discharging coins of a prescribed type reaching at least a prescribed number substantially filling up the coin container from the coin container to one of the first coin outlet and the second coin outlet when the number of coins of the prescribed type contained in the coin container reaches at least the prescribed number.
US10964148B2 Coin sorting system coin chute
According to some embodiments, a coin chute for receiving coins exiting from a coin sorting system comprising a rotatable disc for imparting motion to the plurality of coins, a stationary sorting head having a lower surface generally parallel to and spaced slightly away from the resilient pad, the lower surface forming a coin path for directing the movement of each of the coins, and a reject slot, wherein coins exiting the reject slot travel in a first generally horizontal direction is provided. The coin chute comprises a lower tapered surface having a generally funnel shape having a larger perimeter at its top than near its bottom; and an upper generally vertical wall having an angled portion at an angle from the first horizontal direction coins exit the reject slot, the portion being positioned such that coins exiting the reject slot contact the angled portion and are directed in a generally horizontal second direction.
US10964146B2 Electronic credential signal activation systems and methods
An circuit includes a first inductive coil and a second inductive coil each including a plurality of metal traces. The first and second inductive coils are each configured to receive a first signal from an electromagnetic field and generate respective first and second output voltages. Each of the first inductive coil and the second inductive coil are configured to inductively couple to the electromagnetic field. A first circuit element is configured to receive the first output voltage and generate a first response at a first power level of the first output voltage. A second circuit element is configured to receive the second output voltage and transition to an active state to perform one or more functions when the second output voltage exceeds a second power level. The first and second power levels are related to movement of the first and second inductive coils through the electromagnetic field.
US10964143B2 Secure transport container
An apparatus includes a controller and a memory, the memory storing instructions executable by the controller to initiate or perform operations including adjusting a lock between a first state and a second state and adjusting a container bar between a locked state and an unlocked state. The lock is configured to, in the first state, secure a cover over an opening of a container body or couple an end of a membrane to a container base.
US10964135B2 In-vehicle electronic control unit and method for abnormality response processing thereof
A control circuit configured to control an actuator mounted in a vehicle performs a self-diagnostic procedure. A monitoring circuit is configured to monitor an operating state of the control circuit based on diagnostic information resulting from the self-diagnostic procedure. When determining that the control circuit operates abnormally, the monitoring circuit blocks a control signal output from the control circuit to the actuator and outputs a reset signal to initialize the control circuit while maintaining the diagnostic information resulting from the self-diagnostic procedure in a RAM. Furthermore, when a predetermined condition is further satisfied, the monitoring circuit stops outputting the reset signal, thereby restarting the control circuit so that the control circuit performs abnormality response processing.
US10964131B2 State monitoring device for plate spring of railcar bogie
A state monitoring device for a plate spring mounted on a railcar bogie is configured to monitor a state of the plate spring, the plate spring including fiber-reinforced resin containing electrically conductive reinforced fibers containing reinforced fibers extending in a longitudinal direction of the plate spring. The state monitoring device includes: an electrode pair provided at both width direction side end surfaces of the plate spring and sandwiching the plate spring, a width direction of the plate spring being perpendicular to the longitudinal direction of the plate spring and a thickness direction of the plate spring; and a measuring unit electrically connected to the electrode pair and configured to measure an electrical characteristic of the plate spring.
US10964127B2 Method and apparatus for managed vehicular toll payments
A system includes a processor configured to receive a navigation route. The processor is further configured to identify a toll instance on the navigation route. The processor is additionally configured to display the toll instance with a preferred payment method on a display. Also, the processor is configured to detect when a vehicle travels past a point where a toll is due for the toll instance and wirelessly instruct payment of the toll using the preferred payment method.
US10964119B2 Mixed reality system with multi-source virtual content compositing and method of generating virtual content using same
A computer implemented method for warping virtual content from two sources includes a first source generating first virtual content based on a first pose. The method also includes a second source generating second virtual content based on a second pose. The method further includes a compositor processing the first and second virtual content in a single pass. Processing the first and second virtual content includes generating warped first virtual content by warping the first virtual content based on a third pose, generating warped second virtual content by warping the second virtual content based on the third pose, and generating output content by compositing the warped first and second virtual content.
US10964114B2 3D object camera customization system
Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
US10964113B2 Connectivity mechanism utilizing augmented reality
An approach for pathing users of an AR (Augmented Reality) software event is provided. The approach includes retrieving a matched pair of users based on a social media and game profile. The approach determines the current event of the matched pair and creates a new event, requiring cooperative engagement between the matched pair. Based on the status notification from the matched pair associated with the created new event, the approach re-match the pairs for future and new AR event.
US10964104B2 Remote monitoring and assistance techniques with volumetric three-dimensional imaging
A system for monitoring an industrial system may have a computing device that generates a first three-dimensional (3D) visualization based on 3D video associated with an industrial system. The first 3D visualization may have one or more 3D device visualizations of industrial automation devices, and each 3D device visualization of the industrial automation devices that may depict a 3D object that corresponds to an industrial automation device in the industrial system. The computing device may display the first 3D visualization via an electronic display and detect a gesture in a first set of image data comprising the surrounding of the user and the first 3D visualization. The gesture is indicative of a modification associated with the first 3D visualization. The computing device may receive additional 3D video associated with the industrial system, generate a second 3D visualization based on the modification and the additional 3D video, and display the second 3D visualization via the electronic display.
US10964102B2 Adaptive sub-band based coding of hierarchical transform coefficients of three-dimensional point cloud
An electronic apparatus and method for adaptive sub-band based coding of hierarchical transform coefficients of a 3D point cloud, is provided. The electronic apparatus stores the 3D point cloud and generates a plurality of voxels from the 3D point cloud. The electronic apparatus generates a plurality of hierarchical transform coefficients by application of a hierarchical transform scheme on the generated plurality of voxels and classifies the plurality of hierarchical transform coefficients into a plurality of sub-bands of hierarchical transform coefficients. The plurality of hierarchical transform coefficients are classified based on a weight of each of the plurality of hierarchical transform coefficients. The electronic apparatus further generates a plurality of quantized levels by application of a different quantization scheme of a set of different quantization schemes on each sub-band of hierarchical transform coefficients of the plurality of sub-bands of hierarchical transform coefficients and encodes the generated plurality of quantized levels.
US10964100B2 Data-driven modeling of advanced paint appearance
According to one general aspect, systems and techniques for rendering a painting stroke of a three-dimensional digital painting include receiving a painting stroke input on a canvas, where the painting stroke includes a plurality of pixels. For each of the pixels in the plurality of pixels, a neighborhood patch of pixels is selected and input into a neural network and a shading function is output from the neural network. The painting stroke is rendered on the canvas using the shading function.
US10964096B2 Methods for detecting if an object is visible
A method for determining if an object in a colour three-dimensional environment rendered in real time on a display by a computer is visible for user with a defined point of observation in the three-dimensional environment. The object is defined by at least one area with a predefined colour (CD) where said area is rendered with a colour (CR) that is different from the predefined colour due to the rendering conditions at a defined time point. There is a pre-defined pseudocolour (CP), where a colour is defined as colour values for each of the red (R), green (G) and blue (B) channels.
US10964094B1 Visualization system that transforms 2D images of objects slices into 3D point clouds
System that transforms 2D images of slices of an object, such as a tissue sample from a biopsy, into a 3D point cloud for visualization. 3D points may be generated for pixels in the 2D images with high luminance. Point depths may be assigned pseudo-randomly so that the points fill the space within the slice. The probability distribution for the random depths may be based on any characteristics of the 2D images. For example, points corresponding to pixels within large areas of high luminance may be spread relatively uniformly through the slice, while isolated points or points in small areas may be biased towards the minimum depth of the slice. Points in the point cloud may be partitioned into channels, corresponding for example to different stains of a sample, and may be visualized for example as different color assigned to points.
US10964093B2 Shading method for volumetric imaging
A medical image processing apparatus comprises processing circuitry configured to: obtain volumetric data corresponding to a three dimensional region of a subject; perform a sampling process that comprises sampling the volumetric data at a plurality of sampling points along a plurality of sampling paths; for each of a plurality of intervals between sampling points on sampling paths, determine a position of a shading evaluation point in the interval based on intensity values and/or opacity values for a front sampling point and back sampling point of the interval; and determine a value for a shading parameter at the determined shading evaluation point; and perform a rendering process using the determined values for the shading parameter.
US10964091B2 Augmented reality and virtual reality feedback enhancement system, apparatus and method
Systems, apparatuses and methods may provide away to render augmented reality and virtual reality (VR/AR) environment information. More particularly, systems, apparatuses and methods may provide a way to selectively suppress and enhance VR/AR renderings of n-dimensional environments. The systems, apparatuses and methods may deepen a user's VR/AR experience by focusing on particular feedback information, while suppressing other feedback information from the environment.
US10964086B2 Graphics processing
When rendering a new frame using a hybrid ray tracing process, a graphics processor transforms vertex position data for models representing objects in the new frame into camera space for use in a rasterisation process of the hybrid ray tracing process irrespective of whether the object has moved between frames or whether the geometry of the model representing object has changed, but only transforms vertex position data for a model for an object into world space for use in a ray tracing process of the hybrid ray tracing process when the object has moved between frames or where the geometry of the model representing the object has changed.
US10964083B1 Facial animation models
A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor configured to execute the instructions to perform a method that includes receiving multiple representations of one or more expressions of an object. Each of the representations includes position information attained from one or more images of the object. The method also includes producing an animation model from one or more groups of controls that respectively define each of the one or more expressions of the object as provided by the multiple representations. Each control of each group of controls has an adjustable value that defines the geometry of at least one shape of a portion of the respective expression of the object. Producing the animation model includes producing one or more corrective shapes if the animation model is incapable of accurately presenting the one or more expressions of the object as provided by the multiple representations.
US10964082B2 Avatar based on weather
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar based on a weather condition. The program and method include determining a current location of a user device; retrieving a weather condition at the current location of the user device; automatically generating a weather-based avatar for a person associated with the user device, the weather-based avatar having a visual attribute corresponding to the weather condition; and, in response to a request from a requesting device, causing display on the requesting device of the weather-based avatar.
US10964077B2 Apparatus and method for clustering point cloud
An apparatus for clustering a point cloud can include: a three-dimensional (3D) light detection and ranging (LiDAR) sensor configured to generate a point cloud around a vehicle and a controller configured to project the point cloud generated by the 3D LiDAR sensor onto a circular grid map to be converted into two-dimensional (2D) points, the circular grid map including a plurality of cells, and to cluster the 2D points on the circular grid map.
US10964075B2 Gating with anatomically varying durations
A method for reconstructing a radioactive emission image of an overall volume having first and second volumetric regions, each volumetric region having respectively independent dynamic characteristics. The method comprises the following steps: a) obtaining radioactive emissions from the overall volume, including the volumetric regions, b) reconstructing an initial radioactive emission image of the volumetric region according to the radioactive emissions, c) segmenting the initial radioactive emission image to delineate the first and second volumetric regions, and d) separately reconstructing the first and the second volumetric regions according to the respectively independent dynamic characteristics.
US10964071B2 Systems and methods for data and model-driven image reconstruction and enhancement
Systems and methods are disclosed for image reconstruction and enhancement, using a computer system. One method includes acquiring a plurality of images associated with a target anatomy; determining, using a processor, one or more associations between subdivisions of localized anatomy of the target anatomy identified from the plurality of images, and local image regions identified from the plurality of images; performing an initial image reconstruction based on image acquisition information of the target anatomy; and updating the initial image reconstruction or generating a new image reconstruction based on the image acquisition information and the one or more determined associations.
US10964062B2 Skin evaluation device, skin evaluation method, and skin evaluation program
An applied state of a cosmetic material on skin is easily and accurately evaluated. A principal component analysis unit 4 performs principal component analysis on a spectral reflectance measured from a spectral image and calculates eigenvectors of first to third principal components and principal component scores of the first to third principal components based on the eigenvectors of the first to third principal components, and a skin evaluation unit 5 evaluates an applied state of a cosmetic material on skin using at least one of the calculated principal component scores of the first to third principal components and a preset threshold value or a discriminant function of each principal component.
US10964057B2 Information processing apparatus, method for controlling information processing apparatus, and storage medium
An information processing apparatus comprising: at least one processor programmed to cause the apparatus to: hold label information regarding presence of a target object, the label information being set for the target object in an image; obtain a reliability of the label information; cause a display apparatus to display the label information and an image corresponding to the label information in the image, based on the reliability; accept an operation made by a user; and modify the label information based on the operation.
US10964054B2 Method and device for positioning
The present disclosure provides a method and a device for positioning, an apparatus and a computer readable storage medium. The method includes acquiring a visual feature map of a geographic area located by a movable object. The visual feature map includes a first set of visual features. The method further includes acquiring at least one image captured by a camera coupled to the movable object during a motion of the movable object within the geographic area. The method further includes extracting a second set of visual features corresponding to the first set of visual features from the at least one image. In addition, the method further includes determining at least one pose of the movable object during the motion at least based on the visual feature map and the second set of visual features.
US10964051B2 Image processing device, foreign object inspection device, and image processing method
An image processing device and method for reducing the risk of a failure to detect a foreign object provided. The image processing device is configured for processing an image based on an X ray having propagated through an inspection target having a foreign object. The image processing device includes a storage section configured to store respective first pixel values of a plurality of pixels that form the image; a pixel value computing section configured to calculate respective second pixel values of the plurality of pixels on a basis of the first pixel values; and a pixel value integrating section configured to integrate respective second pixel values of a group of pixels belonging in a continuous region. The method includes steps of storing the respective first pixel values, calculating the respective second pixel values, and integrating respective second pixel values of a group of pixels belonging in a continuous region.
US10964043B2 Method and measurement system for measuring dimension and/or volume of an object by eliminating redundant voxels
Firstly, a measurement space is defined with a plurality of voxels. When the object is located within the measurement space, at least a depth map of the object is generated by photographing the object from at least a viewpoint. View direction and coordinates of the at least a viewpoint are also obtained. A plurality of redundant voxels, which are not belong to the object, are eliminated from the measurement space according to the at least a map, the view direction and the coordinates of the at least a viewpoint. The volume and/or the dimension of the object is calculated based on remaining voxels of the measurement space after the redundant voxels are eliminated from the measurement space.
US10964042B2 Detection device, method and storage medium for optically detecting distance from a single viewpoint to an object
A detection device including: a detector that detects an object from one viewpoint; a reliability calculator that calculates reliability information on the object at the one viewpoint by using a detection result of the detector; and an information calculator that calculates shape information on the object at the one viewpoint by using the detection result of the detector and the reliability information and calculates texture information on the object at the one viewpoint by using the detection result, the information calculator generates model information on the object at the one viewpoint based on the shape information and the texture information.
US10964038B2 Method and apparatus for mapping three-dimensional point cloud data, and storage medium
The embodiments of the present disclosure provide a method for processing 3D data, an apparatus for processing 3D data, a device and a storage medium. The method includes: acquiring three-dimensional point cloud data to be processed; mapping the three-dimensional point cloud data into a two-dimensional image space to obtain a first depth map; performing an expansion processing on the first depth map after changing an occlusion relation between target objects contained in the first depth map; and changing the occlusion relation between the target objects contained in the first depth map subject to the expansion processing to obtain a second depth map matched to the three-dimensional point cloud data.
US10964035B1 Systems and methods for point cloud decryption
A device is provided for encrypting and/or decrypting a point cloud having a plurality of data points that collectively produce a three-dimensional (“3D”) image. Each data point may have a set of elements with values that define a position of the data point in 3D space and visual characteristics of the data point. Encrypting the point cloud may include deterministically a set of data point to encrypt, and deterministically changing the data point element values of the selected data points so that the 3D image produced by the encrypted data points is different than the 3D produced from the unencrypted data points. Decrypting the resulting encrypted point cloud may include deterministically reselecting the encrypted data points using an encryption key, and deterministically reversing the changes made to the data point element values of the selected data points based on transformations that are specified as part of the encryption key.
US10964027B2 Image processing system and method for interactive contouring of three-dimensional medical data
An anatomic structure of interest is contoured in 3D source data by selecting a first subset of data in a first image slice, which has a first orientation in the source data. A first set of instructions identifies a first edge (E1) of the anatomic structure of interest in the first image slice. Then, a second subset of data is selected in a second image slice, which has a second orientation in the source data. A second set of instructions identifies a second edge (E2) of the anatomic structure of interest in the second image slice. A three-dimensional shell (3DS) is calculated based on the first and second edges (E1; E2) and the source data (SD). The three-dimensional shell (3DS) represents an approximation of a delimiting surface that separates the anatomic structure of interest from adjoining tissues in the 3D source data.
US10964025B2 Assembly monitoring method and device based on deep learning, and readable storage medium
The present invention relates to an assembly monitoring method based on deep learning, comprising steps of: creating a training set for a physical assembly body, the training set comprising a depth image set Di and a label image set Li of a 3D assembly body at multiple monitoring angles, wherein i represents an assembly step, the depth image set Di in the ith step corresponds to the label image set Li in the ith step, and in label images in the label image set Li, different parts of the 3D assembly body are rendered by different colors; training a deep learning network model by the training set; and obtaining, by the depth camera, a physical assembly body depth image C in a physical assembly scene, inputting the physical assembly body depth image C into the deep learning network model, and outputting a pixel segmentation image of the physical assembly body, in which different parts are represented by pixel colors to identify all the parts of the physical assembly body. In the present invention, parts in the assembly body can be identified, and the assembly steps, as well as the occurrence of assembly errors and the type of errors, can be monitored for the parts.
US10964023B1 Image segmentation system
An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
US10964022B2 Image processing method, corresponding image processing apparatus and endoscope arrangement
In an image processing method (18), for images (9) in a image sequence (8), in each case a position indication (23) of a center (24) of the image content (10) of individual images (9) is calculated in a completely computer-implemented and/or hardware-implemented, statistical evaluation method (20). The center (24) is defined by a circle section (62) which is described or characterized by a separation line (12) between the image content (10) and a periphery (11) which is supplementary to the image content (10) in the image (9) or complementary therewith.
US10964021B2 Information processing apparatus, information processing method, and information processing system
An information processing apparatus includes a first selection unit that selects a second image to be compared with a first image from a plurality of candidate images, a setting unit, an overlap range calculation unit, an evaluation value calculation unit, and a second selection unit. The setting unit sets a plurality of combinations including two or more candidate images from among the plurality of candidate images. The overlap range calculation unit calculates an overlap range between the first image and each of the plurality of combinations. The evaluation value calculation unit calculates an evaluation value of each of the plurality of combinations based on the calculated overlap range. The second selection unit selects at least one combination from the plurality of combinations based on the evaluation value. The first selection unit selects the two or more candidate images included in the selected combination as the second image.
US10964020B2 Similar case image search program, similar case image search apparatus, and similar case image search method
A similar case image search method performed by a computer, the method includes: extracting a lung field area from a medical image and identifying a contour of the lung field area including a chest wall and a mediastinum; identifying a position at which the chest wall and the mediastinum are internally divided and dividing the lung field area into a central area and a peripheral area based on a shape of the lung field area; counting the number of pixels indicating lesions in each of the divided central area and peripheral area; and identifying a similar case image corresponding to similarity level of the number of pixels indicating lesions by referring to a storage unit that stores the number of pixels indicating lesions in each of the areas.
US10964017B2 Deep learning for arterial analysis and assessment
The present disclosure relates to training one or more neural networks for vascular vessel assessment using synthetic image data for which ground-truth data is known. In certain implementations, the synthetic image data may be based in part, or derived from, clinical image data for which ground-truth data is not known or available. Neural networks trained in this manner may be used to perform one or more of vessel segmentation, decalcification, Hounsfield unit scoring, and/or estimation of a hemodynamic parameter.
US10964016B2 Combining simulation and optical microscopy to determine inspection mode
A best optical inspection mode to detect defects can be determined when no defect examples or only a limited number of defect examples are available. A signal for a defect of interest at the plurality of sites and for the plurality of modes can be determined using electromagnetic simulation. A ratio of the signal for the defect of interest to the noise at each combination of the plurality of sites and the plurality of modes can be determined. A mode with optimized signal-to-noise characteristics can be determined based on the ratios.
US10964012B2 Automatic liver segmentation in CT
A method for automatic organ segmentation in CT images comprises in a first step, rough region segmentation; in a second step, coarse organ segmentation; and in a third step, refinement of organ segmentation. The organ may be a liver. Rough region segmentation may comprise applying standard anatomical knowledge to the CT images. Coarse segmentation may comprise identifying organ voxels using a probabilistic model. Refinement of organ segmentation may comprise refinement based on intensity, followed by refinement based on shape. Apparatuses configured to carry out the method are also disclosed.
US10964011B2 Anomaly detection with predictive normalization
A method is provided for model training to detect defective products. The method includes sampling training images of a product to (i) extract image portions therefrom made of a center patch and its context and (ii) black-out the center patch. The method further includes performing unsupervised back-propagation training of a Contextual Auto-Encoder (CAE) model using (i) the image portions with the blacked-out center patch as an input and, (ii) the center patch as a target output and, (iii) an image-based loss function, to obtain a trained CAE model. The method also includes sampling positive and negative center-patch-sized portions from the training images. The method additionally includes normalizing, using the trained CAE model, the positive and negative center-patch-sized portions. The method further includes performing supervised training of a classifier model using the normalized positive and negative center-patch-sized portions to obtain a trained supervised classifier model for detecting the defective products.
US10964007B2 Cased goods inspection system and method
A method of inspecting cased goods includes advancing at least one case of goods on a conveyor, generating an illumination sheet of parallel illuminating rays with at least one electromagnetic source, and capturing an image, formed by the illumination sheet passing through a diffuser with at least one camera located so as to capture illumination from diffused parallel rays of the light sheet, where the image case embodies a goods image that is generated by the case goods moving between the light source and the at least one camera, where part of the parallel sheet of light is at least partially blocked by the case of goods, thus generating a gray level image.
US10964004B2 Automated optical inspection method using deep learning and apparatus, computer program for performing the method, computer-readable storage medium storing the computer program, and deep learning system thereof
The present invention is an automated optical inspection method using deep learning, comprising the steps of: providing a plurality of paired image combinations, wherein each said paired image combination includes at least one defect-free image and at least one defect-containing image corresponding to the defect-free image; providing a convolutional neural network to start a training mode of the convolutional neural network; inputting the plurality of paired image combinations into the convolutional neural network, and adjusting a weight of at least one fully connected layer of the convolutional neural network through backpropagation to complete the training mode of the convolutional neural network; and performing an optical inspection process using the trained convolutional neural network.
US10964003B2 Image processing apparatus, image processing method, and program
A reconstruction processing unit includes a filtering unit which applies a filter for correcting a motion blur attributable to a relative movement of an image pickup system and an object to a transmission image when performing an operation of back-projecting a pixel on the transmission image to a cell on a reconstructed image. A filter that the filtering unit uses when a pixel on a first transmission image is back-projected to a first cell on the reconstructed image is different from a filter that the filtering unit uses when the pixel on the first transmission image is back-projected to a second cell existing at coordinates that differ from those of the first cell.
US10963997B2 Method for reducing intensity variations in a video image stream depicting a scene
A method and a digital video camera for reducing intensity variations in a video stream depicting a scene comprising capturing, using a first sensor setting, a first frame; detecting a change in intensity in a portion of the first frame, the portion represents a first area of the scene; determining a second sensor setting based on the first frame; capturing, using the second sensor setting, a second frame; creating a local tone mapping mask, wherein a local tone mapping in the first area of the scene is different from a local tone mapping in an area outside the first area, and wherein the local tone mapping in the area outside the first area is based on a relation between the first sensor setting and the second sensor setting; and applying the local tone mapping mask to the second frame.
US10963996B2 Image processing method and apparatus
An image processing method and apparatus are disclosed, to improve quality of an image on which color processing is performed. The method includes: determining color values of N color components of each pixel of a to-be-processed image, where N is a natural number greater than 1; determining N ratios of a luminance value of each pixel to the color values of the N color components; determining N first color adjustment coefficients based on the N ratios; and performing color processing on each pixel based on the N first color adjustment coefficients and the color values of the N color components to obtain a target image.
US10963994B2 Systems, methods, and storage media for anonymizing at least one feature in a scene
A computer-implemented method of anonymizing at least one feature in a scene comprises receiving one or more images representing the scene and applying a sorting algorithm to the image(s) to identify features within the image(s) and classify the features according to at least one predetermined feature category to produce at least one classified feature in the image(s). An annotation scheme, specifying at least one obscuring annotation type to be applied to at least one corresponding feature category, is applied to the image(s). The image(s) are then modified by, for each classified feature in the image(s) having an annotation indicating that said classified feature is in a feature category corresponding to a particular obscuring annotation type to be applied, applying the particular obscuring annotation type to that classified feature in the image(s) so that at least one identifying aspect of that classified feature is obscured within the image(s).
US10963991B2 Information processing device, information processing method, and recording medium
An information processing device according to the present invention includes a memory; and at least one processor coupled to the memory. The processor performing operations. The operations includes: receiving first multiple-images; and generating, based on a first image in the first multiple-images, a third image relating to a second image in a second wavelength band different from a first wavelength band of the first image.
US10963986B2 Adaptive compute size per workload
Methods and apparatus relating to techniques for power management. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive one or more frames for a workload, determine one or more compute resource parameters for the workload, and store the one or more compute resource parameters for the workload in a memory in association with workload context data for the workload. Other embodiments are also disclosed and claimed.
US10963985B2 Mesh shader output management technology
Methods, systems and apparatuses may provide for technology that determines a size of a meshlet and writes the meshlet to a full-sized buffer allocation if the size of the meshlet is greater than a partial-sized buffer allocation. The technology may also write the meshlet to the partial-sized buffer allocation if the size of the meshlet is not greater than the partial-sized buffer allocation.
US10963983B2 Graphics performance for complex user interfaces
Techniques for providing enhanced graphics in a user interface by efficiently using enhanced graphics resources. A computing device displays the enhanced graphics in an upper view of the user interface and the enhanced graphics resources identify a visual region in which the enhanced graphics are positioned. The computing device accesses the enhanced graphics resources to identify and store a hit test region based on the visual region. The hit test region is stored separately from the enhanced graphics resources for hit testing. When a hit is received in the user interface, the computing device determines whether the upper view or lower view will respond to the hit based on the hit test region that is stored separately from the enhanced graphics resources.
US10963979B1 Continuous laundry dryer ventilation management system and operating method thereof
A remote-controlled washer, dryer, laundry product dispenser and payment system and operating method thereof, and is the front-end of the present invention. Said front-end allows the present invention to communicate with each dryer connected to a common vent. Said communication allows the present invention to sense conditions associated with each and every dryer attached to said common vent and control each such dryer. Consequently, the present invention, unlike anything in the prior art, allows an array of said dryers to be remotely controlled by a venting system.
US10963978B2 Enhanced alert/notification system for law enforcement identifying and tracking of stolen vehicles and cargo
A law enforcement (LE) data processing system (DPS) includes a processor that executes a LE security event notification and dispatch (SEND) utility. The LE DPS receives, from a tracking system communicatively coupled to the LE DPS, an enhanced security event notification (ESEN) that includes information identifying a security event, a location at which the security event occurred, and additional distinguishing details corresponding to entities involved in and affected by the security event. The LE DPS selectively transmits information from the updated ESEN to at least one LE dispatch server supporting LE personnel within one of (i) a geographic vicinity of the location of the security event and (ii) a calculated zone of recapture, the additional distinguishing details enabling the LE personnel to receive a more complete set of relevant details at a LE field device that enables more accurate identification, tracking, and resolution by LE personnel of the security event.
US10963977B2 Method and apparatus for personal awareness and growth
An presentation generator is disclosed for generating presentations for interacting with a user on a personal topic of, e.g., the user's selection, wherein the presentations assist the user in obtaining a greater awareness of his/her motivations and/or behaviors relating to the topic. In one embodiment, the presentation generator generates and presents to the user textual observations, questions, and/or statements for the user's consideration. Such presentations use and/or are consistent with textual descriptions obtained from: (a) the results of one or more personality/motivation test results, and (b) user inputs, e.g., regarding the selected topic together with his/her confidence in the validity of such inputs. The invention organizes the textual descriptions so that outputs to the user can be generated from various personality/motivational perspectives thereby assisting the user in viewing the topic of discussion from different perspectives and thereby becoming more aware of his/her biases, motivations, and/or concerns relating to the topic.
US10963976B2 Providing information on construction errors based on construction site images
Systems and methods for providing information on construction errors based on construction site images are provided. For example, image data captured from a construction site using at least one image sensor may be obtained. The image data may be analyzed to identify at least one construction error. Further, the image data may be analyzed to identify a type of the at least one construction error. In response to a first identified type of the at least one construction error, first information may be provided, and in response to a second identified type of the at least one construction error, providing the first information may be forgone.
US10963974B1 Systems and methods for predicting regional turfgrass performance
Grass seed performance may be predicted by receiving grass seed selections for individual grass seed varieties and target geographic regions for growing the grass seed selection. A common set of grass attributes is identified from historical grass attribute values associated with the selected target regions. The historical grass attribute values in the first common set of grass attributes are retrieved and are displayed in a graphical format for the at least two individual grass seed varieties in the at least two selected target regions. A weighted average may be calculated for the historical grass attribute values in the common set and may provide a prediction of performance of the individual grass seed varieties across the selected geographic regions or in regions proximate the selected geographic regions.
US10963972B1 Adaptive life advisor system
Examples described herein relate to apparatuses and methods for providing automated advising services to a customer of a provider institution, including but not limited to a provider institution computing system determining a goal of the customer based on a user input of the customer, generating a set of sub-goals for the goal, determining a current status of the customer relating to the sub-goals and the goal, determining whether the current status of the customer meets any sub-goals and a projected status of the customer indicating whether the customer is projected to meet the goal, and sending a notification to a user device of the customer notifying the customer of a completion state of the goal based on at least one of the sub-goals met by the current status of the customer and whether the customer is projected to meet the goal.
US10963965B1 Triage tool for investment advising
Various examples are directed to computer-implemented systems and methods for providing a triage tool for investment advising. A method includes displaying by a processor of a computer, an image on a graphical user interface (GUI) of a device of a user. The image includes information related to financial account management for the user. Input options are provided to the user on the GUI including at least two directional swipe input options to obtain the user's positive or negative response to the image. The processor receives the user's response to the input options, and determines a profile of the user based on the user's response to the input options. The processor provides directed financial investment advice and tailored financial products, based on the profile of the user, to increase applicability and effectiveness of wealth management for the user.
US10963964B1 Measuring risk tolerance using virtual or augmented reality view of simulated outcome
One embodiment relates to a financial institution computing system. The financial institution computing system includes a network circuit enabling the financial institution computing system to exchange information over a network and a risk analysis circuit. The risk analysis circuit is configured to receive user information, simulate a plurality of investment outcomes for a first investment risk level based on the received user information, display at least one augmented reality or virtual reality depiction of at least one of the investment outcomes via a display device, monitor a reaction of the user to each displayed augmented reality or virtual reality depiction, and select an investment strategy for the user based on the reactions of the user.
US10963962B2 Offload processing of data packets containing financial market data
Various techniques are disclosed for offloading the processing of data packets that contain financial market data. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize financial market data in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
US10963960B1 Computer system for automatic credit allocation of a shared line of credit
A computer system is described that automatically allocates credit between two or more users of a shared line of credit. For example, a computer system is configured to monitor information relating to a plurality of credit needs of a plurality of users of a shared line of credit and feed the information into a trained machine learning model to automatically determine whether an amount of credit allocated to each user of the plurality of users is sufficient for the respective user's credit need. Based on output from the model, the computer system may automatically reallocate credit to at least a first one of the users identified as needing additional credit from at least a second one of the users identified as having unused or unneeded credit.
US10963959B2 Presentation of credit score factors
A score factor system that may generate a score factor user interface that displays summary credit information for a particular consumer in selected credit categories. The system constructs flippable score factor interfaces for such display that, when touched, may be reversed to display explanatory text on how the corresponding credit category affects their credit report.
US10963958B1 Systems and methods for communications regarding loan collateral
The present disclosure provides systems, methods, and products for assessing collateral data, including appraisal data, and providing timely notification of any problems or anomalies identified for the collateral. A central server may access collateral data from a remote data source, apply rules to the collateral data to detect problems, and then create a notification describing the problems. The central server may rapidly transmit the notification to remote computing devices that were registered by a lender, so that the lender may act quickly to remediate the problems. A collateral viewer application that interacts with the notifications may also be provided to lenders.
US10963957B2 System and method to create and operate an electronic marketplace of trusted banks for participation in commercial loans too large for an individual bank
The technology disclosed relates to creation and operation of a marketplace among trusted small and medium sized banks for participation in commercial loans too large for an individual participating bank to undertake on its own. This technology can be applied to formation of other marketplaces in which trust matters and controlled dissemination of opportunity information, as in layers or rounds, proceeds manually. Aspects of the technology disclosed can be used by initiators and participants to syndicate loans once a marketplace is established, whether the market is established applying the technology disclosed or otherwise. This technology also can be applied to syndicate other opportunities or to resell participations in syndicated loans that have closed and been funded.
US10963955B2 Optimizing aggregation routing over a network
Apparatuses, methods, systems, and program products are disclosed for optimizing aggregation routing over a network. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive a request for aggregated account data accessible from a data aggregator server, select a data aggregator server from a plurality of data aggregator servers to service the request for the aggregated account data based on a plurality of factors associated with each of the plurality of data aggregator servers, format a request for the aggregated account data to be compatible with the selected data aggregator server, route the formatted request over the network to the selected data aggregator server, and receive the requested aggregated account data over the network from the selected data aggregator server.
US10963950B2 Hyperlocal marketplace via smart homes connected to the grid
Various embodiments are directed to a system for automatically and dynamically facilitating various transactions via a hyperlocal marketplace. A smart home system, for example, may track all perishable items within the home. Any items expected to have a surplus may be offered for sale to other homes in the hyperlocal marketplace. Any items expected to have a shortage may be identified and made known to the other homes in the hyperlocal marketplace. Bids may be made on the shortage items that may be offered for sale by the marketplace.
US10963948B2 3D printing: marketplace with federated access to printers
Systems, methods, and media for optimizing and facilitating 3D printing services in a marketplace environment are provided. In one example, a system comprises a hosting system to enhance a 3D printing service marketplace environment including marketplace participants and a federated network of 3D printing service providers. In one aspect, operations include receiving a 3D printing request to print a 3D object selected from among a selection of 3D objects, responsive to the 3D printing request and the 3D object selected from among the selection of 3D objects, listing at least some of the 3D printing service providers based on a 3D printer identifier metric, wherein the 3D printer identifier metric includes one or more of a 3D printing quality metric, a 3D printer model number, a 3D printer serial number, and a 3D digital model type. The operations further include receiving a selection of a preferred 3D printing service provider from among the list of at least some of the 3D printing service providers.
US10963945B2 Method and server for registering a customized device
A method is provided. The method includes receiving a device type identifier, network access data, and a user identifier that correspond to an order identifier from a terminal. An allocated device serial number corresponding to the order identifier is obtained, the device type identifier, the device serial number, the network access data being written into a customized controlled device. The customized controlled device that is identified by the allocated device serial number and the device type identifier is connected to. A device registration request is received from the terminal and, in response to receiving the device registration request, device registration is performed based on the device type identifier, the allocated device serial number, and the user identifier.
US10963940B2 Computer vision, user segment, and missing item determination
Techniques and systems are described that leverage computer vision as part of search to expand functionality of a computing device available to a user and increase operational computational efficiency as well as efficiency in user interaction. In a first example, user interaction with items of digital content is monitored. Computer vision techniques are used to identify digital images in the digital content, objects within the digital images, and characteristics of those objects. This information is used to assign a user to a user segment of a user population which is then used to control output of subsequent digital content to the user, e.g., recommendations, digital marketing content, and so forth.
US10963938B2 Systems and methods for providing an interactive virtual environment
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and generate virtual environmental data based on the environmental data. The system may then provide the virtual environmental data to at least a first computing device to create a virtual environment. The system may then receive user input, and modify the virtual environment to display enhanced content in response to the user input.
US10963936B2 Method and system for real estate buyer third party feedback application
A method for providing third party feedback associated with a real estate property including receiving buyer feedback regarding a real estate property from a handheld device operating the real estate feedback application; and providing third party feedback based on the buyer feedback from a third party feedback application.
US10963934B1 System and method for exchanging dynamically priced offer data between a restaurant and a consumer
A computer-implemented system and method are disclosed for facilitating dynamically-priced offer data between a restaurant and a consumer, the data reflecting dynamically-priced offers which are contingent upon the consumer first honoring in full their contractual promises to the restaurant before the restaurant is bound to honor its ‘side’ of the deal. In an embodiment, the method and system enables a consumer to specify, in advance, a minimum amount of money the consumer contractually binds themselves to spend at a restaurant as well as the specific hour of the day of a specific day of the week of a specific week of the year the consumer promises to arrive at the restaurant or expects delivery of an order from a restaurant, in return for more of the goods or services the restaurant contractually, but contingently binds themselves to provide the consumer. Further disclosed is a system and method for dealing with instances where a consumer fails to meet their contractual obligation to the restaurant, upon which assurances the restaurant's bid was contingent. In an embodiment, a controller is provided for an authorized restaurant representative to use to access a data storage device in which is stored restaurant ‘deal’ offers which may be triggered by consumer's Request For Bid (RFB). The same controller receives those RFB's from consumer and accesses the same data storage device as it attempts to present responsive bids from local area restaurants.
US10963930B2 Apparatus for automatically billing a vehicle left unattended in a charging station, a system having same, and a method thereof
An apparatus, a system, and a method are for automatically billing a vehicle left unattended in a charging station. The automatic billing apparatus includes a processor that provides a vehicle charging service at a charging station, determines that a vehicle is unattended after charging is completed, and performs a billing based on an unattended time. The apparatus further includes a storage that stores data obtained by the processor when the billing is performed.
US10963928B2 Crowdsourcing seat quality in a venue
Systems and methods for crowdsourcing seat quality are provided. An example method for crowdsourcing seat quality includes receiving an indication of user interest in an event taking place at a venue, determining information about a seat in the venue from previous users of the seat, and displaying a seat map with the information about a seat of the at least one seat.
US10963927B2 System and method for providing message-based advertisement using lock screen
Provided are a system and a method for providing a message-based application interlocking screen advertisement, which collect advertisement information about an application corresponding to link information linked to an advertisement-related push message received by a user apparatus to generate advertisement contents for a lock screen and then provide the generated advertisement contents to the user apparatus to display the corresponding advertisement contents through the lock screen.
US10963924B1 Media processing techniques for enhancing content
A computing device can obtain data describing at least one document, the at least one document referencing at least one media object, wherein a portion of the at least one media object includes one or more characters. The computing device can obtain data describing the one or more characters in the at least one media object in the at least one document. The computing device can generate an updated copy of the at least one document that includes the data describing the one or more characters in the at least one media object. The computing device can present, on a display screen of the computing device and through an interface, the updated copy of the at least one document, wherein the one or more characters in the at least one media object are able to be selected or searched.
US10963923B2 Optimization of online advertising bid requests and dynamic floor pricing
Systems, methods, and computer-readable media are disclosed for optimization of online advertising bid requests and floor pricing. In one embodiment, a method may include receiving a first ad impression request for an ad slot on a publisher website or mobile application from an ad exchange server, extracting first publisher website information from the publisher website, and associating the first publisher website information with the first ad impression request. The method may include comparing the referral website URL to a set of one or more historical ad impression requests, identifying second publisher website information associated with a second ad impression request, the second publisher website information comprising ad slot dimension information, and associating the second publisher website information with the first ad impression request. The method may include generating a bid request associated with the first ad impression request, and sending the bid request to one or more ad servers.
US10963921B2 Presenting content to an online system user assigned to a stage of a classification scheme and determining a value associated with an advancement of the user to a succeeding stage
An online system receives information describing actions performed by individuals and identifies online system users included among these individuals. Based on the actions they have performed, the users are assigned to sequentially ordered stages of a classification scheme associated with a content-providing user of the online system. The online system receives content items associated with different stages from the content-providing user, in which content items associated with a stage may be presented to users assigned to the stage. The online system may determine an expected return value associated with each stage and an expected advancement value associated with advancement of users assigned to each stage to succeeding stages of the classification scheme. The online system also may determine a value associated with a content item based on a comprehensive value received from the content-providing user, the expected advancement value, and a predicted likelihood of user advancement to a succeeding stage.
US10963914B2 System, method, and recording medium for advertisement remarketing
An advertisement remarketing method, system, and non-transitory computer readable medium, include a gaze tracking circuit configured to track a gaze of a user relative to a plurality of advertisements displayed on content-serving devices to determine a focus level of the user with respect to each of the plurality of advertisements, a list creating circuit configured to create a plurality of ranked lists ranking the focus level of the user for each of the plurality of advertisements, each of the plurality of ranked lists corresponding to a different content-serving device of the content-serving devices, and a remarketing circuit configured to remarket advertisements to the user on a user device based on the plurality of ranked lists.
US10963913B2 Automatically generating targeting templates for content providers
Techniques for automatically generating targeting templates are provided. In one technique, multiple sets of targeting criteria provided by different content providers are identified. Based on the multiple sets of targeting criteria, multiple clusters of sets of targeting criteria are created. For each cluster, a targeting template is generated based on a set of targeting criteria that belong to that cluster. In another technique, multiple users are identified and for each user, a set of attribute-value pairs of that user is identified and added to a plurality of attribute-value pairs. Based on the plurality of attribute-value pairs, a targeting template that specifies targeting criteria is generated and presented for selection.
US10963909B2 Handling search queries
A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided. The advertisement server is configured: in response to receiving the first advertisement request, to search for advertisements related to the search query to produce plural advertisement results each with an associated score; in response to receiving the second advertisement request, to modify the score of at least one of the plural advertisement results; to rank the plural advertisement results according to their scores; to select one or more of the highest ranked plural advertisement results; and to send an advertisement response to the front end, the advertisement response including the selected one or more highest ranked plural advertisement results. The front end is configured to provide the search results with the selected one or more highest ranked plural advertisement results.
US10963908B2 Method and system for cloud funding using a web based social network
A social media website which allocates points to participants for a variety of activities by either the participant or by others, who may be other participants. Allocation of points results in rankings of participants, wherein higher ranked participants are allocated more opportunities for accumulating advertising revenue. Ads placed throughout the system's various pages may have their potential conversion value ascribed to designated groups or persons, as the ranked participant desires. Retained revenues may be used by a participant to purchase goods from participating vendors.
US10963906B2 Method and system for optimizing value of consumer offers
A method and system for determining an optimal combination of value offers from a plurality of value offers available to a consumer having selected a group of products or services for purchase.
US10963904B2 Automatic sending of digital documents to identified destinations
Systems and methods are provided for automatically sending an electronic digital document to a second destination in response to determining that a user associated with a first destination is unable to act on an action associated with the document. In an embodiment, a digital processing system receives a first document through a procurement management system along with digital data identifying a first destination account for the first document. The digital processing system generates a message to a first destination account in order to send the first document and a first prompt including a selectable option for a recipient to identify whether the recipient is capable of acting upon the document. When a selection is received indicating that the recipient is not capable of acting upon the document, a second prompt is displayed requesting input of a second destination to receive the document. In response to receiving an identification of the second destination, the digital processing system automatically sends the document to the second destination.
US10963901B2 Systems and methods for use in facilitating enrollment in loyalty accounts
Systems and methods are provided for facilitating enrollment of consumers in programs associated with entities. One exemplary method includes, in response to a selection of registration for an account with an entity, calling an application programming interface (API) associated with a virtual wallet platform, and receiving from the virtual wallet platform, via the API, a token associated with the entity. The method also includes displaying the token to a user and receiving, from the virtual wallet platform, a packet of personal identifying information for the user. The method further includes populating an application for registration of the user for the account with the personal identifying information included in the packet, and, upon an input from the user, enrolling the user in a program associated with the entity, based on the personal identifying information included in the packet, and providing the account to the user.
US10963900B2 User recognition based user experience platform
A device may receive, from a camera device, an image that includes a person. The device may provide the image to a user recognition device and receive, from the user recognition device, a user identifier based on the person included in the image. In addition, the device may obtain user data based on the user identifier, the user data relating to prior activity relating to the person associated with the user identifier. The device may identify a user device based on a first physical location associated with the camera device and a second physical location associated with the user device, and provide the user data to the user device.
US10963898B2 Computer system for performing display control for advertisement
When a user selects an input element from entertainment elements, related to a game, possessed by the user and accepts an advertisement output offer, advertisement watching control starts. Improvement control including 1) improving a parameter value associated with the input element, or 2) improving the parameter value associated with the input element and changing a display mode of the input element is performed in return for advertisement watching.
US10963896B2 Sales data processing apparatus, server and method for acquiring attribute information
A sales data processing apparatus configured to: store commodity information of a commodity to which a transaction processing is executed in a storage section; store, if a face from which attribute of a customer who purchases the commodity can be determined is detected from images captured by a camera, attribute information indicating the attribute determined according to face image information of the detected face in the storage section in association with the commodity information; send the stored commodity information to a server if the face from which the attribute of the customer who purchases the commodity can be determined is not detected according to the captured images; and store the attribute information indicating the attribute which is determined according to the face image information of a customer sent from the server which extracts the customer according to the sent commodity information in the storage section in association with the commodity information.
US10963890B1 Management of communications and social networks in area-specific wireless regions
A network management application creates one or more maps representing social networks of participants that currently reside, have resided, or plan to reside in a region of wireless coverage provided by a wireless access point. The network management application updates a map to reflect changes in the social network in accordance with movement of the participants in and out of the region of wireless coverage. For example, if a subscriber moves outside the region, the respective subscriber is removed from the social network. If the subscriber moves into the region of wireless coverage, the respective subscriber is added to the social network. Inclusion of a subscriber in the social network can depend on factors such as whether a subscriber is a member of an organization. The wireless base station communicates information to the participants of the social network in accordance with one or more rules.
US10963883B1 Vehicle identifier communication and authentication
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a vehicle identifier (VID), the VID uniquely identifying a vehicle of a user, receiving a response that indicates the user and that provides user information associated with the user, the user information including one or more of behavioral information and disbursement information, and at least partially performing an operation based on the user information.
US10963878B2 System and method for financial management
The present teaching relates to methods, systems, and programming for financial management. In an example, a method for performing financial management is presented. A first set of rules associated with a first access credential to an account and a second set of rules associated with a second access credential to the account are provided. The second set of rules is at least partially different from the first set of rules. A determination is made whether the access credential received from a first user matches the first access credential. A first request related to the first user with respect to a transaction is received, and information regarding the transaction is extracted. At least one action is determined with respect to the first request based on the information and the first set of rules.
US10963874B2 E-coupon settlement and clearing process
A system that automates the clearing and settlement of electronic coupons (E-Coupons) by leveraging existing technologies and enabling E-Coupon redemption at any merchant having electronic funds transfer (EFT) capabilities, such as credit/debit card acceptance. The system reduces opportunities for fraud, reduces or eliminates the need for manual clearinghouse counting and sorting of coupons, and provides an electronic audit trail for coupon redemption, tying a specific purchase to a specific coupon. After registering and selecting coupons, consumers then use an E-Coupon card or account access device at a merchant's point-of-sale (POS) terminal. E-Coupon values are deducted from the consumer's final amount due. Both consumer package goods manufacturers (CPGs) and merchants may be charged a fee. Expired coupons are automatically removed from the account and their value refunded to the CPGs. Reports on redeemed coupons and consumer profiles can be generated and provided to CPGs or merchants.
US10963873B2 Systems and methods for monitoring distributed payment networks
Systems and methods are provided for use in distributing one or more services to edge devices in a payment network and for monitoring distributed processing devices associated with the payment network by a network of nodes of the payment network. One exemplary method includes receiving, at a first node of the network of nodes, a request for data from a client and identifying, by the first node, a second node as including the data. The method also includes forwarding the request for the data to the second node, and providing the data to the client, by the first node, in response to the request, upon receipt of the data from the second node, whereby the network of nodes fulfills the request for the data even when the data is included in the second node and the request is received at the first node.
US10963870B2 Method and system for network communication
Technologies are generally described for methods and systems effective to secure process synchronized requests after at least one secure inter-device communication link between the originating and confirming communication devices is established. A method may include forwarding, by the confirming communication device the request and receiving, by a server, a first request from the originating device and at least one second request from the confirming device. The method may also include, by the server, determining a sequence of receiving of the first and the at least one second requests and processing the requests in order to authenticate a communication device, accept or reject a financial transaction, based on the receiving sequence and receiving time difference.
US10963869B2 System and method of cryptographically provable zero knowledge social networking
A social networking system, computer program product, and methods with a Personal Avatar executing on a first server node and a zero knowledge Arbiter executing on a second server node in a network of the social networking system. The Personal Avatar communicates social networking system messages in a communication session using a zero knowledge protocol with the zero knowledge Arbiter executing on the second server node operating in zero knowledge and using zero knowledge verifiable computing to enforce usage conditions on social networking system messages communicated in a communication session with the zero knowledge Arbiter. The zero knowledge Personal Avatar communicates social networking system messages in a communication session using a zero knowledge protocol with the zero knowledge Arbiter. The methods ensure privacy of an end user of the social networking system.
US10963868B1 Anonymous payment transactions
Technology is disclosed for transferring money anonymously between a sender and a recipient by use of a token. In some embodiments, the disclosed technology involves communication between a mobile payment application (“App”) and a payment service system (PSS). Upon the recipient's request, the App, installed on the recipient's device, generates the token, and provides the token to both the recipient and the PSS. The PSS receives both the token and the recipient's identification information from the App, associates the token with the identification information, and stores such association. The recipient, on the other hand, transfers the token to the sender, who forwards it to the PSS to request a money transfer. The PSS receives the token and identifies the recipient's identification information based on the previously stored association with the token. With the identification information, the PSS determines the recipient's financial account to execute the money transfer.
US10963865B1 Augmented reality card activation experience
Various embodiments are generally directed to enhancing a card activation experience for an authorized card user when activating a new card by at least displaying various types of information related to the new card in augmented reality (AR) and allowing the user to perform the activation itself or experience other aspects of the activation process in AR. Information pertaining the successful activation of the card may also be provided to the user in AR.
US10963860B2 Dynamic transaction records
A transaction record linked to photos taken within geographic or temporal proximity to the various transactions of the record may create a visual way for consumers to interact with their transaction data. Payment transaction data including a customer identifier, a first geo-location of a point-of-sale terminal, and a transaction time stamp may be compared against a second geo-location of a user device associated with the customer identifier. In response to the first geo-location being within a predetermined distance of the second geo-location, an image may be retrieved or created. Transaction records may then show the payment transaction data and the image.
US10963858B2 System and method for paying a merchant by a registered user using a cellular telephone account
A system and method allows users to make purchases utilizing a mobile subscriber account.
US10963851B2 Cash access with automatic transaction machine with mobile phone
A cash-dispensing banking terminal has a housing, a transmitter, a receiver, a cash dispenser, and a processor to control the cash dispenser. A pre-created transaction request was earlier created with a mobile device before a banking customer and the mobile device arrive at the cash-dispensing banking terminal. A remote computing device authenticates and authorizes the transaction request before the customer and the mobile device arrive at the cash-dispensing banking terminal. When the transaction is authenticated and authorized, a remote computer generates an executable transaction request and generates and sends a transaction identifier associated with an executable transaction request to the mobile device. The receiver receives the transaction identifier from the mobile device, when the customer is at the banking terminal. The remote computer and/or other devices verify the transaction identifier is valid. The banking terminal performs the transaction request while the customer is at the banking terminal.
US10963847B2 Tracking and managing group expenditures
A group including plurality of users is established. A transaction record is maintained for the group that includes a plurality of payment transactions. Each of the plurality of payment transactions involves at least one user of the group. Additionally, a balance is maintained that indicates an amount owed by a first user of the group to a second user of the group based on one or more of the plurality of payment transactions. When a settling event occurs, the balance is settled by initiating a transfer of funds between the first user and the second user.
US10963846B1 Automated service determination
This disclosure describes, in part, techniques for automated integration between services provided by a service provider. The techniques described herein employ classifiers to determine whether items offered for sale by a merchant are services or goods. A service-identification model may receive names of items as inputs, and be trained or otherwise configured to output indications of whether the names of the items correspond to services. In some examples, the names of the items which correspond to services may further be input into a duration-identification model, which is trained or otherwise configured to determine periods of time required by the merchant to perform the services. The techniques described herein may include populating user interfaces, such as a merchant website, with indications of the services, as well as periods of time to perform the services, that customers may interact with to schedule appointments with the merchant.
US10963842B1 Communication platform for email management
One or more embodiments includes storing a group email message in multiple email mailboxes to obtain multiple stored email messages, receiving, for a first stored email message in the stored email messages, an updated label from a first user computing device, detecting, in response to receiving the updated label, that the stored email messages matches the first stored email message, and storing the updated label with at least a subset of the stored email messages. The method further includes transmitting, with the updated label and to a second user computing system, a second stored email message in the stored email messages.
US10963838B2 Methods using multi-dimensional representations of medical codes
Medical coding systems receive as input medical terms which coders classify into medical codes, used in the remuneration of medical procedures. A set of applicable medical codes can be determined by intersecting multidimensional data structures associated with the input terms and counting medical codes occupying regions of intersection. If the resulting set contains a single code, it is presented to the coder for verification. If the resulting set contains more than a single code, the coder can be questioned in a variety of ways to access, and select from, terminology options not implied by the originally provided input terms. The interactive process may also use the multidimensional data structures to regulate the order of questions, present decision aids, and select related procedure codes. The interaction concludes when the coder has fully specified the proper code or codes that describe the required procedure or procedures.
US10963836B1 Expiring presentation information
Described is a system and method for propagating, synchronizing and expiring user specific information among multiple output devices. In some implementations, retention information is provided along with the user specific information and the output device and/or output device controller will determine when to expire the user specific information based on the retention information. In other implementations, the output device controller and/or output device may periodically request updates from other output devices, output device controllers and/or the inventory management system to determine whether to expire user specific information.
US10963834B1 Maintaining accurate cart-state using auto-generated sensor data
This disclosure describes techniques for utilizing sensor data to determine the results of events within a system. Upon receiving sensor data indicative of an event, the sensor data is analyzed to determine a result of the event. For instance, a user may identified upon entry to a facility, may pick items from shelves in the facility, and may be identified upon exit. Contents of a virtual shopping cart of the user may be maintained based on analysis of the sensor data as the user picks the items. When a user exits, a payment instrument of the user may be charged for a cost of the items and a receipt may be sent to a device of the user. A state-invariant time, representing a time before which all events have been processed, may be maintained such that no shopping sessions are finalized prior to the state-invariant time to avoid mistaken charges.
US10963832B2 Intelligence platform for scheduling product preparation and delivery
A device may receive a request for a product. Based on the request, the device may determine a geographic location and delivery time for delivery of the product, and the device may identify product locations that are capable of providing the product and located near the geographic location. The device may determine, for each of the product locations and based on the product and at least one product location characteristic, a fulfillment time indicating when the product will be prepared for delivery. In addition, the device may identify at least one potential courier capable of transporting the product. Based on the fulfillment time, the delivery time, the geographic location for delivery, and at least one courier characteristic associated with the potential courier, the device may select a particular product location and a particular courier and perform an action based on the particular product location or the particular courier.
US10963829B2 Computer system and method for controlling definition interfaces of a value meter on a display
Systems, methods, and other embodiments associated with defining and evaluating a project initiative are described. In one embodiment, a method includes displaying an initiative definition interface for use in defining the project initiative for an entity. The example method may also include receiving an objective definition, a capability definition, a benefit definition, and an implementation roadmap definition through the initiative definition interface. The example method may also include assigning ranks to the objective definition, the capability definition, the benefit definition, and the implementation roadmap definition based upon a definition completeness metric. The example method may also include generating an initiative viability score based upon the ranks. The example method may also include displaying an initiative redefinition suggestion for redefining the project initiative based upon the initiative viability score being below a threshold.
US10963828B2 Identifying and managing enterprise product availability
Various embodiments described herein are generally directed to techniques for identifying the availability of an enterprise to provide products, for example, banking products and/or services. Embodiments may include using an availability manager informed by resource status data to determine if an enterprise facility is available to provide at least one product. In some embodiments, at least some data used to determine the availability of an enterprise facility may be collected from sensors and/or transducers associated with the enterprise facility. Various embodiments may include using a machine learning model to analyze enterprise resource availability to determine enterprise facility availability to provide products. In some aspects described herein, at least one record may be updated with resource status information, facility availability, available product set information, and/or estimated lead time information. In some embodiments, determined availability information may be communicated to a user, for example, via an application program interface (API).
US10963827B2 Segmented social collaboration with communication arbitration
Disclosed embodiments provide a computer-implemented technique for filtering electronic communication based on the current task of a user. The current task of a user is derived using a workflow segmentation model. A workflow segmentation model is derived based on user-defined activities, heuristics, location data, environmental data, and/or other input data. Prior to delivery, electronic communication directed to the user is analyzed based on sender, subject, message content, time of day, and/or other criteria to determine if the message should be presented to the user immediately, or deferred, based on the relevance of the message to the current task of the user.
US10963826B2 Work planning system, work planning method, decision-making support system, computer program, and storage medium
A work planning system includes an event-data acquisition unit that acquires event data indicating an event of a facility, a storage unit that stores therein a plurality of pieces of work data indicating contents of works that can be performed with respect to the facility, and a decision unit that decides each importance degree of a plurality of pieces of work data based on the event data.
US10963823B1 Systems and methods for chatbot applications performing tasks based on user stress levels
A system comprising: a server configured to: generate an interface based on a first user profile stored in a database; present the interface on a first client associated with the first user profile, wherein the interface depicts a set of input elements; receive a set of inputs from the set of input elements; generate a macro based on the set of inputs; associate the macro with a range of values based on the set of inputs; host a chatbot application; generate a value based on the chatbot application accessing a PIM application on a second client associated with a second user profile stored in the database; and enable the macro to be performed based on the value being within the range of values.
US10963816B1 Systems and methods for time-shifting interactions using a shared artificial intelligence personality
Systems and methods are described for time-shifting interactions by sharing an artificial intelligence personality (AIP). An AIP is an understanding construct that may control a variety of communication experiences to support a sense of ongoing social connectedness. An AIP may be instantiated within one or more HIEs that interact with humans in a human, cartoon or pet-like manner. HIEs may include robots, robotic pets, toys, simple-to-use devices, and graphical user interfaces. The AIP may be periodically updated based on human interactions sensed by the HIEs as well as knowledge of historical and ongoing events. The systems may provide users with intuitive machine companions that exhibit an expert knowledge base and a familiar, cumulative personality. HIEs may continue to operate without interruption in the presence of telecommunications delays or interruptions, and/or the absence of one or more human participants; allowing participants to “time-shift” their sense of connectedness.
US10963815B2 Determining well parameters for optimization of well performance
The systems and methods described herein include training a well performance predictor based on field data corresponding to a hydrocarbon field in which a well is to be drilled; generating a number of candidate well parameter combinations for the well and predicting a performance of the well for each candidate well parameter combination using the trained well performance predictor; and determining an optimized well parameter combination for the well such that the predicted performance of the well is maximized.
US10963812B1 Model-based artificial intelligence data mining system for dimension estimation
Some aspects of the present disclosure relate to computer processes for generating and training a generative machine learning model to estimate the true sizes of items and users of an electronic catalog and subsequently applied to determine fit recommendations, as well as confidence values for the fit recommendations, for how a particular item may fit a particular user. During training, the disclosed generative model can implement Bayesian statistical inference to calculate estimated true sizes of both items and users of an electronic catalog using both (1) a prior distribution of sizes for items and users and (2) a distribution based on obtained evidence regarding how items actually fit users. The resulting posterior distribution can be approximated using a proposal distribution used to generate the fit recommendations and associated confidence values.
US10963811B2 Recommendations based on predictive model
The invention notably relates to a computer-implemented method for selecting an appropriate decision by constraining options assessed with a model. The method comprises selecting a model capable of receiving inputs and providing output in response to an input; training a model with a set of data representing similar events; generating options that represent hypothetical events; computing target values by applying the trained model on the generated options; computing index for indexing the generated options and target values associated with the trained model; querying the said index for obtaining a selection of a set of options, the selection being performed according to a specific constraint; returning, as a result of the query, a subset of the set of the generated options, the subset being ranked according to the target values associated with each option.
US10963808B1 Predicting event outcomes using clickstream data
A method may include extracting, from historical clickstream data, historical user events, generating historical user features from the historical user events, generating, using the historical user features, a training data set including feature vectors each labeled with an outcome of a historical requested event, adding, to a decision tree: internal nodes corresponding to the historical user features, branches corresponding to the values of the historical user features, and leaf nodes each corresponding to an outcome of the historical requested event. The method may further include extracting, from new clickstream data, new user events, generating new user features from the new user events, detecting a request to cause a new requested event, and predicting an outcome of the new requested event by traversing a path including: a series of branches each corresponding to a value of one of the new user features, and a leaf node corresponding to the outcome.
US10963803B2 System and method for machine learning based QoE prediction of voice/video services in wireless networks
A framework system and method for developing hybrid voice/video QoE predictors, which use both network/codec/client parameters as well as the voice/video reference sample(s). The prediction model/algorithm uses deep packet inspection to produce relevant input and therefore the network's impact on the voice/video QoE can be determined without recording actual media (voice/video) content. Therefore, the QoE predictors are neither solely media based as available perceptual metrics, nor available parametric based. The present hybrid voice/video QoE uses the reference/original media information, unlike prior art hybrid video only QoE which use the recorded media (video only).
US10963800B2 Service layer augmentation of response to semantically-informed query of arbitrary external data sources
A method of augmenting a semantic query of multiple external data sources including receiving a request to search a data store for fields-of-interest designated by a user, applying path-finding technique(s) to identify connections between the fields-of-interest in a semantic model, generating a query based on the connections, intercepting the executing query to determine if data for the fields-of-interest are contained in an external data store, if so identifying an external data service to retrieve external data, executing a semantic query on a triple store, fusing results from the semantic query with the retrieved external data, and providing the fused results to the user computing device. A system and a non-transitory computer readable medium are also disclosed.
US10963797B2 System for analyzing machine data
A system for remote monitoring of a machine is provided. The system includes a data store to store machine data associated with an operation of the machine. The system includes an analyzer comprising a plurality of analytics engines to analyze the machine data. The analyzer selects one or more analytics engines based at least on one of machine data and a type of the machine. The analyzer is further configured to analyze machine data using the selected one or more analytics engines and to determine a plurality of exceptions. The system includes a rules engine to process at least two of the plurality of exceptions and determine a smart exception, wherein the smart exception is a hierarchical combination of the at least two of the plurality of exceptions. The system includes an interface to display a notification to a user in the event of a smart exception.
US10963796B1 System and method for implementing an assessment tool
The invention relates to a method and system that implements an assessment tool that assesses regulations. The system comprises: a server interface; a data store; and an assessment engine comprising a computer processor, coupled to the server interface and the data store, programmed to: identify a regulation; divide the regulation into a plurality of rules; convert each rule into a question, test and one or more conditions; present, via a user interface, a first question to a user; receive, via the user interface, a response to the first question; store, in the data store, the response; present, via the user interface, a subsequent question responsive to the response; store, in the data store, the subsequent question and corresponding response; and dynamically generate an audit trail of each question and answer combination.
US10963789B2 Long-term memory networks for knowledge extraction from text and publications
A long-term memory network method and system for text comprehension. A recurrent neural network can be provided, which includes an external memory module and a long-short term memory unit, wherein said recurrent neural network encodes raw text information into vector representations, forms memories, finds relevant sentences to answer questions, and generates multi-word answers to said questions utilizing the long short term memory unit.
US10963787B2 Systems and methods for generation of sparse code for convolutional neural networks
A system and method may generate code to be used when executing neural networks (NNs), for example convolutional neural networks (CNNs) which may include one or more convolutional layers. For at least one convolutional layer, for each non-zero element in a kernel tensor or matrix associated with the convolutional layer, instructions may be generated or issued. For example, for each non-zero element, a vector broadcast instruction may be generated, and a fused multiply-add (FMA) instruction may be generated, having as parameters a register representing a portion of the output for the convolutional layer, a register storing input data for the convolutional layer, and a register or reference to memory storing the non-zero element. The software or code produced may be executed during convolutional operations, for example as part of a larger application such as a NN inference application.
US10963786B1 Establishing a trained machine learning classifier in a blockchain network
Disclosed is a neural network enabled interface server and blockchain interface establishing a blockchain network implementing event detection, tracking and management for rule based compliance, with significant implications for anomaly detection, resolution and safety and compliance reporting.
US10963783B2 Technologies for optimized machine learning training
Technologies for optimization of machine learning training include a computing device to train a machine learning network with a training algorithm that is configured with configuration parameters. The computing device may perform many training instances in parallel. The computing device captures a time series of partial accuracy values from the training. Each partial accuracy value is indicative of machine learning network accuracy at an associated training iteration. The computing device inputs the configuration parameters to a feed-forward neural network to generate a representation and inputs the representation to a recurrent neural network. The computing device trains the feed-forward neural network and the recurrent neural network against the partial accuracy values. The computing device optimizes the feed-forward neural network and the recurrent neural network to determine optimized configuration parameters. The optimized configuration parameters may minimize training time to achieve a predetermined accuracy level. Other embodiments are described and claimed.
US10963782B2 Dynamic coattention network for question answering
The technology disclosed relates to an end-to-end neural network for question answering, referred to herein as “dynamic coattention network (DCN)”. Roughly described, the DCN includes an encoder neural network and a coattentive encoder that capture the interactions between a question and a document in a so-called “coattention encoding”. The DCN also includes a decoder neural network and highway maxout networks that process the coattention encoding to estimate start and end positions of a phrase in the document that responds to the question.
US10963781B2 Classification of audio segments using a classification network
In one embodiment, an audio signal for an audio track is received and segmented into a plurality of segments of the audio signal. The plurality of segments of audio are input into a classification network that is configured to predict output values based on a plurality of genre and mood combinations formed from different combinations of a plurality of genres and a plurality of moods. The classification network predicts a set of output values for the plurality of segments, each of the set of output values corresponding to one or more the plurality of genre and mood combinations. One or more of the plurality of genre and mood combinations are assigned to the audio track based on the set of output values for one or more of the plurality of segments.
US10963780B2 Yield improvements for three-dimensionally stacked neural network accelerators
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for three-dimensionally stacked neural network accelerators. In one aspect, a method includes obtaining data specifying that a tile from a plurality of tiles in a three-dimensionally stacked neural network accelerator is a faulty tile. The three-dimensionally stacked neural network accelerator includes a plurality of neural network dies, each neural network die including a respective plurality of tiles, each tile has input and output connections. The three-dimensionally stacked neural network accelerator is configured to process inputs by routing the input through each of the plurality of tiles according to a dataflow configuration and modifying the dataflow configuration to route an output of a tile before the faulty tile in the dataflow configuration to an input connection of a tile that is positioned above or below the faulty tile on a different neural network die than the faulty tile.
US10963779B2 Neural network programmer
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing operations using data from a data source. In one aspect, a method includes a neural network system including a controller neural network configured to: receive a controller input for a time step and process the controller input and a representation of a system input to generate: an operation score distribution that assigns a respective operation score to an operation and a data score distribution that assigns a respective data score in the data source. The neural network system can also include an operation subsystem configured to: perform operations to generate operation outputs, wherein at least one of the operations is performed on data in the data source, and combine the operation outputs in accordance with the operation score distribution and the data score distribution to generate a time step output for the time step.
US10963776B2 Artificial neuron based on ferroelectric circuit element
An artificial neuron integrated circuit including a polarizable circuit element having a first electrode, a second electrode, and a polarizable material layer disposed between the first and second electrodes, the polarizable material layer changeable between a first polarization state and a second polarization state, in response to receiving a number of voltage pulses across the first and second electrodes, the polarizable material layer to change from one of the first and second polarization states to the other of the first and second polarization states, where each of the number of voltage pulses individually is insufficient to change the polarization state.
US10963771B2 Radio frequency identification enabled mirrors
A radio frequency identification (RFID) enabled mirror includes a mirror comprising a reflective layer. The reflective layer comprises at least one layer of a metallic material. At least one portion of the reflective layer is removed to form a booster antenna from a remaining portion of the reflective layer. A dielectric coating is applied to the mirror where the reflective layer was removed. The RFID-enabled mirror further includes an RFID chip coupled to the booster antenna.
US10963767B2 Stored value card and carrier assembly with tamper evident label
A stored value card and carrier assembly including a carrier formed from one or more panels, at least one stored value card sandwiched and sealed within the carrier, and a label removably adhered or coupled to the card and adhered or coupled to an interior of the carrier such that the bond to the carrier or card is greater than the bond to the other of the card or carrier. The label includes at least a portion of activation indicia, such as a barcode, either printed or otherwise applied thereon. Upon removal of the card from the carrier, the label remains coupled to one of the carrier or the card, whichever bond is greater, rending any remaining activation indicia on the other of the stored value card or carrier unreadable.
US10963759B2 Utilizing a digital canvas to conduct a spatial-semantic search for digital visual media
The present disclosure includes methods and systems for searching for digital visual media based on semantic and spatial information. In particular, one or more embodiments of the disclosed systems and methods identify digital visual media displaying targeted visual content in a targeted region based on a query term and a query area provide via a digital canvas. Specifically, the disclosed systems and methods can receive user input of a query term and a query area and provide the query term and query area to a query neural network to generate a query feature set. Moreover, the disclosed systems and methods can compare the query feature set to digital visual media feature sets. Further, based on the comparison, the disclosed systems and methods can identify digital visual media portraying targeted visual content corresponding to the query term within a targeted region corresponding to the query area.
US10963755B2 Interference identification device and interference identification method
An interference identification device according to the present invention includes a feature calculation unit that calculates, using an electromagnetic wave received during a sample data analysis length, at least one type of feature of the electromagnetic wave, an interference identification unit that identifies a cluster to which the at least one type of feature belongs, among a plurality of clusters, each of the plurality of clusters having a region defined in a cluster space in which one type of feature corresponds to one dimension, and a sample data analysis length update unit that updates the sample data analysis length based on a distance, in the cluster space, between the at least one type of feature and the cluster.
US10963754B1 Prototypical network algorithms for few-shot learning
Techniques for training an embedding using a limited training set are described. In some examples, the embedding is trained by generating a plurality of vectors from a random sample of the limited set of training data classes using a layer of the particular machine learning classification model, randomly selecting samples from the plurality of vectors into a set of samples, computing at least one distance for each sampled class from a center parameter for the class using the set of samples, generating a discrete probability distribution over the classes for a query point based on distances to a center parameter for each of the classes in the embedding space, calculating a loss value for the modified prototypical network, the calculation of the loss value being for a fixed geometry of the embedding space and including a measure of the difference between distributions, and back propagating.
US10963750B2 Procedural language and content generation environment for use in augmented reality/mixed reality systems to support laboratory and related operations
A method of operating a procedural language and content generation system that involves correlating environment objects and object movement to input controls through operation of a correlator, operating an interpreter to evaluate the correlation of the input controls and object/object movement against known libraries to generate programmatic instructions, storing the programmatic instructions as an instruction set, transforming the instruction set into executable commands through a compiler, and configuring control logic to perform the executable commands in response to receiving detected environment objects and detected object movement from an image processor.
US10963744B2 Cognitive automated and interactive personalized fashion designing using cognitive fashion scores and cognitive analysis of fashion trends and data
Approaches for automated fashion designing are described. A computer-implemented method for automated fashion designing includes: training, by a computer device, computer models using deep learning based computer vision; identifying, by the computer device, at least one gap using cognitively determined fashionability scores (F-scores); and creating, by the computer device, a new fashion design using the computer models and the at least one identified gap.
US10963736B2 Object recognition apparatus, object recognition system, and object recognition method
Provided is technique of object recognition that can accurately recognize an object. An object recognition apparatus (i) generates property data that highlights a specific property based on target data, (ii) extracts a discrimination-use feature amount used for discrimination of each piece of the property data, (iii) calculates discrimination information used for discrimination of the property data, (iv) extracts a reliability feature amount used for estimation of reliability of the discrimination information calculated for each piece of the property data, (v) estimates the reliability of the discrimination information, (vi) generates synthesized information acquired by synthesizing the discrimination information calculated for each piece of the property data and the reliability calculated for each piece of the property data, and (vii) performs processing related to the object recognition.
US10963735B2 Methods for object recognition and related arrangements
Methods and arrangements involving portable user devices such smartphones and wearable electronic devices are disclosed, as well as other devices and sensors distributed within an ambient environment. Some arrangements enable a user to perform an object recognition process in a computationally- and time-efficient manner. Other arrangements enable users and other entities to, either individually or cooperatively, register or enroll physical objects into one or more object registries on which an object recognition process can be performed. Still other arrangements enable users and other entities to, either individually or cooperatively, associate registered or enrolled objects with one or more items of metadata. A great variety of other features and arrangements are also detailed.
US10963732B2 Method and apparatus for stereo matching
Provided is a stereo matching method and apparatus. A stereo matching method includes acquiring detection information based on an edge detection of a first image, determining an edge line and a feature point based on the detection information, sampling a reference pixel from the edge line and the feature point, determining a polygon with the reference pixel as a vertex, predicting a search range comprising a disparity of a pixel within the polygon based on a disparity of the reference pixel, and performing stereo matching of the pixel based on the search range.
US10963730B2 Comparing extracted card data using continuous scanning
Comparing extracted card data from a continuous scan comprises receiving, by one or more computing devices, a digital scan of a card; obtaining a plurality of images of the card from the digital scan of the physical card; performing an optical character recognition algorithm on each of the plurality of images; comparing results of the application of the optical character recognition algorithm for each of the plurality of images; determining if a configured threshold of the results for each of the plurality of images match each other; and verifying the results when the results for each of the plurality of images match each other. Threshold confidence level for the extracted card data can be employed to determine the accuracy of the extraction. Data is further extracted from blended images and three-dimensional models of the card. Embossed text and holograms in the images may be used to prevent fraud.
US10963725B2 Systems and methods for digitized document image data spillage recovery
Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.
US10963722B2 Method and apparatus for recognizing a license plate of a vehicle
An apparatus for recognizing a license plate of a vehicle, the apparatus having an interface for reading-in an image of a surrounding of an optical sensor, the image originating from the optical sensor picturing at least the vehicle having a detectable license plate. The apparatus further comprises a unit for analyzing the image using a convolutional neural network, the convolutional neural network having at least two separated symbol identification branches, each of the separated symbol identification branches being configured for identifying one of several symbols of the license plate and/or the convolutional neural network having a country identification branch being separated from the symbol identification branches, the country identification branch being configured for identifying the country having issued the license plate.
US10963718B2 Monitoring system
A monitoring system includes a pair of a right-side light source and a left-side light source for irradiating the face of an occupant with light, the pair being disposed in the horizontal direction with a camera interposed therebetween when the camera is viewed from the vertical direction. The right-side light source and the left-side light source are alternately turned on for each imaging by the camera. The camera obtains each of a first face image that is imaged in accordance with lighting of the right-side light source and a second face image that is imaged in accordance with lighting of the left-side light source. A controller determines the visual line state based on the first face image, and the second face image that is obtained at a time point proximate to the time point at which the first face image is obtained.
US10963714B2 Method for updating biometric reference data
A method for updating biometric reference data for a person is provided. The biometric reference data is defined as a multi-template formed by a number of templates each representing an area of an associated biometric object of the person. The method comprises providing at least one template associated with a biometric image that depicts at least one area of a finger of the person. Moreover, the method comprises matching the at least one template to the multi-template of the biometric reference data and in the event of a match, updating the multi-template of the biometric reference data with at least one selected previously matched template stored in a candidate template queue. Furthermore, the method comprises storing the matched template in the candidate template queue.
US10963713B2 Electronic device and biological monitoring method using the same
An electronic device is disclosed. The electronic device includes a wireless module configured to emit a first radar signal and receive a second radar signal, which is the first radar signal reflected by a user; a gravity sensor configured to sense a status of the electronic device to generate a sensing result; and a control unit coupled to the wireless module and the gravity sensor, and configured to control the wireless module to emit the first radar signal when the sensing result conforms to an emitting condition and determine a physiological status of the user according to the second radar signal received by the wireless module.
US10963711B2 Apparatus, system and method for recognizing object of vehicle
An object recognition apparatus of a vehicle includes a communication device receiving information of an object from the object, a camera capturing an image of the object, and a controller that recognizes the image of the object based on a deep learning network, and, when information from recognizing the image of the object is compared with the information of the object and then the comparison result is determined as a recognition error, transmits the image of the object and an error determination result to a server.
US10963709B2 Hierarchical machine-learning network architecture
The techniques discussed herein may comprise refining a classification of an object detected as being represented in sensor data. For example, refining the classification may comprise determining a sub-classification of the object.
US10963706B2 Distributable representation learning for associating observations from multiple vehicles
In an example embodiment, a computer-implemented method generates, using first machine learning logic, a first compact representation of a first object in a first image captured from a first perspective; generates, using second machine learning logic, a second compact representation of a second object in a second image captured from a second perspective; computes a similarity score reflecting a level of similarity between the first compact representation of the first object and the second compact representation of the second object; and identifies a subset of features of the first object and the second object as being more determinative than other features of the first object and the second object based on a comparison of the similarity score to a predetermined target output.
US10963705B2 System and method for point-to-point traffic prediction
A method for point-to-point traffic prediction comprises: obtaining, from a plurality of computing devices, time-series locations of a plurality of vehicles respectively associated with the computing devices, wherein: the time-series locations form first trajectory data comprising corresponding trajectories at least passing from a first point O to a second point D within a first time interval; obtaining a traffic volume between O and D for a second time interval that is temporally after the first time interval; training one or more weights of a neural network model by inputting the first trajectory data and the traffic volume to the neural network model and using the obtained traffic volume as ground truth to obtain a trained neural network model; and inputting second trajectory data between O and D to the trained neural network model to predict a future traffic volume between O and D for the a future time interval.
US10963703B2 Methods and systems for adaptable targeting of an object or event
Methods, systems, and computer program products for identifying a desired target from among a more general class(es) of objects are provided. A method includes receiving one or more sensor feeds including one or more objects that are identified as being from the same class of objects, scanning the one or more objects to determine if a desired target is among the one or more objects based on a target profile, and identifying the desired target if the target profile matches one or more characteristics of a particular object in the one or more objects. One system includes a sensing device in communication with a hardware processor in which the hardware processor is configured for performing the above method. A computer program product includes computer code for performing the above method when a hardware processor executes the computer code.
US10963700B2 Character recognition
Examples of a character recognition system are provided. In an example, the system may receive an object detection requirement pertaining to a video clip. The system may identify a visual media feature map from visual media data to process the object detection requirement. The system may implement an artificial intelligence component to segment the visual media feature map into a plurality of regions, and identify a plurality of image proposals therein. The system may implement a first cognitive learning operation to allocate a human face identity for a human face and an object name for an object present in the video clip. The system may determine a face identity model for the human face present in the plurality of image proposals and generate a tagged face identity model. The system may implement a second cognitive learning operation to assemble the plurality of frames with an appurtenant tagged face identity model.
US10963698B2 Tool handedness determination for surgical videos
Implementations generally relate to determining tool handedness for surgical videos. In some implementations, a method includes receiving at least one image frame of a plurality of image frames. The method further includes detecting one or more objects in the at least one image frame. The method further includes classifying the one or more objects into one or more tool classifications, where the one or more objects are tools. The method further includes determining, for each tool, if the tool is assistive or non-assistive. The method further includes determining, for each tool, a handedness of the tool.
US10963697B2 Systems and methods for generating composite media using distributed networks
A distributed systems and methods for generating composite media including receiving a media context that defines media that is to be generated, the media context including: a definition of a sequence of media segment specifications and, an identification of a set of remote devices. For each media segment specification, a reference segment may be generated and transmitted to at least one remote device. A media segment may be received from each of the remote device, the media segment having been recorded by a camera. Verified media sequences may replace the corresponding reference segment. The media segments may be aggregated and an updated sequence of media segments may be defined. An instance of the media context that includes a subset of the updated sequence of media segments may then be generated.
US10963695B2 Iris detection device, iris detection method, and recording medium onto which iris detection program is recorded
An iris detection device includes a candidate detection unit, a candidate narrowing-down unit, and an iris specifying unit. The candidate detection unit detects circular regions as iris candidates from images captured by an infrared camera. The candidate narrowing-down unit narrows down the detected iris candidates into a predetermined number of iris candidates with use of data items of images of surroundings of each of the iris candidates. The iris specifying unit specifies one of the predetermined number of iris candidates obtained by the narrowing-down as an iris by matching between gradients of a contour of each of the predetermined number of iris candidates and iris templates.
US10963690B2 Method for identifying main picture in web page
A method and device for identifying a main picture in a web page. The method comprises: picking out candidate main pictures based on a page attributes of each picture in a web page (210); cropping an original picture of each candidate main picture to obtain a corresponding picture composition (220); determining a candidate main picture having an information topic matching a topic of the web page (230); and identifying a picture composition corresponding to the matched candidate main picture as the main picture of the web page (240).
US10963688B2 Systems and methods for a customer feedback classification system
Systems, methods, and machine readable media are provided for classifying customer feedback. In exemplary embodiments, text is captured from at least one source relating to at least one product. The text is scanned and a score is produced for sentiment for the at least one product. The text is filtered into parts of speech and key words to produce filtered text. The filtered text is transformed into a term-document matrix. A risk score is calculated and prioritized based on the term-document matrix and the sentiment score. The product and the associated risk score are reported to a subject matter expert (SME), where a determination is made whether the product is reportable or non-reportable.
US10963687B1 Automatic correlation of items and adaptation of item attributes using object recognition
The technology includes an example method for parsing data to determine corollary objects and adapt attributes of the corollary objects using the data. In some implementations, the method may include receiving one or more images, performing text recognition to determine recognized text in the one or more images, and determining data cells containing information associated with a first item. The method may then classify one or more of the determined data cells, and may identify key cells in the determined data cells based on the classification of the one or more determined data cells. Correlations between information contained in the key cells and a second item, the second item including an interchangeable item to the first item may be determined, and the method may adjust attributes associated with the second item based on defined parameters and the recognized text.
US10963686B2 Semantic normalization in document digitization
Methods, computer program products, and systems are presented. The methods include, for instance: identifying a candidate key corresponding to an object in a document image with a key in key ontology data, based on that the candidate key is semantically interchangeable with the key. A context, position, and style of each objects of the document image is represented in the document metadata. The candidate key is normalized into a normal form. A key class corresponding to the normal form is determined and a confidence score indicating a likelihood of the key class being representative of the candidate key is assessed. A semantic database is updated with the key class upon verification for enhanced processing of future documents.
US10963684B2 Information processing apparatus and non-transitory computer readable recording medium
An information processing apparatus includes an acquisition unit that acquires process information associated with a reference image and regarding an input process performed by referencing the reference image, and a process decision unit that decides a content of a next input process to perform by referencing the reference image, on a basis of the process information acquired by the acquisition unit.
US10963681B2 Face concealment detection
A monitoring system is configured to monitor a property. The monitoring system includes a camera, a sensor, and a monitor control unit. The monitor control unit is configured to receive image data and sensor data. The monitor control unit is configured to determine that the image data includes a representation of a person. The monitor control unit is configured to determine an orientation of a representation of a head of the person. The monitor control unit is configured to determine that the representation of the head of the person likely includes a representation of a face of the person. The monitor control unit is configured to determine that the face of the person is likely concealed. The monitor control unit is configured to determine a malicious intent score that reflects a likelihood that the person has a malicious intent. The monitor control unit is configured to perform an action.
US10963679B1 Emotion recognition in video
Methods and systems for recognizing emotions in video are disclosed. One example method includes the steps of receiving a video including images, detecting a face of the individual in the images, mapping the detected face to a model including at least two separated points in space corresponding to detectable emotions, each of the at least two separated points in space representing a plurality of example faces corresponding to one of the detectable emotions, determining the emotion of the individual from the detectable emotions based on a proximity of the detected face to the at least two separated points in space.
US10963677B2 Name and face matching
Described are methods, systems, and computer-program product embodiments for selecting a face image based on a name. In some embodiments, a method includes receiving the name. Based on the name, a name vector is selected from a plurality of name vectors in a dataset that maps a plurality of names to a plurality of corresponding name vectors in a vector space, where each name vector includes representations associated with a plurality of words associated with each name. A plurality of face vectors corresponding to a plurality of face images is received. A face vector is selected from the plurality of face vectors based on a plurality of similarity scores calculated for the plurality of corresponding face vectors, where for each name vector, a similarity score is calculated based on the name vector and each face vector. The face image is output based on the selected face vector.
US10963669B2 Device for collecting personal data from user
A device for collecting personal data from a user includes a processor, a sensing device, a document scanner, and a scene camera. The sensing device is configured to capture a biometric of user. The document scanner is configured to produce a visual representation of an identifying document that includes personally identifying information. The scene camera monitors and captures a video of an uninterrupted area surrounding the kiosk including the user, the sensing device, and the document scanner. The processor transmits the captured video to a remote station that can send a signal back to the device.
US10963665B2 Method of setting light sources in display panel for optical fingerprint recognition and method of performing optical fingerprint recognition using the same
A method of setting light sources in a display panel for optical fingerprint recognition is provided. The method includes driving a portion of light sources disposed to correspond to a fingerprint recognition window which is a partial region of a display panel based on initial light source setting values, obtaining initial calibration data based on reflected light of an object received by a fingerprint recognition sensor through the fingerprint recognition window while driving the portion of the light sources; and determining final light source setting values such that powers for driving light sources of different colors among the portion of the light sources are different, the final light source setting values being determined to minimize contrast of an interference signal included in the initial calibration data.
US10963664B2 Sensor panel and display device including the same
A sensor panel includes a substrate; a sensing part on the substrate and including a plurality of sensors; and a partition wall between adjacent sensors, wherein each sensor includes a first sensor electrode, a piezoelectric layer and a second sensor electrode, and wherein the partition wall has a lower dielectric constant than the piezoelectric layer.
US10963656B1 Systems, methods, and apparatuses, for monitoring personal protection equipment compliance
A personal protection system can comprise a radio frequency identification (RFID) tag coupled to a personal protective equipment, a barometric sensor coupled to the RFID tag, and a computing device communicatively coupled to the RFID tag and the barometric sensor. The computing device can comprise a processing unit that can be configured to access radio frequency (RF) data received from the RFID tag and receive, from the barometric sensor, barometric data determined by the barometric sensor. Further, the processing unit can be configured to determine a positioning state of the personal protection equipment. The positioning state can indicate whether the personal protection equipment is being worn correctly or incorrectly by the user.
US10963655B1 Diplexed near-field sensor
In some embodiments, a near-field sensor comprises an antenna system, transmit circuitry configured to transmit pulses via the antenna system, and receive circuitry configured to receive interrogation signals in response to transmitted pulses. The antenna system can include a first conductive path having one or more loops coupled together, and a second conductive path having one or more loops coupled together, wherein the first and second conductive path are electrically isolated from each other within the antenna system. The transmit circuitry can include a matching network to dissipate energy stored in the transmit circuitry following transmission of a pulse. The receive circuitry can include a suppression network configured to dissipate residual energy within the receive circuitry resulting from transmission of the pulse.
US10963652B2 Structured text translation
Approaches for the translation of structured text include an embedding module for encoding and embedding source text in a first language, an encoder for encoding output of the embedding module, a decoder for iteratively decoding output of the encoder based on generated tokens in translated text from previous iterations, a beam module for constraining output of the decoder with respect to possible embedded tags to include in the translated text for a current iteration using a beam search, and a layer for selecting a token to be included in the translated text for the current iteration. The translated text is in a second language different from the first language. In some embodiments, the approach further includes scoring and pointer modules for selecting the token based on the output of the beam module or copied from the source text or reference text from a training pair best matching the source text.
US10963648B1 Instant messaging application configuration based on virtual world activities
A co-user list may be configured based on user interaction in a virtual world environment. A first user may be enabled to navigate the virtual world environment using an instant messenger application that includes the co-user list. A second user that is located proximate to the first user in the virtual world environment may be detected. An attribute associated with the second user may be determined. The co-user list may be configured based on the attribute associated with the second user.
US10963637B2 Keyword extraction method, computer equipment and storage medium
A keyword extraction method is provided. The keyword extraction method is performed by at least one processor and includes: obtaining to-be-determined words of to-be-processed text; determining preceding words respectively corresponding to the to-be-determined words, where the preceding words are words appearing in the to-be-processed text and preceding the to-be-determined words; determining word sequences of the to-be-determined words according to orders in which the to-be-determined words and the preceding words respectively corresponding to the to-be-determined words appear in the to-be-processed text; inputting the word sequences of the to-be-determined words respectively into a trained cyclic neural network model; obtaining, from the trained cyclic neural network model, a probability that each of the to-be-determined words is a key word of the to-be-processed text; and determining keywords of the to-be-processed text according to the probability that each of the to-be-determined words is a keyword of the to-be-processed text and a preset threshold.
US10963632B2 Method, apparatus, device for table extraction based on a richly formatted document and medium
The disclosure discloses a method, apparatus, device for table extraction based on a richly formatted document and medium. The method comprises: acquiring page content; performing a table detection process on the page content by use of a preset table detection model to obtain a list of table tags, and to obtain a first table content; performing, by use of a preset through-line drawing model, a through-line drawing process on the first table content to obtain a list of through-line tags, and to obtain a second table content; and performing, by use of a preset table-cell merging model, a table-cell merging process on the second table content to obtain a list of short-line tags, and to obtain an explicit table content.
US10963630B1 Sharing screen content in a mobile environment
Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.
US10963626B2 Proofing task pane
In non-limiting examples of the present disclosure, systems and methods for providing customizable electronic document review options within electronic document processing applications are provided. An analysis of an electronic document may be performed comprising a review of an electronic document for a plurality of style issues, a plurality of spelling issues and a plurality of grammar issues. A proofing task pane having a plurality of selectable options may be displayed. A total number of identified issues associated with each of the plurality of style issues, the plurality of spelling issues and the plurality of grammar issues may be displayed in the task pane based on the analysis of the electronic document. A value associated with the electronic document may be calculated based on a fluency metric associated with the electronic document and an indication of the fluency value for the electronic document may be displayed in the task pane.
US10963625B1 Multilayered electronic content management system
Multilayer electronic content management is provided. A method includes determining a first section and a second section of a document for dynamic content management. The method also includes determining a first trigger event that prompts the dynamic content management on the first section and a second trigger event the prompts the dynamic content management on the second section. The method also includes implementing a first action to the first section based on an occurrence of the first trigger and a first rule, and a second action to the second section based on another occurrence of the second trigger and a second rule. The implementation may include executing a first micro-service within a metadata layer of the electronic document for implementation of the first action and executing a second micro-service within the metadata layer for implementation of the second action.
US10963622B1 Allowing operating system access to non-standard fonts in a network document
When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render correctly any characters within the network document even if the fonts associated with those characters do not exist on the browsing computer prior to encountering the network document. An exposure module is also downloaded to the browsing computer. The exposure module is loaded onto the browsing computer, which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable font formatting information associated with the network document. As a result, the operating system of the browsing computer is able to display or otherwise process the network document correctly and consistently regardless of the computer readable fonts installed on the browsing computer.
US10963616B1 Systems and methods of aligning sets of wires with minimum spacing rules
Embodiments disclosed herein describe systems, methods, and products for aligning wires in an integrated circuit (IC) design. An illustrative computer may identity multiple references in a first set of wires and multiple targets in a second set of wires in the IC design. The computer may determine reference target pairs from the multiple references and multiple targets. The computer may calculate a path difference for each of the reference target pairs and align the corresponding wires based upon the path difference while obeying minimum spacing rules. The computer may also allow a circuit designer to modify or override the computer selected references, targets, or reference target pairs. Embodiments disclosed herein therefore mitigate the alignment problems of shorting and incorrect spacing.
US10963615B1 Data processing engine (DPE) array routing
Some examples described herein relate to routing in routing elements. In an example, a design system includes a processor and a memory, storing instruction code, coupled to the processor. The processor is configured to execute the instruction code to model a communication network comprising switches interconnected in an array of data processing engines (DPEs), generate global routes of nets in the modeled communication network, generate detailed routes of the nets using the global routes, and translate the detailed routes to a file. Each of the switches has multiple input or output channels connected to another switch that are modeled as a single input or output edge, respectively, connected to the other switch. Each global route is generated through edge(s) of the switches. Each detailed route is generated comprising identifying one of the multiple input or output channels modeled by each edge through which the respective global route is generated.
US10963613B1 Partial reconfiguration of integrated circuits using shell representation of platform design with extended routing region
Partial reconfiguration of a programmable integrated circuit can include loading, using computer hardware, a platform design including a module black-box instance corresponding to a user design and marking, using the computer hardware, data of the platform design including data relating to synchronous boundary crossings between the platform design and the module black-box instance and implementation data for the platform design within an extended routing region available for routing the user design. Unmarked data can be removed from the platform design resulting in a shell circuit design. The user design can be implemented based on the shell circuit design and timing constraints corresponding to the marked data in the shell circuit design.
US10963608B2 System and method for passive verification
A computer implemented method of passive verification of an electronic design, includes the steps of receiving a first electronic design file of a first electronic design comprised at least in part of a mixed signal or analog system, the first electronic design file including at least one first system and first subsystem, collecting first input data from at least one first system input and first subsystem input, analyzing a first parameter of the first input data, receiving a second electronic design file of a second electronic design comprised at least in part of a mixed signal or analog system, the second electronic design file including at least one second system and second subsystem that are comparable in function to the at least one first system and first subsystem of the first electronic design file, collecting second input data from at least one second system input and second subsystem input of the second design file, analyzing the first parameter of the second input data, comparing the analysis of the first parameter of the first input data of the at least one first system and first subsystem in said first design file to the analysis of the first input parameter of the second input data of the least one second system and second subsystem in the second design file and repeating the comparison for a series of input parameters to build a history of verification coverage of input parameters of the at least one second system and second subsystem of the second design file relative to the at least one first system and first subsystem of the first design file.
US10963607B1 Determining mechanical reliability of electronic packages assembled with thermal pads
Computer-implemented systems and methods are described herein for determining mechanical properties of an electronic assembly. An input specification for a model of the electronic assembly is received, wherein the input specification includes a compressible body and a surrounding component in the electronic assembly. A geometric interference between the compressible body and the surrounding component is identified. A displacement is generated for the compressible body to account for the geometric interference. A non-linear contact is then generated between the displaced compressible body and the surrounding component. The model is updated with the displacement and the non-linear contact. Then, a resulting force equilibrium is determined within the electronic assembly based on the updated model, wherein the resulting force equilibrium is determined by removing the displacement from the updated model.
US10963597B2 Method and apparatus for adaptively constructing three-dimensional indoor scenario
Disclosed are a method and apparatus for adaptively constructing a three-dimensional indoor scenario, the method including: establishing an object association map corresponding to different scenario categories according to an annotated indoor layout; selecting a corresponding target indoor object according to room information inputted by a user and the object association map; generating a target indoor layout according to preset room parameters inputted by the user and the annotated indoor layout; and constructing a three-dimensional indoor scenario according to the target indoor object and the target indoor layout. The disclosed method and apparatus help improving the efficiency in constructing the three-dimensional scenario.
US10963594B2 Detecting physical penetration of secure device
An example device in accordance with an aspect of the present disclosure includes an interleaved connector including a plurality of layers of conducting material interspersed with insulating material. A plurality of electrodes are to identify a change in capacitance of the interleaved connector to indicate a penetration of the device.
US10963583B1 Automatic detection and protection against file system privilege escalation and manipulation vulnerabilities
Disclosed embodiments relate to systems and methods for dynamically identifying potential file system privilege escalation and manipulation vulnerabilities. Techniques include monitoring a file system of a computing system; detecting a privileged file operation involving the file system; determining that a target of the path is writable by a non-privileged identity; and determining whether the target of the path is a dynamic link library. If the target of the path is a dynamic link library, techniques may further include creating a semi-malicious dynamic link library. If the target of the path is not a dynamic link library, techniques may further include creating an object manager symbolic link in a protected file.
US10963582B1 Apparatus and method for enabling owner authorized monitored stewardship over protected data in computing devices
A machine has a network interface circuit to provide connectivity to networked machines. A processor is connected to the network interface circuit. A memory is connected to the processor and the network interface circuit. The memory stores cryptographically protected data, a data access policy and a steward group specifying individuals to administer the data access policy. The memory stores instructions executed by the processor to receive a request to access the cryptographically protected data. Authentication tokens from individuals in the steward group are collected. It is determined that the authentication tokens satisfy the data access policy to establish a data access state. A decrypted version of the cryptographically protected data is supplied to one or more of the networked machines to establish a transaction. The transaction is recorded with a distributed ledger associated with at least a subset of the networked machines.
US10963581B2 Systems and methods for secure file transmission and cloud storage
Disclosed are systems and methods to encrypt an image for secure image transmission and parallel decryption using resources from a networked environment. Upon reception of encrypted data from the mobile user, the data can be decrypted by transforming the data, decrypting the transformed data, and inversing the transformation. The decrypted data can be sent for storage in a cloud storage.
US10963579B2 Management of data privacy and security in a pervasive computing environment
A method to provide negotiation control to data such that a person or entity can negotiate the use of data gathered beyond what is needed for a particular use by a third party transaction.
US10963577B2 Secure computing system
A computer system with multiple security levels, the system comprising a high-power processing device (130), a low-power processing device (110), and an interface unit (120) comprising functions for moving classified information between the high-power device (130) and the low-power device (110) according to formal rules for confidentiality and/or integrity. Additional security aspects, e.g. availability, may readily be accommodated. A method for implementing multiple levels of security along a number of independent security axes on the system is also disclosed.
US10963574B2 Video security and ray tracing samples compression system
Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
US10963573B2 Method of sharing a configuration file
A method for sharing a configuration file is applicable to a first host and a second host that are connected to a network, wherein the first host is electrically connected to the first peripheral device, and the second host is electrically connected to the second peripheral device. The method for sharing a configuration file includes: the first host starts the embedded program, and after obtaining the first public key of the first peripheral device, the embedded program is communicatively connected to a server, and the device requests a private key according to the first public key. After obtaining the private key, the embedded program uploads a configuration file, and the second host starts the embedded program.
US10963569B2 Early boot driver for start-up detection of malicious code
A security driver loads early in the boot process for a compute instance and detects processes that are subsequently launched and/or terminated. The detected processes can be recorded, and then scanned with any suitable malware scanning tool(s) once a user mode is available on the compute instance, including any processes that are terminated before such scanning tools are launched. After the operating system is installed and a user mode is available, other scanning tools may also be deployed (e.g., in the user mode) to augment security of the compute instance.
US10963568B1 Using security app injection and multi-device licensing to recover device facing denial of access caused by malware infection
A mobile computing device is infected by malware which blocks access to the infected device by an authorized user. A download and installation request is generated from another device and sent to a third-party service via the internet to allow a first instance of a mobile device security application to be downloaded and installed on the infected device. A second instance of the same mobile device security application is also downloaded and installed on a clean device, with the first and second instances of the mobile device security application being covered under a single license. An instruction is generated on the mobile device security application on the clean device and transmitted to the infected device. Based on the received instruction, the mobile device security app is initiated and at least one access setting is modified on the infected device to enable user access.
US10963564B2 Selection of restore point based on detection of malware attack
A cloud storage server accesses a plurality of server-stored files of a cloud storage account of a client device and determines that one or more compromised server-stored files from the plurality of server-stored files are affected by a malware activity. The cloud storage server determines a plurality of recovery options based on an identification of the one or more compromised server-stored files and the time at which changes to the one or more compromised server-stored files became affected by the malware activity. The plurality of recovery options comprises a suggested restore point identifying a restore time to which changes to the one or more compromised server-stored files are reverted. The cloud storage server transmits a recovery notification that indicates the plurality of recovery options to the client device.
US10963556B2 Automated password authentication
A system connected to an existing computer includes a unit for monitoring the screen and provides input, a storage unit that stores data that pairs screen buffer regions with authentication details, wherein the system learns new pairs via user training and presents stored authentication details when the screen buffer regions match a related stored region which is paired with a region of the screen, and a unit that determines which of stored passwords need to be presented to the system by a pattern matching of regions of screen pixels.
US10963555B2 Electronic device, method for authenticating user, and computer readable recording medium
An electronic device, a method of an electronic device authenticating a user and a computer readable recording medium are provided. The electronic device includes a storage configured to store an identifier and attributes of a first object as authentication information, a display configured to display a plurality of authentication objects comprising a second object that has one or more of the attributes of the first object and has a form different from a form of the first object, in response to a request to perform an authentication procedure, and a controller configured to authenticate a user based on an attribute of an authentication object selected by the user from among the plurality of displayed authentication objects and the stored authentication information.
US10963554B2 Access control system, control method of access control system, and storage medium
An access control system is provided and includes a confirmation unit configured to confirm whether a region of a resource server is included in a signed access token by comparing a region included in the signed access token and the region of the resource server, and executes processing with respect to a resource request in a case where a determination unit determines that the signed access token is valid and the confirmation unit confirms that the region of the resource server is included in the signed access token.
US10963552B2 Method and electronic device for authenticating a user
The present disclosure generally relates to a method for authenticating a user by means of an electronic device, where the electronic device comprises a first and a second control unit adapted to process a biometric representation from a biometric sensor. Preferably, the second control unit comprises a secure element and/or a secure block adapted to provide a secure processing environment. The present disclosure also relates to a corresponding electronic device and to a computer program product.
US10963550B2 Method and apparatus for person identification by a smart device
A method and apparatus for person identification by a smart device, wherein the method comprises: establishing a registration information base that corresponds to the new user, and completing registration information base that corresponds to each valid user, and the registration information base comprises a name, a characteristic and person relation structure data, and the person relation structure data record each person relation appellation and respective person name; receiving an interaction command inputted by a current user, and collecting characteristic information of the current user; searching the registration information base of each valid user, judging whether a valid user that matches the characteristic information exists, and if yes, determining the user name of the current user; searching the registration information base that corresponds to the determined user name, and identifying a corresponding target person.
US10963548B2 Information acquisition device, information acquisition system, and information acquisition method
An information acquisition device and method. The information acquisition device includes a first control circuitry. The first control circuitry is configured to acquire user information including a user's voiceprint, and a user name indicated by the user's voiceprint, based on an authentication audio data acquired in a state where functions related to an information acquisition are restricted, execute a user authentication to cancel the restrictions on the information acquisition when the user's voiceprint agrees with a registered user's voiceprint which is a voiceprint of a preliminarily registered user, and the user name agrees with a registered user name indicated by the registered user's voiceprint, perform the information acquisition after the user authentication is executed, and generate an authenticated data so that the information acquired by the information acquisition is associated with the user name.
US10963546B2 Biometric security device
A biometric security device for digital key storing is disclosed. The biometric security device includes a biometric information fetching module and a processing module. The processing module has a nonvolatile storage unit and a processing unit. The nonvolatile storage unit includes a secure storage unit and a general storage unit. The biometric security device with a secure electronic key designed for storing secret data utilizes both TrustZone™ technology (or similar technology) and biometric authentication. Thus, it can provide the flexibility for multiple users or applications to use the biometric security device or any equipment the biometric security device mounted in without compromising the safeguard of the data stored therein.
US10963544B2 Authentication methods and systems using interactive three-dimensional environments
An authentication method and system, includes a display to present interactive three-dimensional (3D) virtual environments. The manner or sequence in which a user interacts with objects in the interactive 3D environment is used to form their passcode. The entered passcode is then compared with a previously stored or “set” passcode to determine whether the user is authenticated and permitted to access content controlled by the authentication process.
US10963533B2 Embedded web page analytic elements
A web browser plugin or other software can be used to integrate visualization of analytical and/or debugging information related to a web page that is being viewed. Particular elements on the web page that are instrumented for tracking can be visually augmented, allowing a developer to see where and how certain aspects of web page functionality are being tracked and/or implemented. Certain information relating to the web page may be surfaced via a graphical area that is displayed concurrently with the web page, e.g., within the web browser that is being used to view the web page. The graphical area can also include selectable elements that can be used to launch additional queries into back-end services related to the web page. The present techniques allow for not only better and more convenient visualization of web page related data, but can speed up development time, reducing both computing and developer resources.
US10963531B2 System and method for URL fetching retry mechanism
A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
US10963530B1 Clustering and coranking of multi-source location data
A method, computer program product, and apparatus for determining improved data objects are provided. An example method receives a request for a renderable data object from a location source device associated with a user profile including instant location data. The method queries an explicit locations database and an implicit locations database and coranks this multisource locations data. The method compares the coranked locations with one or more object redemption locations of each renderable data object. The method determines a proximity score for each renderable data object and ranks each renderable data object based upon proximity score. The method then identifies a proximate data object having a minimum proximity score and transmits the proximate data object to the location source device.
US10963529B1 Location-based search mechanism in a graphical user interface
A social media platform provides a map-based graphical user interface (GUI) for accessing social media content submitted for public accessibility via the social media platform supported by the map-based GUI. The GUI includes a map providing interactive location-based searching functionality in that selection of a target location by the user in the GUI, such as by tapping or clicking at the target location, triggers a search for social media content having geo-tag data indicating geographic locations within a geographical search area centered on the target location.
US10963526B2 Techniques for managing writable search results
Techniques for shared writable search results using a writable topic board system are described. An apparatus may include a processor circuit; and a server application for execution by the processor circuit. The server application may include a query processing component to receive a first search query include one or more search terms, a search component to provide search results for the first search query in a search result list, the search results include one or more search result items, and a topic board component to manage a writable topic board for the first search query, the writable topic board to include one or more search result items from a second search query. Other embodiments are described and claimed.
US10963525B2 Artificial intelligence system for providing relevant content queries across unconnected websites via a conversational environment
Systems and methods for automated conversational querying. The system includes a client device associated with a user, content sources including a website and a platform associated with the website. The platform includes a chat bot comprising a machine learning engine, an intent analysis system and a query system. The chat bot generates an interface window overlaid on the website, when the website is displayed on the client device. The chat bot generates an automated conversational dialog with the user via the interface window, and receives user input from the client device via the interface window, responsive to the automated conversational dialog. The intent system identifies an intent from the user input. The query system automatically queries at least one source among the content sources and obtains query results, based on the identified intent. The chat bot displays the query results on the interface window.
US10963523B2 Consumable data management
The present invention relates to methods, devices and systems for associating consumable data with an assay consumable used in a biological assay. Provided are assay systems and associated consumables, wherein the assay system adjusts one or more steps of an assay protocol based on consumable data specific for that consumable. Various types of consumable data are described, as well as methods of using such information in the conduct of an assay by an assay system.
US10963522B2 Systems for and methods of finding relevant documents by analyzing tags
A method of determining relevancies of objects to a search query includes associating multiple tags with multiple objects, recording bookmarks to the multiple objects, or both, and determining a relevance score for each of the multiple objects and a search query. One embodiment of the method combines full-text relevance algorithms with tag relevance algorithms. Other embodiments include statistical relevance algorithms such as statistical classification or rank regression algorithms. When a user executes a search query, a results list containing the objects is returned, with the objects organized based on the relevance scores. The objects are organized by, for example, listing those with the highest relevance scores first or by marking them with an indication of their relevance. Preferably, relevance scores for a tag-object pair are based on a number of times a term in the tag has been associated with the object, a number of tags associated with the object, a number of times that the tag has been associated with the multiple objects, a number of tag-object pairs that contain a term in the tag, a number of tag-object pairs that contain a reference to the object, or any combination of these.
US10963519B2 Attribute diversity for frequent pattern analysis
A data processing server may receive a set of data objects for frequent pattern (FP) analysis. The set of data objects may be analyzed using an attribute diversity technique. For the set of data attributes of the set of data objects, the server may arrange the attributes in one or more dimensions. The server may initialize a set of centroids on data points and identify mean values of nearby data points. Based on an iteration of the mean value calculation, the server may identify a set of attributes corresponding to final mean values as being groups of similarly frequent attributes. These groups of similarly frequent attributes may be analyzed using an FP analysis procedure to identify frequent patterns of data attributes.
US10963515B2 Cognitive session graphs
A method, system and computer-usable medium for providing cognitive insights comprising receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching to provide enriched data; generating the cognitive session graph, the cognitive session graph being associated with a session, the cognitive session graph comprising at least some enriched data; and, processing the cognitive session graph to provide a cognitive insight, the cognitive insight being related to the session.
US10963513B2 Data system and method
A system and method for content sharing includes acquiring, by a processing device, a plurality of data objects from data sources, storing the plurality of data objects in a data warehouse, generating a high-level index that is shared by the plurality of data objects, generating a plurality of low-level indices that each provides a respective low-level index for a respective one of the plurality of data objects, and providing the plurality of data objects on the content sharing platform for query or search using the high-level index and the plurality of low-level indices.
US10963511B2 Vessel data integration system
The present invention relates to a vessel data integration system and a vessel comprising same. Accordingly, the present invention preferably comprises: a first vessel data conversion device for converting first vessel data which have a non-standard format and are received from first equipment into integrated vessel data by using a vessel data model (VDM)-based VDM path; and a second vessel data conversion device for converting second vessel data which have a standard format and are received from second equipment into the integrated vessel data.
US10963498B2 Systems and methods for automatic program recommendations based on user interactions
Methods and systems are provided for generating automatic program recommendations based on user interactions. In some embodiments, control circuitry processes verbal data received during an interaction between a user of a user device and a person with whom the user is interacting. The control circuitry analyzes the verbal data to automatically identify a media asset referred to during the interaction by at least one of the user and the person with whom the user is interacting. The control circuitry adds the identified media asset to a list of media assets associated with the user of the user device. The list of media assets is transmitted to a second user device of the user.
US10963497B1 Multi-stage query processing
A query parsing system uses a multi-stage process to parse the text of incoming queries before attempting to answer the queries. The multi-stage configuration involves a first trained classifier to determine the query type, or intent, of the text and a plurality of second trained classifiers, where each of the second trained classifiers is configured particularly for one specific respective query type. During query processing, the first trained classifier is used on the text to identify the query type. A second trained classifier for that specific identified query type is then found and used on the text to identify what strings in the text correspond to specific entities needed to resolve the query. The identified text strings and query type are then placed into a form understandable by a knowledge base and sent to the knowledge base for resolution. The classifiers may be trained using queries and answers previously processed by the knowledge base using a rules/template resolution process.
US10963496B2 Method for capturing and updating database entries of CRM system based on voice commands
Described herein are systems and methods for facilitating the information entry and task updates to a task database in a cloud server. The task database is in synchronization with a customer relationship management (CRM) system. The systems and methods described herein enable users to update the task database and enter information into the task database in a timely manner such that the task database can stay updated. The updated database can be used to construct a suggested task set at the beginning of a period of time to meet a preset target sales value for the end of the period of time. In one embodiment, a method includes the operations of receiving, by one or more neutral network models on a cloud server, voice instructions captured by an interactive voice response (IVR) application on a mobile device, wherein the voice instructions are to update states of one or more tasks displayed in a voice interface of the IVR application; recognizing the voice instructions and constructing appropriate texts using the one or more trained neutral network models; presenting the texts to one or more voice interfaces provided by the IVR application for confirmation by a user; and storing the user confirmed texts to a repository on the cloud server.
US10963495B2 Automated discourse phrase discovery for generating an improved language model of a digital assistant
Disclosed are techniques for the automated discovery and extraction of discourse phrases, or in other words terms that representative of a topic or concept communicated via a plurality of electronic documents, to facilitate the generation of a language model that is applicable to interpreting commands for invoking application-based actions via a digital assistant device. An electronic document corpus can be generated having a plurality of electronic documents that are clustered based on entropy, among other things. The clusters can be associated with a corresponding plurality of cluster attractors that are generally representative of a context of the documents included therein. The clusters can be grouped based on determined relationships, such that the groups can be further analyzed and terms or phrases representative of a discourse associated with the grouped documents can be determined. The various groups and clusters of documents can be saved and indexed, among other things, to facilitate more efficient searching of the electronic document corpus to interpret received inputs, such as commands received via a digital assistant device.
US10963494B2 Interface for initiating an integration task
A computer obtains an integration document comprising integration instructions that, when executed, causes two or more software applications to interact to perform an integration task. The computer determines, from the integration instructions of the integration document, task information representative of at least the integration task. The computer generates, based on the task information, a conversation databank entry for a natural language interface, wherein the conversation databank entry is usable by the natural language interface to determine whether a user desires the integration task to be performed, by processing the conversation databank entry and a natural language input provided by the user to the natural language interface.
US10963491B2 Structures maintenance mapper
Systems and methods are provide herein for enabling a computing system to search and interact with service records containing natural language text to aid in the analysis of those records by: clustering terms in natural language service records of a corpus of natural language service records related to a complex system based on term definitions in a knowledgebase; associating, based on a definition for the complex system that includes a coordinate system that describes the complex system, the clustered terms with the coordinate system for the complex system; generating an issue map for a given natural language service record of the corpus, wherein the issue map identifies the clustered terms in the given natural language service record and associated locations for the clustered terms according to the coordinate system for the complex system; and associating the issue map to the given natural language service record of the corpus.
US10963489B2 Interest groups based on network feed items
Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input.
US10963488B2 Similarity-computation apparatus, a side effect determining apparatus and a system for calculating similarities between drugs and using the similarities to extrapolate side effects
A system for calculating similarities between drugs and using the similarities to extrapolate side effects of a specified drug comprising: a similarity-computation apparatus configured to use open data to compute similarities between drugs, with: a data integration module configured to obtain data related to a set of drugs from a plurality of open data sources and to integrate the data to generate RDF triples; an RDF module configured to store an RDF graph of the RDF triples: and a similarity calculation module configured to retrieve a list of all the drugs present in the RDF graph and to calculate the similarity of each drug with every other drug in the RDF graph, for storage in a similarity database; and a side effect determining apparatus configured to extrapolate side effects of a specified drug from open data related to the set of drugs, with: a connection to the similarity database; a user interface configured to allow a user to specify a drug from the set of drugs; a neighbours ranking module configured to use the drug similarities to obtain nearest neighbours of the specified drug in terms of the similarities; and a side effects propagation module configured to collect known side effects from the nearest neighbours and to combine and rank the side effects according to their co-occurrence among the neighbours.
US10963487B2 Algorithm to apply a predicate to data sets
The present invention relates to a method and apparatus for analysing a pair of data sets with respect to a predicate, the predicate having a predicate criterion, each data set comprising one or more elements sorted according to the predicate criterion. The invention comprises recursive partitioning of the data sets in a parallel manner across multiple computing cores until a base case is reached. The invention is particularly suited for carrying out join, filter and sort operations on large data sets within database management systems.
US10963486B2 Management of collaborative datasets via distributed computer networks
Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving a dataset and dataset attributes and identifying a first version of the dataset. The method may include identifying data that varies from a first version of the dataset, and generating a second version of the dataset to include a first subset and a second subset of atomized data. The method may include storing subsets of atomized data points as an atomized dataset.
US10963485B1 Storage system and data replication method in storage system
The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
US10963484B2 Systems and methods for use in data access
Systems and methods are provided for use in accessing data stored in multiple databases. One exemplary system includes first and second databases. The first database includes a first primary tablespace having first data, a first standby tablespace having first standby data, and a first journal. The first database is configured, in response to a request including a change instruction for the first data, to alter the first data consistent with the change instruction, append a change description indicative of the alteration to the journal, and transmit the journal to the second database. The second database is configured to then receive the journal from the first database and to alter second standby data included in a second standby tablespace of the second database consistent with the change description, thereby maintaining the second standby data in the second standby tablespace as a replicate of the first data in the first primary tablespace.
US10963482B2 Linking of content between installations of a content management system
Content maintained in a first repository of a first installation (which can optionally be an on-premise installation) of a content management system, as well as metadata associated with the content, can be shared via an approach in which content items maintained in the first repository are synchronized with a copy of the content items maintained in a second repository of a second installation (which can optionally be a cloud-based installation). The first installation can be optionally firewall protected. The copy of the content items can be accessed by collaborative users both within and external to a firewall. Related systems, methods, products, etc. are described.
US10963477B2 Declarative specification of visualization queries
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed method of declarative specification of visualization queries, display formats and bindings represents queries, widgets and bindings combined on a dashboard in real time, with flexible display options for analyzing data and conveying analysis results.
US10963475B2 Contextual data visualization
A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.
US10963471B2 Progressive spatial searching using augmented structures
A location associated with a user of a computing device and a prefix portion of an input string may be received as one or more successive characters of the input string are provided by the user via the computing device. A list of suggested items may be obtained based on a function of respective recommendation indicators and proximities of the items to the location in response to receiving the prefix portion, and based on partially traversing a character string search structure having a plurality of non-terminal nodes augmented with bound indicators associated with spatial regions. The list of suggested items and descriptive information associated with each suggested item may be returned to the user, in response to receiving the prefix portion, for rendering an image illustrating indicators associated with the list in a manner relative to the location, as the user provides each successive character of the input string.
US10963468B1 Identifying relevant messages in a conversation graph
A method, system, and non-transitory computer readable medium for identifying a relevant conversation. The method can include: identifying a conversation graph including identifiers of messages posted by a set of authoring accounts; identifying a relevance score for each authoring account; applying, by a computer processor, a first relevance filter to the conversation graph in order to modify the set of relevance scores; applying, by the computer processor and after applying the first relevance filter, a second relevance filter to the conversation graph in order to further modify the set of relevance scores; selecting, based on the set of relevance scores and after applying the second relevance filter, a subset of messages of the conversation graph for inclusion in the relevant conversation; and providing at least a portion of the relevant conversation to a client device.
US10963466B2 Contextual associations for entity queries
One embodiment provides a method, including: receiving, at an information handling device, query input from at least one user, wherein the query input comprises at least one entity; accessing, using a processor, contextual history data associated with the at least one user; determining, using the contextual history data, a contextual association for the at least one entity; and generating output associated with the contextual association for the at least one entity. Other aspects are described and claimed.
US10963462B2 Enhancing autonomous vehicle perception with off-vehicle collected data
In an embodiment, a method includes receiving, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle. The data is collected by a collecting device external to the autonomous vehicle, and is relayed to the autonomous vehicle via a server. The reported data includes a current location, type, or predicted location of the object. The method further includes determining whether the reported data of the object matches an object in an object list determined by on-board sensors of the autonomous vehicle. If the determination finds a found object in the object list, the method correlates the reported data of the object to the found object in the object list. Otherwise, the method adds the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle. In embodiments, the collecting device is a mobile device.
US10963460B2 Integrated circuits and methods to accelerate data queries
Integrated circuits and methods relating to hardware acceleration include independent, programmable, and parallel processing units (PU) custom-adapted to process a data stream and aggregate the results to respond to a query. In an illustrative example, a data stream from a database may be divided into data blocks and allocated to a corresponding PU. Each data block may be processed by one of the PUs to generate results according to a predetermined instruction set. A concatenate unit may merge and concatenate a result of each data block together to generate an output result for the query. In some embodiments, very large database SQL queries, for example, may be accelerated by hardware PU/concatenate engines implemented in fixed ASIC or reconfigurable FPGA hardware circuitry.
US10963459B2 Generic utilization of on-premise query frameworks by new on-demand applications
The present disclosure describes methods, systems, and computer program products for allowing reuse of existing query frameworks to build new on-demand services. One design-time computer-implemented method includes transmitting a request for available reports to a report repository which is transmitted to a generic report provider on a backend enterprise reporting planning (ERP) system, transmitting a request to a report catalog user interface for a selected report returned by the generic report provider, transmitting a request for metadata to the generic report provider. One run-time computer-implemented method includes receiving a data request for bound result set elements provided by on-demand services, checking authorization for access using an authorizations repository, requesting routing information for applicable back-end ERP systems from a report repository, routing requests to a generic report provider of an appropriate backend ERP system, and triggering a report execution using a corresponding adapter for a query framework on the ERP system.
US10963451B2 Global database durable transaction controlling and synchronization system
Methods and apparatus, including computer program products, are provided for a distributed database application system. In some implementations, there may be provided a method which may include receiving, by a transaction controller defining a data access layer of a database and via an application server associated with a client interface, a request to modify data stored in the database, the transaction controller comprising an application programming interface (API); establishing, by the API, a virtual connection between the transaction controller and the application server, and a physical connection between the transaction controller and the database; providing, by the API to the application sever via the virtual connection in response to the request, a representation of the data; and executing, by the application server, the request, the executing comprising modifying, via the virtual connection, the representation of the data without modifying the data stored in the database. Related systems, methods, and articles of manufacture are also disclosed.
US10963450B2 Optimizing offline map data updates
In some implementations, a system can optimize offline map data updates. For example, a server device in the system can determine a metric for identifying map data objects based on attributes of the map data objects. The server device can then generate a quadtree that stores the map data objects in nodes of the quadtree based on the metric. When processing an update to the map data stored at the server device, the server device can generate update data describing the updates for each node in the quadtree based on a binary difference algorithm and/or a semantic difference algorithm. The server device can select the algorithm based on which algorithm results in the smallest compressed size of the update data.
US10963446B2 Techniques for collapsing views of content items in a graphical user interface
The present disclosure is directed toward systems and methods that provide users with efficient and effective user experiences when browsing, selecting, or inspecting content items. More specifically, systems and methods described herein provide users the ability to easily and effectively select multiple content items via a single touch gesture (e.g., swipe gesture). Additionally, systems and methods disclosed herein can allow users to select various content items in a selection interface, preview a content item, and return to the selection interface with the previous selections remaining intact. Still further, systems and methods described herein allow users to transition between a content graphical user interface and a selection interface based on touch gestures with content items. Embodiments of the present invention further provide improved navigability by collapsing views of content items.
US10963445B2 System and method for improved data consistency in data systems including dependent algorithms
A data system is provided for analyzing and maintaining data obtained from one or more data sources on which the data system depends. The system includes a primary database including current values used by the system and a collection of executable algorithms used to generate the data maintained in the primary database. In response to receiving a notification regarding a change in one of the data sources, a dependency database is used to establish an execution order for algorithms of the algorithm collection that are directly or indirectly dependent on the changed data. The algorithms identified in the execution order are then executed in accordance with the execution order and the corresponding result is stored in the primary database. The system may include data harvesters adapted to recognize changes in the data sources and to generate and transmit corresponding change notifications when such changes occur.
US10963440B2 Fast incremental column store data loading
A database is partitioned into a plurality of sorted runs, wherein each sorted run includes a set of sorted segments of data records. One of the sorted runs preferably includes more than half of the records of the database, and the other sorted runs are progressively smaller. A query is processed by searching each of the sorted runs. Writes are effected by appending a new sorted run to the database. Sorted merges are used to combine the smaller sorted runs. Deletions are effected by marking the deleted record in the sorted run. Modifications are effected by deleting the original record and writing the modified record to the database. The larger sorted runs are only re-sorted or merged when the sorted run includes a substantial number of deletions. Two merge queues are maintained to enable rapid merges of the smaller sorted runs while a merger of larger sorted runs are occurring.
US10963439B1 Event-related media management system
An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
US10963437B2 System and method for data deduplication
A method, computer program product, and computing system for identifying a potential deduplication candidate and a related deduplication target; executing a comparison operation with respect to the potential deduplication candidate and the related deduplication target to generate a comparison result; and determining a level of similarity between the potential deduplication candidate and the related deduplication target by processing the comparison result.
US10963432B2 Scalable and user friendly file virtualization for hierarchical storage
In one embodiment, a method includes generating a file list for an aggregation of files based on a file pattern descriptor for each file in the aggregation of files or a file name for each file in the aggregation of files. The method also includes opening a session with a storage system manager and writing data from each file in the file list to a storage tier of a storage system. The method further includes writing metadata and storage location information from each file in the file list to an index file, closing the index file, and closing the session with the storage system manager. Other systems, methods, and computer program products are described according to more embodiments.
US10963430B2 Shared workspaces with selective content item synchronization
Shared workspaces with selective content item synchronization. In one embodiment, for example, a personal computing device is configured to send a request to a server of a cloud-based content management system to join a shared workspace. The personal computing device then receives content item metadata about content items associated with the shared workspace. The content item metadata allows a user of the personal computing device to browse a content item-folder hierarchy for the content items even if only some but not all of the content items have been downloaded and stored at the personal computing device.
US10963429B2 Method and system for content agnostic file indexing
A computer-implemented method for content-agnostic referencing of a binary data file, the method comprising: determining a length of the binary data file, the length comprising the number of bits of the binary data file; for the determined length, generating all permutations of data of the determined length; locating an index within the generated permutations, wherein the index is the starting position of the binary data file within the generated permutations; and using the length and the index to indicate the binary data file.
US10963426B1 Method of providing access controls and permissions over relational data stored in a hadoop file system
A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master node may distribute this metadata with query plans to worker nodes. The worker nodes may request additional metadata from the master node when necessary.
US10963423B2 Generating and identifying distinct portions of a merged file
Embodiments are for generating a merged file and identifying distinct portions of the merged file to improve processing efficiency receive at least two data portions to be merged; determine data formats associated with each of the at least two data portions; condition the at least two data portions based on the determined data formats, thereby creating conditioned data portions having a consistent data format; identify cutoffs for each of the conditioned data portions; after identifying cutoffs for each of the conditioned data portions, add the conditioned data portions to one another, thereby creating a merged file having the consistent data format, the merged file configured for efficient use because of ease of consistent data format and identified cutoffs.
US10963421B1 Flexible address mapping for a NoC in an integrated circuit
Embodiments herein describe a SoC that includes a mapper that identifies a destination ID for routing a transaction through a NoC. In one embodiment, the NoC includes ingress and egress logic blocks which permit hardware elements in the SoC to transmit and receive data using the NoC. In one embodiment, the ingress logic blocks can include the mapper that identifies a destination ID for each transaction. In one embodiment, the mapper can receive a destination ID from the hardware element that submitted the transaction to the ingress logic block. In this case, the mapper can bypass the address map by using the provided destination ID. If a destination ID is not provided, however, the mapper can use an address provided in the transaction to identify the destination ID.
US10963415B2 Bimodal PHY for low latency in high speed interconnects
Systems, methods, and apparatuses including a Physical layer (PHY) block coupled to a Media Access Control layer (MAC) block via a PHY/MAC interface. Each of the PHY and MAC blocks include a plurality of Physical Interface for PCI Express (PIPE) registers. The PHY/MAC interface includes a low pin count PIPE interface comprising a small set of wires coupled between the PHY block and the MAC block. The MAC block is configured to multiplex command, address, and data over the low pin count PIPE interface to access the plurality of PHY PIPE registers, and the PHY block is configured to multiplex command, address, and data over the low pin count PIPE interface to access the plurality of MAC PIPE registers. The PHY block may also be selectively configurable to implement a PIPE architecture to operate in a PIPE mode and a serialization and deserialization (SERDES) architecture to operate in a SERDES mode.
US10963412B2 Flexible expandable automation device with hot-swappable I/O-units
A flexible expandable automation device includes: a main control unit; and at least two I/O-units connected to the main control unit and to each other via an I/O-bus. The I/O-bus works according to a daisy-chain technique. The I/O-bus has a bus signal line and a daisy-chain-control-line. Each I/O-unit has a daisy-chain-control-IN-port for receiving a daisy-chain-control-signal as a daisy-chain-control-IN-signal and a daisy-chain-control-OUT port for delivering the daisy-chain-control-signal as a daisy-chain-control-OUT-signal to a next adjacent I/O-unit. Each I/O-unit has an I/O-module carrier and a pluggable and unpluggable I/O-module. The daisy-chain-control-IN-port and the daisy-chain-control-OUT-port are part of the I/O-module carrier. Each I/O-module-carrier has a hot-swap-control unit that, in case of an unplugged I/O-module creating an interrupted daisy chain, automatically bridges the interrupted daisy chain.